Database hierarkis adalah database yang field atau record diatur dalam kelompok-kelompok yang berhubungan, menyerupai diagram pohon, dengan record child (level lebih rendah) berada di bawah record parent (level yang lebih tinggi). Database hierarkis merupakan model tertua dan paling sederhana dari kelima model database. Model ini sangat bagus untuk sistem penyimpanan pita (tape storage) yang digunakan oleh mainframe pada 1970-an.
Database jaringan adalah database yang sama dengan database hierarkis, namun setiap record child bisa memiliki lebih dari satu record parent. Record child yang dalam database disebut anggota, bisa dimiliki oleh lebih dari satu parent, yang disebut pemilik. Database jaringan pada dasarnya digunakan dengan mainframe, lebih fleksibel dibanding database hierarkis karena ada hubungan yang berbeda antarcabang data.
Database relasional adalah database yang menghubungkan data pada file-file berbeda dengan menggunakan sebuah kunci atau elemen data yang umum. Contoh program DBMS mikrokomputer, yang semuanya relasional, adalah paradox dan Access. Model relasional yang digunakan dalam sistem komputer yang besar adalah oracle, informix, dan sybase. Dalam database relasional, tidak ada akses yang berjalan menurun seperti sebuah hierarki. Elemen-elemen data disimpan dalam tabel lain yang membentuk baris dan kolom. Dalam istilah database, tabel disebut relasi (file), baris disebut tuples (record), dan kolomnya disebut atribut (field), menggunakan structured query language (SQL).
BACA JUGA :
Database berorientasi objek adalah database yang menggunakan objek, sebuah perangkat lunak yang ditulis dalam potongan kecil yang dapat digunakan kembali sebagai elemen dalam file database. Sebuah objek terdiri atas, data dengan sembarang bentuk, meliputi grafis audio, dan video, dan instruksi aksi yang akan diambil pada data. Contoh database berorientasi objek adalah FastObjects, Objectivity DB, Jasmine Object Database, KF Texpress
Database multidimensi adalah database yang memodelkan data sebagai fakta, dimensi, atau numerik untuk menganalisis data dalam jumlah besar, tujuannya adalah untuk mengambil keputusan. Contohnya adalah InterSystems Cache, ContourCube, dan Cognoa PowerPlay.
Komentar
Posting Komentar