Eksternal
Konseptual
Internal
Database
Arsitektur Basis Data selanjutnya …
Level Eksternal
NPM, Nama, Alamat, Jekel, Agama, Hobi
Level Konseptual
Struct Mahasiswa {
char NPM[8];
char Nama[32];
char Alamat[64];
int Jekel;
int Agama; Level Internal
char Hobby[15];
struct Mahasiswa *next;
};
Index NPM;
Data Independence
Jenis data independence adalah:
Physical Data Independence, bahwa internal schema dapat diubah oleh
database administrator tanpa menggangu conceptual schema.
Logical Data Independence, bahwa conceptual schema dapat diubah oleh
database administrator tanpa menggangu external schema.
Alasan-alasan pengelolaan data independence adalah:
Database administrator dapat mengubah isi, lokasi, perwujudan dalam organisasi
basis data tanpa mengganggu program-program aplikasi yang sudah ada.
Pabrik/agen peralatan/software pengolahan data dapat memperkenalkan produk-
produk baru tanpa mengganggu program-program aplikasi yang sudah ada.
Untuk memindahkan perkembangan program-program aplikasi.
Memberikan fasilitas pengontrolan terpusat oleh database administrator demi
keamanan dan integritas data dengan memperhatikan perubahan-perubahan
kebutuhan pengguna.
Konsep DBMS
Database Management System (DBMS) adalah perangkat lunak yang memberikan
fasilitas untuk melakukan fungsi pengaturan, pengawasan, pengendalian,
pengolahan dan koordinasi terhadap semua proses yang terjadi pada sistem basis
data.
Komponen-komponen utama dalam DBMS adalah:
Query Language
Report Generator
Data Manipulation Language (DML)
Data Definition Language (DDL)
Recovery
Data Dictionary
Access Routine
Komponen DBMS
Programmers Users DBA
Application
Queries Database Schema
Programs
DBMS
Program Object
Database Manager Dictionary Manager
Code
Arsitektur Teleprocessing
[1]
Arsitektur DBMS Multiuser selanjutnya …
[2]
Arsitektur DBMS Multiuser selanjutnya …
Arsitektur Client-Server
[3]
Referensi
Materi Perkuliahan : Lingkungan Basis Data
http://bit.ly/2d5sfhj
Gambar [1]
http://bit.ly/2djfxGk
Gambar [2]
http://bit.ly/2djfxGk
Gambar [3]
http://bit.ly/2djfxGk