Anda di halaman 1dari 13

MODEL DATA RELATIONSHIP :

 MODEL DATA -> kumpulan perangkat konseptual


untuk menggambarkan data, hubungan data,
semantik (makna) data dan batasan data.

 Model Keterhubungan Entitas (Entity- Relationship


Models) merupakan Model Data yang paling populer
digunakan dalam perancangan basis data.
ENTITY RELATIONSHIP MODEL
(E-R MODEL) :
 Model Entity-Relationship -> semesta data yang
ada diterjemahkan atau ditransformasikan dengan
memanfaatkan sejumlah perangkat konseptual
menjadi sebuah diagram data, yang umum disebut
sebagai Diagram Entity-Relationship (Diagram
ER).
 Komponen utama pembentuk Model Entity-
Relationship, yaitu:
1. Entitas (Entity)
2. Relasi (Relation)
Entitas (Entity) dan
Himpunan Entitas (Entitas Set)
 Entitas merupakan individu yang mewakili
sesuatu yang nyata (eksistensinya) dan dapat
dibedakan dari sesuatu yang lain.

 Sekelompok Entitas yang sejenis dan berada dalam


lingkup yang sama membentuk sebuah Himpunan
Entitas (Entity Set).

 Entitas menunjuk pada individu suatu objek, sedang


Himpunan Entitas menunjuk pada rumpun (famili)
dari individu tersebut.
Penyebutan Himpunan Entitas ini seringkali
digantikan dengan sebutan Entitas saja :
Contoh-contoh Himpunan Entitas :
 Semua Motor, atau Motor saja. dengan entitas motor
Honda, motor Yamaha, motor Suzuki, dan sebagainya.

 Semua Mobil, atau Mobil saja. dengan entitas mobil


Suzuki, mobil Toyota, mobil Honda, dan sebagainya.

 Semua Matakuliah, atau Matakuliah saja. dengan


entitas Sistem Basis Data, Algoritma Struktur Data,
Logika Matematika, dan sebagainya.
Himpunan entitas mahasiswa dan
himpunan entitas matakuliah :
Untuk menjelaskan hubungan apa yang terjadi di antara
kedua himpunan entitas tersebut, kita dapat memberi
nama Himpunan Relasi 'Mempelajari', atau
Himpunan Relasi 'Belajar'.
Kardinalitas/derajat relasi :
Kardinalitas Relasi menunjukkan jumlah maksimum entitas yang
dapat berelasi dengan entitas pada himpunan entitas yang lain.
Diagram Entity-Relationship
(Diagram ER) :
Contoh erd (1)
Contoh ERD (2)
Diagram E-R dengan Kamus Data :
 Pada sebuah sistem yang ruang lingkupnya lebar dan
kompleks, penggambaran atribut-atribut dalam sebuah
Diagram E-R seringkali malah mengganggu objektif yang
ingin dicapai tersebut.

 Kita dapat memisahkan pendeklarasian atributatribut ini


dari Diagram E-R dan menyatakannya dalam sebuah
kamus data.

 Kamus data berisi daftar atribut yang diapit kurung


kurawal ('{' dan '}'). Atribut yang berfungsi sebagai key juga
dibedakan dengan yang bukan key dengan
menggarisbawahi atribut tersebut.
Contoh kamus data :

Anda mungkin juga menyukai