Pengajar :
Achmad Bachris
Kelas
: TKJ 1 B
No. Absen :
19
1. Arsitektur
Sistem Basis Data dibagi menjadi 3:
Lapis Internal, berkenaan dengan
penyimpanan secara fisik.
Lapis Konseptual, menjelaskan simpanan
data dalam database, dan relasi
antar data.
Lapis Eksternal, lapis yang berkenaan
dengan apa yang kelihatan bagi
para pemakai akhir (end users)
2. Model Data adalah
sekumpulan perangkat konseptual untuk menggambarkan data,
hubungan data, semantik data atau makna data dan batasan data atau
disebut juga
dengan model data logic.
Dalam perancangan basis data, model
data secara umum dapat dibagi menjadi beberapa, yaitu :
1. Model data berbasis objek
2. Model data berbasis record
3. Model data fisik
4. Model data konseptual
dimana fungsi dari model - model ini
adalah sebagai berikut
1. Model data berbasis objek
Model data berbasis objek
menggunakan konsep entitas, atribut dan hubungan antar entitas.
2. Model data berbasis record
Digunakan untuk menguraikan seluruh
logika dalam struktur database, juga digunakan untuk menguraikan
implementasi
dari system database. Hal itulah yang membedakan Model data berbasis
record
dengan model data berbasis objek.
3. Model data fisik
Yaitu konsep bagaimana data disimpan
pada media penyimpanan (storage) dalam suatu susunan secara fisik.
4. Model data konseptual
Model konseptual bukanlah pendekatan
proses informasi seorang programmer aplikasi, tetapi merupakan kombinasi
beberapa cara untuk memproses data untuk beberapa aplikasi. Model
konseptual
tidak tergantung pada aplikasi individual, tidak tergantung pada DBMS
yang
digunakan, tidak tergantuk pada hardware yang digunakan serta tidak
tergantung
juga pada phisikal model.
3.
Pertama, dari segi komponen yang ada di dalam kedua model
tersebut. Komponen utama dari E-R model adalah entitas, atribut dan
relationanship,
sedangkan pada objek-oriented model komponen utamanya adalah nilai,
metoda, dan
sending a message.
Kedua, pada E-R model karakteristik
sebuah objek terletak pada atribut dari entitas, sedangakan pada
objek-oriented
model terletak pada nilai atau variable yang "melekat" pada objek.
Ketiga, pada E-R model tidak digunakan
penggunaan kelas, sedangkan pada objek-oriented model adanya penngunaan
kelas.
4. Perbedaan
model data relasional, jaringan dan hierarkis dapat dilihat dari
penggunaan
metode dalam keterkaitan antar data, pada model relasional yang
menggunakan
table, model jaringan yang seperti pohon namun bisa memliki banyak orang
tua
dan anak, dan yang terakhir model hirarki yang hanya bisa memiliki satu
orang
tua-satu anak begitu sebaliknya