MODEL-MODEL DATABASE

06 October 2012 13:06:37 Dibaca : 1022

1. Pengertian model data hirarki
    Database hierarkis merupakan model tertua dan paling sederhana dari kelima model database. Dalam model database ini mengakses atau mengupdate data bisa berlangsung sangat cepat karena hubungan-hubungan sudah ditentukan. Tetapi, karena struktur harus didefinisikan lebih dahulu, maka hal ini cukup riskan. Lagipula menambahkan field baru ke sebuah record database membuat semua database harus didefinisikan kembali. Karena itulah diperlukan model database yang baru untuk menunjukkan masalah pengulangan data dan hubungan data yang kompleks.
    Pada model ini sama seperti pada model network dalam hal data dan relationship diantara data digambarkan oleh record dan link. Perbedaannya adalah record disusun sebagai “collection of tree” dengan sembarang grafik.
    contoh nya:

 

2. Pengertian model data network ( jaringan)
Database jaringan adalah pada dasarnya digunakan dengan mainframe, lebih fleksibel disbanding database hierarkis karena ada hubungan yang berbeda antarcabang data. Akan tetapi strukturnya masih harus didefinisikan lebih dahulu. Pengguna harus sudah terbiasa dengan struktur database. Lagipula jumlah hubungan antar-record juga terbatas, dan untuk menguji sebuah field seseorang harus mendapatkan kembali semua record.

 Pada model ini menggambarkan koleksi record – record dan relationship diantara data ditunjukkan oleh  link (penghubung) yang dapat dipandang sebagai  pointer (penunjuk),





    contoh nya:

 

3. Pengertian model data relasional
    Model Data Relasional adalah suatu model basis data yang menggunakan tabel dua dimensi,yang terdiri atas baris dan kolom untuk menggambarkan sebuah berkas data. 
   
    Model ini menunjukkan cara mengelola/mengorganisasikan data secara fisik dalam memory sekunder, yang akan berdampak pula pada bagaimana kita mengelompokkan data dan membentuk keseluruhan data yang terkait dalam sistem yang kita buat.
      
    contonya: