Anda di halaman 1dari 1

MODEL DATA HIRARKIS Model data hirarkis adalah model data paling tua yang pernah diterapkan dalam

suatu DBMS. Model ini mengikuti pola hirarki pada suatu organisasi atau pada suatu keluarga, dimana terdapat rekaman data yang berfungsi sebagai bapak (parent-record) ada yang berfungsi sebagai anak (child-record), atau sebagai pimpinan dan anak-buah. Dalam model ini seorang bapak bisa memiliki lebih dari satu anak tetapi seorang anak hanya boleh memiliki satu bapak. Sebagai contoh basis-data yang menggambarkan rencana studi mahasiswa dimana seorang mahasiswa boleh mengambil beberapa matakuliah,ini sebagai salah satu contoh data hirarkis dan masih banyak lagi contoh yang lain, yang bisa kita pergunakan. Model Data Hirarkis Pada model diatas tidak direpresentasikan bahwa satu matakuliah diambil oleh beberapa mahasiswa, karena berarti menyalahi aturan dimana satu anak (kuliah) memiliki banyak bapak (mahasiswa). Model diatas akan menyebabkan timbulnya redudansi data, karena banyak kemungkinan bahwa matakuliah yang sama diambil oleh beberapa mahasiswa, sehingga record-matakuliah tersebut direkam berkali-kali dibawah record-mahasiswa yang mengambilnya. Disamping itu apabila ada matakuliah yang tidak diprogram-kan oleh mahasiswa maka ada kemungkinan record-nya tidak ada dalam database karena tidak memiliki parent. macam-macam model data, MODEL DATA HIRARKIS

Anda mungkin juga menyukai