Friday, May 5, 2017

Model Data

  No comments

Model Data

Model data adalah
Sekumpulan cara / peralatan / tool untuk mendeskripsikan data-data, hubungannya satu sama lain, semantiknya, serta batasan konsistensi.
Model-Model Data ada 5 yaitu:
  • Model Hirarkis (Hierarchical Model)
  • Model Jaringan (Network Model)
  • Model Relasional (Relational Model)
  • Model Relasi Entitas (Entity-Relationship Model
1.Model Data Hirarki
  • Datadisusun menurut struktur pohon.
  • Puncak hirarki disebut dengan akar (root).
  • Tiap entitas tingkat atas (parent) mempunyai satu ataulebih sub-entitas (children).
  • Setiap entitas hanya boleh mempunyai satuinduk, tetapidapat mempunyaibanyakanak.
  • Hubungan antar entitas dinyatakan dalam satu-banyak (one to many) atau satu-satu (one to one)
2.Model Data Jaringan
  • Setiap entitas dapat mempunyaibanyakinduk dan banyakanak.
  • Dalam model ini lebih sedikit terdapat data rangkap, namun lebih banyak terdapat hubungan antar entitas, sehingga akan menambah Informasi hubungan yang harus disimpan dalam database. hal ini akan menambah volume dan kerumitan dalam penyimpanan berkas data.
3.Model Data Relasional
  • Model Data Relasional adalah suatu model basis data yang menggunakan tabel berdimensi dua (relasi), yang terdiri atas baris (tupel) dan kolom(atribut) untuk menggambarkan sebuah berkas data.
  • Model Basis data Relasional >> Model relasional atau Basis data relasional
  • Model data relasional pertama kali diperkenalkan pada tahun1970olehE.F. Codd
  • Model data relasional mengandung3komponen inti :
  1. Struktur data : Data – data diorganisasikan dalam bentuk tabeldengan baris-baris dankolom-kolom
  2. Manipulasi data : Operasi menggunakan Structured query Language / SQL untuk memanipulasi data-data yangdisimpan di relasi
  3. Integritas data : Fasilitas untuk menspesifikasi atuan bisnis yang memelihara integritas data saat mereka di manipulasi

Istilah dalam Model Data Relasional

No comments :

Post a Comment