Model Data dan Contoh Model Data Hierarkis
Hay Sobat Blogger !
Pengertian Model Data Hirarki
Model database adalah suatu konsep yang terintegrasi dalam menggambarkan hubungan (relationships) antar data dan batasan-batasan (constraint) data dalam suatu sistem database . Meskipun banyak model database yang ada, namun ada 3 model yang paling umum yaitu Model Database Hierarkis, Model Database Jaringan dan Model Database Relasi. Kali ini kita akan bahas Model Data dan Contoh Model Data Hierarkis !
Model Hierarkis (model hirarki) dirancang dengan hubungan yang terstruktur sehingga memungkinkan dan mempermudah akses terhadap suatu data, memiliki kemampuan untuk menemukan dan memelihara hubungan antar kelompok data.
Model data hierarki disebut juga model pohon, karena hubungan antar simpul digambarkan seperti struktur pohon (tree-structured) yang dibalik dengan pola hubungan orang tua-anak (parent – child). Simpul yang paling atas disebut akar (root) dan paling bawah disebut daun . Setiap simpul digambarkan dengan lingkaran atau kotak.
Simpul yang berada di atas simpul lainnya disebut orang tua, sedangkan yang berada di bawahnya di sebut anak, dimana orang tua bisa memiliki satu anak (jenis hubungan satu ke satu) atau mempunya beberapa anak (jenis hubungan satu ke banyak, satu). terlalu banyak). Tapi satu anak hanya boleh punya satu orang tua (jenis hubungan satu ke satu).
Atau setiap parent dapat memiliki banyak child, tetapi setiap child hanya boleh memiliki satu parent (yang dikenal juga dengan hubungan 1-ke-banyak).
Hirarki adalah abstraksi struktur suatu sistem yang mempelajari fungsi fungsi Interaksi antara komponen dan ada dampak-dampaknya pada sistem.
Abstraksi ini memiliki bentuk saling berkaitan, tersusun dan suatu puncak atau sasaran utama turun ke sub-sub-sub tersebut, kepelaku (aktor) lain yang memberi dorongan, turun ketujuan-tujuan pelaku, kemudian kebijakan-kebijakan, strategi-strategi tersebut .
Dengan demikian hierarki adalah sistem yang tingkat-tingkatan (level) keputusannya berstratifikasi dengan beberapa elemen keputusan pada setiap tingkat keputusan.
Hirarki merupakan unsur – unsur dari suatu database yang meliputi kumpulan file (berkas), bit, record (cantuman), byte, field (ruas). Hirarki juga di sebut sebagai model pohon karena membentuk seperti struktur pohon. Hirarki kategori dapat mengelompokkan data – data, sehingga menjadi kompleks. Untuk hirarki penyimpanan data terdiri dari beberapa tingkatan data yang di simpan seperti : file, database, bit, byte (karakter), record dan field.
Model ini dikenal sebagai model database awal yang diciptakan oleh IBM pada tahun 1960-an.
Jenis Model Data Hirarki (Model Hirarki)
Secara umum hierarki dapat dibagi dua jenis (Bambang Permadi, AHP Pusat Antar Universitas – Studi Ekonomi, Ul, Jakarta, 1992, hal.3), yaitu:
Hirarki Struktural, menguraikan masalah yang diuraikan menjadi bagian-bagiannya atau elemen-elemennya menurut ciri atau besaran tententu jumlah, bentuk, ukuran atau warna.
Hirarki Fungsional, menguraikan masalah yang kompleks menjadi bagian-bagiannya sesuai hubungan esensialnya, misalnya masalah pemilihan pemimpin dapat dijelaskan menjadi tujuan utama yaitu mencari pemimpin, kriteria pemimpin yang sesuai dan alternatif pemimpin yang memenuhi syarat.
Struktur Dasar Model Data Hirarki
- Kumpulan record-record yang secara logika terorganisir seperti struktur pohon dari atas ke bawah (berbentuk hirarki).
- Lapisan paling atas bertindak sebagai induk dari segmen yang tepat berada di bawahnya.
- Segmen yang berada di bawah dari suatu segmen lainnya merupakan anak dari segmen yang ada di atasnya.
- Struktur pohon mewakili urutan hirarki dari media penyimpan pada komputer.
Contoh Model Hirarki
Kelebihan basis data hirarki :
- Data dapat dengan cepat dilakukan retrieve.
- Integritas data mudah dilakukan pengaturan.
Kelemahan basis data hirarki :
- Pengguna harus sangat familiar dengan struktur basis data.
- Terjadi redudansi data.
Demikian sedikit pembahasan kita mengenai model data hierarkis, Semoga membantu dan bermanfaat !
Komentar
Posting Komentar