Anda di halaman 1dari 1

LECTURE NOTES (1805-PKO-10-02)

ENTITAS DAN PRIMARY KEY


Oleh: Maria Susan Anggreainy, S.Kom., M.Kom.

Tujuan Pembelajaran:

Setelah mempelajari bagian ini, Anda diharapkan telah mampu untuk menjelaskan

entitas dan primary key.

Atribut adalah kolom dari sebuah relasi. Atribut, dalam basis data sama halnya dengan

field. Domain adalah kumpulan nilai yang di ijinkan oleh satu atau lebih atribut.

Atribut sederhana terdiri dari komponen tunggal dengan keberadaan independen.

Atribut komposit terdiri dari beberapa komponen masing-masing dengan keberadaan

independen. Atribut bernilai tunggal memegang nilai tunggal untuk setiap terjadinya

jenis entitas. Atribut multi-nilai memegang beberapa nilai untuk setiap kemunculan

jenis entitas. Atribut turunan merepresentasikan nilai yang dapat diturunkan dari nilai

atribut terkait atau kumpulan atribut, tidak harus dalam entitas yang sama.

Tingkat relasi adalah jumlah atribut, dan kardinalitas adalah jumlah tupel dari suatu

relasi. Unary relasi memiliki satu atribut, relasi biner memiliki dua, relasi terner memiliki

tiga, dan relasi n-ary memiliki n atribut. Superkey adalah atribut, atau set atribut, yang

mengidentifikasi tuple dari suatu relasi secara unik, dan seorang kandidat kunci adalah

superkey minimal. Primary key adalah kunci kandidat yang dipilih untuk digunakan

dalam identifikasi tupel. Suatu relasi harus selalu memiliki kunci utama. Foreign key

adalah atribut, atau serangkaian atribut, dalam satu relasi bahwa adalah kunci kandidat

dari relasi lain. Kunci kandidat adalah set minimal atribut yang secara unik

mengidentifikasi setiap kemunculan suatu tipe entitas. Kunci komposit adalah kunci

kandidat yang terdiri dari dua atau lebih atribut.

Sumber: Connolly, T. M., & Begg, C. E. (2015). Database systems: A practical approach to design,
implementation, and management. Upper Saddle River, NJ: Pearson.

Halaman | 1

Anda mungkin juga menyukai