Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Model Data.

Presentasi serupa


Presentasi berjudul: "Model Data."— Transcript presentasi:

1 Model Data

2 Pengertian Model Data merupakan suatu cara untuk menjelaskan tentang data-data yang tersimpan dalam basis data dan bagaimana hubungan antar data tersebut untuk para pemakai (user) secara logic

3 Jenis 1. Model Hirarkis (hierarchycal model)
2. Model Jaringan (network model) 3. Model Relasional (relational model)

4 Model Hirarki Model Hirarkis sering pula disebut model pohon, tree structure Menjelaskan tentang hubungan logic antar data dalam bentuk hubungan bertingkat Elemen-elemen penyusunnya disebut sebagai node/simpul Level paling tinggi dalam suatu hirarki harus hanya terdapat satu node

5 Model Hirarki (lanjutan)
Suatu node pada level yang lebih rendah hanya diijinkan mempunyai satu relasi dengan node pada tingkat yang lebih tinggi Kebalikannya suatu node pada level yang lebih tinggi dapat mempunyai lebih dari satu node pada level dibawahnya

6 Istilah-istilah Parent/orangtua : node yang terhubung ke node pada level dibawahnya Child/anak : node yang dibawahi oleh node parent /orangtua Root/akar : node parent yang tidak memiliki parent Leaves/daun : node yang tidak memiliki anak Cabang : Hubungan antara anak dan orangtua

7 Contoh DBMS IMS (Information Management System) Pengembang :
IBM dan Rockwell International Corporation

8 Model Jaringan Nama Lain : Model DBTG (DataBase Task Group)
Distandarisasikan oleh DBTG pada tahun 1971 Model CODASYL (Conference on Data Systems Languages) DBTG bagian dari CODASYL orangtua disebut pemilik (owner) dan anak disebut anggota (member)

9 Contoh DBMS CA-IDMS/DB Pengembang :
Computer Associates International Inc. (sebelumnya dikenal sebagai IDMS – Integrated Database Management System – yang dikembangkan oleh Cullinet Software Inc.)

10 Model Relasional Model ini menggunakan sekumpulan tabel berdimensi dua dengan masing-masing relasi/tabel tersusun atas tupel/baris dan atribut Dirancang sedemikian rupa untuk dapat menghilangkan kemubaziran data Menggunakan kunci tamu untuk berhubungan dengan relasi lain

11 Model Relasional (lanjutan)
DBMS yang bermodelkan relasional biasa disebut dengan RDBMS (Relational Database Management System) Istilah-istilah - kardinalitas : jumlah tupel pada suatu relasi - derajat (degree) : jumlah atribut pada suatu relasi - domain : himpunan nilai yang berlaku untuk suatu atribut

12 Sifat pada suatu relasi
Tidak ada tupel (baris) yang kembar Urutan tupel tidaklah penting (tupel-tupel dapat dipandang dalam sembarang urutan) Setiap atribut memiliki nama yang unik Letak atribut bebas (urutan atribut tidak penting) Setiap atribut memiliki nilai tunggal dan jenisnya sama untuk semua tupel

13 Contoh DBMS - DB2 (IBM) - Oracle (Oracle Corporation)
- Informix (Informix Corporation) - Ingres (ASK Group Inc.) - Microsoft SQL (Microsoft Corporation) - Microsoft Access (Microsoft Corporation)


Download ppt "Model Data."

Presentasi serupa


Iklan oleh Google