15 Gambar 8. Model struktur jaringan basis data
Dalam network data model tidak diperbolehkan terdapat relasi banyak ke banyak many to many. Untuk membuat relasi many to many dalam
network model dibutuhkan entitas perantara yang disebut sebagai rekaman silang intersection record. Dari gambar 1.6 entitas registrasi adalah
merupakan entitas perantara antara etitas mahasiswa dengan entitas mata kuliah.
Gambar 9. Organisasi record data pada model jaringan
16
7. Model data Relational
Model Data Relasional adalah suatu model basis data yang menggunakan tabel dua dimensi, yang terdiri atas baris dan kolom untuk
menggambarkan sebuah berkas data. Model ini menunjukkan cara mengelola atau mengorganisasikan data secara fisik dalam memory
sekunder. Hal in akan berdampak pula pada bagaimana pengguna mengelompokkan data dan membentuk keseluruhan data yang terkait
dalam sistem yang kita buat. Tabel 2. Contoh tabel dan keterhubungannya
Tabel Siswa NIS
Nama Alamat
10296832 Nurhayati
Jakarta 10296126
Astuti Jakarta
31296500 Budi
Depok 41296525
Prananingrum Bogor
50096487 Pipit
Bekasi 21196353
Quraish Bogor
Tabel Mata pelajaran Kode
Nama Mata pelajaran SKS
KK021 P. Basis Data
2 KD132
SIM 3
KU122 Pancasila
2 Tabel NILAI
NIS Kode
MID FINAL
10296832 KK021
60 75
10296126 KD132
70 90
31296500 KK021
55 40
41296525 KU122
90 80
21196353 KU122
75 75
50095487 KD132
80 10296832
KD132 40
30
17
D. Aktivitas Pembelajaran
Dalam kegiatan ini peserta diklat akan melakukan analisis terhadap ragam pemodelan struktur basis data. Bentuk kelompok diskusi setiap
kelompok terdiri dari 3-4 orang. Bacalah seluruh langkah dibawah ini kemudian lakukan dengan cermat dan teliti.
1. Baca dan Amati uraian materi diatas dan carilah sumber bacaan lain yang relevan melalui media internet.
2. Analisalah ragam pemodelan struktur basis data yang meliputi antara lain ER digram ERD, semantic data model, functional data model, Relational
Model, Hierarchical Model dan Network Mode. Tentukan minimal Lima kriteria atau parameter yang dijadikan dasar untuk menganalisis model
struktur basis data tersebut. LK 1.1 3. Tuliskan deskrepsi singkat dan contoh diagram untuk functional model, dan
semantic data model LK 1.2 4. Diskusi dan komunikasikan hasilnya dalam kelompok dan buatlah
kesimpulan. 5. Buatlah Laporan dan komunikasikan hasil laporan dan pembahasan
dengan tutor. Tabel 3. Lembar Kerja LK 1.1 Analisis Ragam Model Struktur Basis Data
Kriteria Model
Jenis Model Level
Tiga Skema
Simbol, notasi,
komponen
…… ………..
Hierarchical Model
Network Model
ER Model Relational
Model functional
data model semantic
data model
18
E. Latihan
1. Suatu model data yang merupakan himpunan data dan prosedur dalam relasi yang menjelaskan hubungan logis antar data dalam suatu sistem basis data, model
tersebut meliputi entity relationship model, semantic data model, function model, binary model dan infological model. Model tersebut adalah:
a Model data berbasis Obyek b Model data berbasis record
c Model data secara fisik d Model data secara konsep
2. Suatu Level dalam arsitektur tiga schema basis data yang memuat deskripsi struktur basis data secara keseluruhan untuk semua pemakai, memuat deskripsi
tentang entity, atribut, relasi dan konstrain tanpa memuat deskripsi data secara detail adalah . . . . . .
a Levelskema Internal b Levelskema konseptual
c Levelskema eksternal d Levelskema Modular
3. Suatu model data yang memiliki struktur pohon dan hubungan bertingkat, model ini terdiri dari beberapa node filed yang berisi rincian data agregat data, dan
record. Field-fieldnya hanya memiliki satu buah induk parent, masing-masing parent memiliki banyak child anak adalah . . . . . .
a Entity Relationship Model b Semantic Data Model
c Relational Model d Hierarchi Model
F. Rangkuman
Struktur basis data merupakan serangkaian pengetahuan tentang, file, table, field, record indeks, abstraksi data adalah serangkaian konsep yang
digunakan untuk membuat deskripsi basis data. Struktur basis data menitik beratkan pada berbagai ragam pemodelan data yang menggambarkan tentang