Pertemuan ke-3 Basis Data Relasional

ER Diagram

–          Entitas : merupakan suatu objek yang di dunia nyata dan dapat dibedakan dari objek lainnya. Entitas dapat dibedakan menjadi dua macam yaitu:

Ø Entitas kuat, merupakan entitas yang memiliki primary key.

Ø Entitas lemah, merupakan entitas yang keberadaannya tergantung pada keberadaan entitas kuat, biasanya tidak memiliki primary key.

–          Atribut : merupakan deskripsi sifat/keterangan dari sebuah entitas.   Atribut dilambangkan dengan ellips.

ØSuper key merupakan semua atribut yang mengidentifikasikasikan secara unik suatu entitas dalam satu set entitas.
misal : Nama, tanggal_lahir, NIM. Nama tanggal_lahir, No.KTP.

Ø Candidate key merupakan satu atau beberapa atribut yang mengidentifikasikan secara unik suatu entitas dalam suatu set entitas. Candidate key biasanya minimal subset dari superkey.
misal : No.KTP, NIM

ØPrimary key merupakan atribut yang pasti menjamin keunikan suatu entitas dalam suatu entity set.  Primary key dipilih dari beberapa candidate key
misal : NIM

ØAlternate key
misal : No.KTP

Ø Foreign key (biasa disingkat FK) adalah primary key sebuah tabel yang berada pada tabel lain yang berhubungan dengan tabel pemilik primary key tersebut.

–          Relasi : merupakan penghubung atau asosiasi antara satu entitas dengan entitas lainnya. Digambarkan dengan diamond.

–          Kardinalitas/ jenis hubungan : menunjukan berapa jumlah entitas yang dapat berasosiasi dengan entitas lainnya melalui sebuah relationship set.
Kardinalitas memiliki tiga kemungkinan yaitu:

  • one to one

1

  • one to many

2

  • many to one

3

  • many to many

4

Ada 2 jenis :

1. Unary

5

 

2. Binaary

4

 

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *