< Previous 61 Basis Data e. Test Formatif. Dalam test ini setiap peserta didik membaca dengan cermat dan teliti setiap butir soal dibawah ini. Kemudian berdasarkan uraian materi dan tulislah jawabannya pada lembar jawaban test formatif yang telah disediakan. 1. Jelaskan secara singkat definisi tentang diagram relasi tabel dan perbedaannya diagram relasi entitas ? 2. Jelaskan algoritma atau langkah-langkah mapping ER ke tabel dan berikan contoh ? f. Lembar Jawaban Test Formatif (LJ). LJ- 01 : Definisi relasi tabel dan perbedaanny dengan diagram relasi entitas (ERD). ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................. ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... 62 Basis Data .................................................................................................................. ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... LJ- 02 : Algoritma mapping ER ke tabel dan contohnya. .........................................................................................................:........ ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ...................................................................................................................................................................................................................................... ................................................................................................................... ...................................................................................................................................................................................................................................... ................................................................................................................... 63 Basis Data ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... 64 Basis Data g. Lembar Kerja Peserta Didik. 65 Basis Data a. Tujuan Pembelajaran. Setelah mengikuti kegiatan belajar 6 ini diharapkan peserta didik dapat: Memahami konsep model Hirarki basis data Memahami jaringan basis data sebagai pengembangan model hirarki. Membuat struktur hirarki basis data Membuat struktur jaringan basis data b. Uraian materi. 1) Model Hirarki Basis Data (Hierarchical Model) Dalam model ini data disusun menurut struktur pohon. Puncak dari herarki disebut dengan root sedangkan entitas atau interface di bawahnya dikenal sebagai induk (parent). Entitas induk mempunyai beberapa sub entitsas yang disebut anak (child). Entitas dalam model hirarki dilambangkan dengan empat persegi panjang. Sedangkan relasi atau hubungan dengan entitas lain dinotasikan dengan garis. Gambar dibawah ini menjelaskan salah satu contoh model hirarki basis data level konseptual sistem perkuliahan Gambar 28. Model Herarki sistem perkuliahan (level konseptual) Dari gambar struktur hirarki basis data diatas dapat dibuat struktur pengkodean record data (level fisik) untuk setiap entitas beserta hubungan antar. Susuan herarkhi ditujukkan dengan tanda anak panah pada medan data (field) yang digunakan sebagai kunci data (primary key, daerah diarsir). Relasi dalam herarkhi model hubungan antar entitas dinyatakan dalam satu-banyak(one to Kegiatan belajar 6 : Model Hirarki Basis Data (Hierarchical Model) 66 Basis Data many) atau satu – satu (one to one). Kelemahan hararkhi model adalah tidak dapat dilakukan pencarian data pada field atribut, misal tidak dapat menampilkan data pda tabel mata kuliah berdasarkan jum_SKS, karena jum_SKS bukan kunci data. Masalah ini dapat diatasi dengan mengubah struktur data dengan memberi hubungan khusus (misalnya dengan variabel pointer). Gambar 29. Struktur pengkodean record data (model level fisik) 2) Model Jaringan Basis Data (Network Model). Dalam model jaringan entitas induk maupun anak bisa lebih dari dua. Model ini merupakan pengembangan model hirarki. Relasi antara entitas dalam network model adalah satu ke satu (one to one) atau satu ke banyak (one to many). Gambar 30. 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 67 Basis Data model dibutuhkan entitas perantara yang disebut sebagai rekaman silang (intersection record).Dari gambar 11 entitas registrasi adalah merupakan entitas perantara antara etitas mahasiswa dengan entitas mata kuliah Gambar 31. Organisasi record data pada model jaringan c. Rangkuman Model struktur hirarki basis data adalah satu model yang data disusun menurut struktur pohon. Puncak dari herarki disebut dengan root sedangkan entitas atau interface di bawahnya dikenal sebagai induk (parent). Entitas induk mempunyai beberapa sub entitsas yang disebut anak (child). Kelemahan hararkhi model adalah tidak dapat dilakukan pencarian data pada field atribut. Masalah ini dapat diatasi dengan mengubah struktur data dengan memberi hubungan khusus (misalnya dengan variabel pointer). Model jaringan merupakan pengembangan model hirarki. Dalam model ini entitas induk maupun anak dapat memiliki lebih dari dua entitas. Hubungan atau relasi antara entitas dalam network model adalah satu ke satu (one to one) atau 68 Basis Data satu ke banyak (one to many). Ciri khas model ini terdapat adalah terdapatnya entitas perantara yang disebut sebagai rekaman silang (intersection record). Entitas perantara berfungsi untuk relasi many to many. . d. Tugas : Mengoperasikan Aplikasi basis data Dalam kegiatan ini peserta didik akan melakukan eksperimen atau praktikum secara berkelompok satu kelompok terdiri dari dua sampai tiga orang.. Eksperimen dilakukan melalui pembuatan rancangan struktur hirarki dan struktur jaringan basis data. Topik bisa ditentukan sendiri atau memilih beberapa alternatif seperti: basis data persewaan buku, mobil, DVD, Penjualan buku, ATK , komputer, HP, basis data kependudukan, pelatihan atau kursus, jasa perbaikan, mobil, barang elektonik dan lain-lain. Bacalah seluruh langkah eksperimen dibawah ini kemudian lakukan dengan cermat dan teliti dengan perangkat yang telah disediakan. 1. Diskusikan dalam kelompok dan tentukan topik atau judul sistem basis data yang akan dibuat, koordinasikan dan konsultasikan dengan guru atau teknisi. 2. Buatlah diskripsi singkat tentang sistem basis data yang telah ditentukan. 3. Idetifikasikan entitas entitas yang ada termasuk entitas perantara sesuai dengan diskripsi yang telah dibuat. Buat pula diskripsi singkat setiap entitas tersebut. 4. Buatlah diagram struktur jaringan basis data sesuai dengan hasil diskripsi sistem basis data dan identifikasi entitas. Gunakan notasi-notasi yang telah distandarkan. 5. Untuk setiap entitas identifikasikan atribut yang dimiliki oleh entitas-entitas tersebut. 6. Buatlah diagram struktur pengorganisasian rekord sesuai dengan diagram struktur jaringan dan identifikasi atribut (langkah 4 dan 5). Gunakan notasi-notasi yang telah distandarkan. 7. Kumpulkan data-data setiap langkah dan analisis data tersebut menggunakan analisis diskriptif. 69 Basis Data 8. Diskusi dan komunikasikan hasilnya dalam kelompok dan buatlah kesimpulan. 11. Buatlah Laporan dan komunikasikan hasil laporan dan pembahasan dengan guru pembimbing. e. Test Formatif. Dalam test ini setiap peserta didik membaca dengan cermat dan teliti setiap butir soal dibawah ini. Kemudian berdasarkan uraian materi diatas tulislah jawabannya pada lembar jawaban test formatif yang telah disediakan. 1. Jelaskan secara singkat apa yang dimaksud dengan model struktur hirarki basis data ? 2. Jelaskan secara singkat apa yang dimaksud dengan model struktur jaringan basis data ? 3. Jelaskan perbedaan antara model diagram hirarki, model diagram jaringan dan model ERD ?. f. Lembar Jawaban Test Formatif (LJ). LJ- 01 : Pengertian Model struktur hirarki basis data. ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................. ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ...................................................................................................................................................................................................................................... ................................................................................................................... 70 Basis Data ................................................................................................................... ................................................................................................................... ...................................................................................................................................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... LJ- 02 : Pengertian Model struktur hirarki basis data ? .........................................................................................................:........ ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ...................................................................................................................................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... Next >