
Arsitektur Sistem Basis Data
Arsitektur Tiga Skema
- Merupakan suatu pendekatan yang
ditujukan kepentingan abstraksi data
- Skema adalah struktur logika dalam
database, tingkatan/level bagaimana
melihat data dalam sebuah sistem BD.
- Abstraksi data dimaksudkan agar user
tidak perlu tahu tentang bagaimana
DBMS secara detail menyimpan dan
memelihara database
View Level (External Schema)
- Data yg dibutuhkan oleh setiap user bisa
berbeda-beda & kemungkinan hanya
mencakup sebagian data dalam BD yg
kemunculannya diatur oleh aplikasi end
user.
- Data yg diperoleh bahkan bisa sama sekali
berbeda dgn representasi fisiknya supaya
bisa bermakna bagi user.
- Misal data BULAN disimpan dlm bentuk kode
(1 utk Januari, 2 untuk Februari, dst) yg
kemudian ditampilkan bukan dlm bentuk
KODE nya (1,2,...,12) ttp sudah dlm bentuk
NAMA BULAN nya (Januari, Februari, dst)
Logical Level (Conceptual Schema)
-Menjabarkan data apa saja yg
sesungguhnya disimpan dalam
database & mendeksripsikan hubungan
antardata
menggambarkan data apa yg
sebenarnya secara fungsional disimpan
dalam BD & hubungannya dgn data lain
Contoh data Balapan Formula 1
direpresentasikan dlm beberapa tabel/file:
1. file team
2. file mobil
3. file mesin
4. file ban
5. file sponsor
6. file pembalap
7. file kualifikasi
8. file seri balapan, dsb
Physical Level (Physical Schema)
- menunjukkan bagaimana sesungguhnya suatu
data disimpan secara fisik.
- pemakai berkompeten mengetahui bagaimana
representasi fisik dari penyimpanan /
pengorganisasian data
