ArsitekturDatabase
1. Tingkat Eksternal(External Level)
2. Tingkat Konseptual(Conseptual Level)
3. Tingkat Internal (Internal Level)
1. Physical Data Independence
Perubahan pada skema internal dimana tidak mempengaruhi kema konseptual dan eksternal.
2. Logical Data Independence
Perubahan pada skema konseptual dimana tidak mempengaruhi skema eksternal dan aplikasi program.
2.Model Data Berbasis Record
-model data relasional(relational)
-model data hierarkhi(hierarchical)
-model data jaringan(network)
3.Model Data Fisik
4.Model Data Konseptual
1. Tingkat Eksternal(External Level)
2. Tingkat Konseptual(Conseptual Level)
3. Tingkat Internal (Internal Level)
Data Independence
Kapasitas untuk merubah skema pada satu level sistem basis data tanpa harus merubah skema pada level lainnya.1. Physical Data Independence
Perubahan pada skema internal dimana tidak mempengaruhi kema konseptual dan eksternal.
2. Logical Data Independence
Perubahan pada skema konseptual dimana tidak mempengaruhi skema eksternal dan aplikasi program.
Mapping (Transformasi)
Proses pendefinisian informasi dari satu level ke level lainnya.
Proses pendefinisian informasi dari satu level ke level lainnya.
Conceptual/Internal Mapping
Bahasa Dalam DBMS
1.Data Definition Language (DDL)
2. Data Manipulation Language (DML)
Procedural DML
Non Procedural
Pendefinisian hubungan antara View Conceptual dengan Basis Data di level internal
External/Conceptual Mapping
Pendefinisian hubungan antara view konseptual dengan view eksternal
External/Conceptual Mapping
Pendefinisian hubungan antara view konseptual dengan view eksternal
DBMS
DBMS adalah perangkat lunak yang menangani semua pengaksesan database. Mempunyai fasilitas membuat, mangakses, memanipulasi dan memelihara basis data.
Bahasa Dalam DBMS
1.Data Definition Language (DDL)
2. Data Manipulation Language (DML)
Procedural DML
Non Procedural
Fungsi DBMS
1.Model Data BerbasisObjek1.Data Definition
2.Data Manipulation
3.Data Security & Integrity
4.Data Recovery & Concurency
5.Data Dictionary
6.Performance
- nama-nama user yang mempunyai wewenang
- untuk menggunakan DBMS
- nama-nama item data yang ada dalam database
- jenis dan ukuran item data
- batasan untuk masing-masing item data
2.Data Manipulation
3.Data Security & Integrity
4.Data Recovery & Concurency
5.Data Dictionary
6.Performance
Komponen DBMS
Berisi tentang:1.Query Processsor
2.Database Manager
3.File Manager
4.DML Preprocessor
5.DDL Compiler
6.Dictionary Manager
2.Database Manager
3.File Manager
4.DML Preprocessor
5.DDL Compiler
6.Dictionary Manager
ArsitekturDBMS Multi User
Teleprocessing
File-Server
Client Server
Teleprocessing
File-Server
Client Server
Data Dictionary
Data dictionary adalah tempat penyimpanan informasi yang menggambarkan data dalam database. Data dictionary biasa disebut juga dengan meta data atau data mengenai data.
Data dictionary adalah tempat penyimpanan informasi yang menggambarkan data dalam database. Data dictionary biasa disebut juga dengan meta data atau data mengenai data.
- nama-nama user yang mempunyai wewenang
- untuk menggunakan DBMS
- nama-nama item data yang ada dalam database
- jenis dan ukuran item data
- batasan untuk masing-masing item data
Model Data
Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu organisasi.
2.Model Data Berbasis Record
-model data relasional(relational)
-model data hierarkhi(hierarchical)
-model data jaringan(network)
3.Model Data Fisik
4.Model Data Konseptual
Tidak ada komentar:
Posting Komentar