Model Hirarki Basis Data Hierarchical Model Model Jaringan Basis Data Network Model.

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