28
2. Kunci
Kunci
sering disebut
juga sebagai super
key
atau key
dari suatu relasi adalah
bagian (subset) dari atribut-atribut dengan ciri-ciri berikut:
a. Dapat didefinisikan secara unik: nilai data setiap field kunci tidak ada yang
sama untuk setiap tuple-nya. Atau, dengan kata lain, atribut ini dapat
mengidentifikasi secara unik suatu kejadian tertentu dari suatu entity.
b. Non-redudancy:
tidak
ada
satu
atribut-atribut
kunci-pun
yang
dapat
dihapus tanpa merusakkan ke-unikkan atribut kunci.
Atribut
yang
memiliki
ciri-ciri diatas disebut
juga candidate key (atribut yang
berpotensi
menjadi
kunci).
Candidate
key
yang
dapat
mewakili
setiap
kejadian
dari suatu entity disebut primary key. Candidate key yang tidak terpilih
menjadi
primary
key
disebut
alternate
key.
Sedangkan
foreign
key
adalah
primary
key
yang ditempatkan pada tabel-tabel lain
untuk
menyatakan
hubungan
antar
tabel
yang bersangkutan.
3. Queries
Data
definition
language
(DDL)
digunakan
untuk
menentukan
data-data
mana
saja yang akan disimpan di dalam basisdata dan
menentukan bagaimana data-data
tersebut
direalisasikan. Data
manipulation
language
(DML)
digunakan
untuk
menambah, memanggil kembali, meng-update, dan menghapus data di dalam
DBMS.
Query
sering diambil sebagai pernyataan (statement)
atau
sekumpulan
pernyataan baik pada DDL, DML, atau keduanya.
4. Normalisasi
Normalisasi adalah teknik yang digunakan untuk menstrukturkan data sedemikian
|