MODEL DATA
a.Berbasis Record Berbasis Record
b.Berbasis Object Model Hierarkikal
Model Jaringan
Model Relasional
0 20 2 n ar as a m e P ad n e g A
n a m o n a H t at s E l a e R
Berbasis Object
•ERD (Entity Relationship Diagram)
•EER (Enhanced Entity Relationship)
•UML
CONTOH
MODEL
•Satu “parent” bisa memiliki banyak “child”.
HIRARKI •Satu “child” hanya boleh memiliki satu “parent”
0 20 2 n ar as a m e P ad n e g A
n a m o n a H t at s E l a e R
CONTOH MODEL JARINGAN
•Bisa mengelola hubungan banyak ke banyak (Many to Many)
•Hubungan antar record direpresentasikan sebagai pointer.
0 20 2 n ar as a m e P ad n e g A
n a m o n a H t at s E l a e R
CONTOH MODEL
RELASIONAL
•Model basis data yang menggunakan tabel dua dimensi,
(baris dan kolom) untuk menggambarkan sebuah berkas
data.
0 20 2 n ar as a m e P ad n e g A
n a m o n a H t at s E l a e R
Agenda Pemasaran 2020
n a m o n a H t at s E l a e R
Agenda Pemasaran 2020
•Null
Nilai suatu atribut yang tidak diketahui
•Entity Integrity
0 20 2 n ar as a m e P ad n e g A
n a m o n a H t at s E l a e R
Primary key tidak boleh bernilai null.
•Referential Integrity
Setiap atribut sebuah tabel relasi yang menunjuk ke
tabel relasi lainnya harus merupakan hubungan yang
valid
Agenda Pemasaran 2020
ARSITEKTUR
BASIS DATA
•Suatu kumpulan data yang tersimpan secara sistematik dimana user dapat
melihat data dan bagaimana cara user melihat data tersebut.
Basis Data
Arsitektur
Level
0 20 2 n ar as a m e P ad n e g A
ENTITY RELATIONSHIP
0 20 2 n ar as a m e P ad n e g A
n a m o n a H t at s E l a e R
DIAGRAM (ERD)
•Komponen ERD:
1.Entity / Entitas
2.Atribut
3.Relasi/Relationship
n a m o n a H t at s E l a e R
•Atribut Composite :
Suatu atribut yang dapat
dipecah