Rabu, 28 April 2010

Jenis-jenis Key

Jenis-jenis Key
• Superkey
Suatu atribut atau set dari atribut yang secara unik mengidentifikasikan tuple di
dalam suatu relasi.
• Candidate Key
Suatu atribut /sekelompok atribut pada suatu relasi yang mempunyai dua sifat
(property) :
o Unik, nilai dari atribut–atribut tersebut secara unik menentukan tuple-tuple di relasi tersebut
o Minimality, Jika atribut–atribut tersebut adalah Key gabungan , tidak ada
bagian dari kelompok atribut tersebut yang dapat dihilangkan
• Primary Key
Suatu candidate key yang dipilih sebagai penentu dari atribut-atribut lain. Candidate Key yang tidak terpilih disebut alternate key.
• Foreign Key
Suatu atribut pada suatu relasi dikatakan suatu Foreign Key bila:
o Setiap nilai atribut foreign key tersebut adalah Non Null.
o Terdapat suatu relasi lain yang mempunyai Primary Key yang mempunyai nilai yang sama dengan atribut foreign key tersebut.

Tidak ada komentar:

Posting Komentar