Tujuan Pembelajaran:
Setelah mempelajari bagian ini, Anda diharapkan telah mampu untuk menjelaskan
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.
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
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