_ap_ufes{"success":true,"siteUrl":"lifeblogid.com","urls":{"Home":"https://lifeblogid.com","Category":"https://lifeblogid.com/category/pengetahuan/agama/","Archive":"https://lifeblogid.com/2017/08/","Post":"https://lifeblogid.com/2017/08/26/resep-mp-asi-ubi-untuk-bayi-usia-6-bulan/","Page":"https://lifeblogid.com/kuppee-japanese-quality-international-specifications/","Attachment":"https://lifeblogid.com/2017/08/26/tempat-wisata-kuliner-jakarta-populer/restoran-jemahdi-seafood/","Nav_menu_item":"https://lifeblogid.com/2017/08/15/200581/","Mts_ad":"https://lifeblogid.com/?mts_ad=199934","Wp_quiz":"https://lifeblogid.com/wp_quiz/can-you-name-the-leo-dicaprio-movie-by-an-image/","Feedback":"https://lifeblogid.com/?post_type=feedback&p=201108"}}_ap_ufee

Model Basis Data



Model basis data menyatakan hubungan antar rekaman yang tersimpan dalam basis data. Berikut model basis data :

• Hierarchical
Memiliki struktur pohon dimana field hanya memiliki satu buah induk (parent), masing-masing parent memiliki banyak child (anak). Model ini memiliki kecepatan yang baik. Berikut contoh dari model data Hierarchical

Hierarchical

Hierarchical

• Network
Relationship dibuat menggunakan linked list (pointer). Berbeda dengan model hierarchical satu anak dapat memiliki beberapa induk. Model ini memiliki fleksibilitas yang tinggi. Berikut contoh dari model data

network

network

• Relational
Model ini direpresentasikan dalam tabel dua dimensi, tabel-tabel tersebut memiliki hubungan yang disebut dengan relasi. Model ini memiliki fleksibilitas dan kecepatan yang tinggi. Berikut contoh dari model data relational :

Relational

Relational

• Object oriented
Object Oriented Database adalah sebuah sistem database yang menggabungkan semua konsep object oriented seperti pewarisan, abstraksi, enkapsulasi, dll. Model ini dapat berinteraksi dengan baik dengan bahasa pemrograman berorientasi objek seperti java dan C++.



Leave a Reply