TUGAS SESI KE 2
JAWABAN!
1. Perbedaanya :
- Model data hirarki (model pohon) menggunakan pola hubungan dengan
istilah orang tua dan anak. Setiap orang tua bisa memiliki satu hubungan 1:1
atau beberapa anak hubungan 1:M, tetapi setiap anak hanya memiliki satu
orang tua. Hubungan antara anak dan orang tua disebut cabang,
perbedaannya adalah record-record diorganisasikan sebagai tree (pohon)
daripada graf.
- Model data jaringan direpresentasikan dengan sekumpulan record
(Pascal),dan relasi antar data yang direpresentasikan oleh record & lin. Model
ini menyerupai model hirarki, perbedaannya terdapat pada suatu simpul
anak bisa memilki lebih dari satu orang tua. Model ini bisa menyatakan
hubungan 1:1 (satu orang tua punya satu anak), 1:M (satu orang tua punya
banyak anak), maupun N:M (beberapa anak bisa mempunyai beberapa
orangtua). Pada model jaringan, orang tua disebut pemilik dan anak disebut
anggota.
- Model data relasional berbeda dengan model jaringan & hirarki.Pada model
data relasional pemodelan menggunakan tabel untuk merepresentasikan
data & relasi antar data. Setiap tabel terdiri atas kolom, dan setiap kolom
mempunyai nama variable tertentu.Inti dari model ini adalah relasi, yang
dimisalkan sebagai himpunan dari record. Memiliki skema atau deskripsi data
pada model relasi ditentukan oleh nama, nama dari tiap field (Atribut atau
kolom), dan tipe dari tiap field.
2. Contoh dari masing-masing model :
- Model Data Hirarki
Jenis Hewan
Vendor
Transaksi Penjualan
- Read
Program diatas adalah data dari tabel yang saya buat yaitu “list_wanita_single” yang
telah terbaca setelah dimasukan beberapa inputan.
- Update
Program diatas menunjukan perubahan data yang dari “Eca” menjadi “Eci”.
- Delete