120 likes | 362 Views
ATRIBUT TABEL. I. Jenis-jenis Key 1. Candidate Key (Calon Kunci) adalah kunci yang secara unik dapat dipakai untuk meng- identifikasi suatu baris didalam tabel. 2. Primary Key (Kunci Primer) adalah kunci kandidat yang dipilih sebagai kunci utama
E N D
ATRIBUT TABEL I. Jenis-jenis Key 1. Candidate Key (Calon Kunci) adalah kunci yang secara unik dapat dipakai untuk meng- identifikasi suatu baris didalam tabel. 2. Primary Key (Kunci Primer) adalah kunci kandidat yang dipilih sebagai kunci utama untuk mengidentifikasi baris dalam tabel.
Alternate Key (Kunci Alternatif) • adalah semua kunci kandidat yang tidak bertindak atau • terpilih sebagai kunci primer. • Foreign Key (Kunci Tamu) • adalah sembarang atribut yang menunjuk ke kunci primer • pada tabel yang lain.
Contoh : Entitas Pelanggan Primary Key : No_Pelanggan Alternate Key : Nama, Alamat, Telp, Kode_pos Candidate Key : No_Pelanggan, Nama, Alamat, Telp, Kode_pos Foreign Key : ada pada tabel relasi
II. Atribut sederhana dan atribut composit a. Atribut sederhana adalah atribut yang tidak dapat diuraikan lagi menjadi atribut yang lebih mendasar. contoh : NPM (Tabel Mahasiswa) b. Atribut composit adalah atribut yang dapat diuraikan menjadi sub-sub atribut. contoh : Alamat Jl. Kapt A.rivai 20 Palembang 30123 Alamat Kota Kodepos
Jadi alamat dapat diuraikan menjadi : • Alamat • Kota • Kodepos
Atribut bernilai tunggal dan atribut bernilai banyak • (Single valued attribute and multi valued attribute) • a. Atribut bernilai tunggal adalah atribut yang hanya • memiliki satu nilai • contoh : Atribut Umur, Jenis Kelamin, Gol darah • b. Atribut bernilai banyak adalah atribut yang memiliki labih • dari satu nilai. • contoh : Hobi
Atribut harus bernilai (Mandatory Attribute) dan • nilai null (No Mandatory Attribute) • a. Mandatory Attribute adalah atribut yang harus berisi • tidak boleh kosong. • contoh : NPM, Nama • b. No Mandatory Attribute adalah atribut yang nilainya • boleh kosong. • contoh : Hobi
V. Atribut Turunan Suatu atribut yang nilainya diperoleh dari pengolahan atau dapat diturunkan dari atribut atau tabel yang saling berhubungan.
Contoh : Mahasiswa Nilai Matakuliah