Page 10 - Modul 7
P. 10

Atribut Nama tidak bisa dijadikan superkey karena kemungkinan terdapat lebih dari satu

                     baris memiliki nilai data yang sama.

                     2. Kandidat key
                     Kandidatkey adalah  atribut  minimal yang  membedakan  setiap  baris data  dalam  tabel

                     secara unik. Berarti kandidat key adalah superkey yang paling sedikit jumlah atributnya.
                     Sehingga dari tabel 12.1 yang memenuhi kriteria menjadi kandidat key adalah atribut

                     NIP.
                     3. Kunci Relasi (Relation Key)/Kunci Utama (Primary Key)

                     Nilai dari kunci relasi harus mengidentifikasikan sebuah baris yang unik di dalam sebuah

                     relasi. Agar bisa menjadi kunci utama sebuah atribut haruslah memenuhi persyaratan
                     sebagai kandidat key. Sebagai contoh pada tabel 12.1, pada tabel pegawai yang menjadi

                     kunci relasinya adalah NIP.

                     4. Kunci Alternatif (Alternate key)
                     Kunci yang tidak ada di dunia nyata tetapi dibuat menjadi ada dan dijadikan primary key.

                     Kunci altternatif dibuat ketika tidak ada sama sekali atribut pada sebuah relasi yang dapat
                     digunakan atau tidak efektif apabila digunakan sebagai primary key.Sebagai contoh tabel

                     12.2  yaitu  tabel  Keahlian.  Pada  tabel  Keahlian  yang  menjadi  kandidat  key  adalah
                     Nama_keahlian,  untuk  mempermudah  biasanya  dibuatkan  satu  kunci  alternatif  untuk

                     menandai bahwa data tersebut dapat digunakan sebagai kunci utama Pada contoh tabel

                     keahlian dibuatkan kunci alternatif diberi nama kode_keahlian. Kunci alternatif yaitu
                     dibuat seolah-olah ada untuk menandai setiap data dari Nama_Keahlian.

































                                                            10
   5   6   7   8   9   10   11