71
model
data.
Model
yang
umum
digunakan
sekarang
adalah
model
relasional,
yang
menurut
istilah
layman
mewakili
semua
informasi
dalam
bentuk
tabel-
tabel yang saling
berhubungan
dimana setiap
tabel terdiri
dari
baris
dan
kolom
(definisi
yang
sebenarnya
menggunakan
terminologi
matematika).
Dalam
model
ini,
hubungan
antar
tabel diwakili
denga
menggunakan
nilai
yang
sama
antar
tabel.
Model
yang
lain
seperti
model hierarkis
dan
model
jaringan
menggunakan cara yang lebih eksplisit untuk mewakili
hubungan antar tabel.
Selain
kedua
istilah
di
atas, key
juga
menjadi
salah
satu
istilah
penting
dalam
penggunaan
basis data. Ada tiga
macam key
yang dapat
diterapkan
pada
suatu tabel, yaitu
:
Primary key
Primary
key
merupakan
field
yang digunakan
untuk
menghubungkan
tabel
dengan
tabel
lainnya.
Primary
key
dapat
terdiri
dari sebuah atau beberapa field yang harus unik.
Foreign key
Foreign key
merupakan
key tujuan, yaitu
berupa
field
yang
digunakan sebagai field tujuan
yang dihubungkan dengan
primary key sebagai key asal.
Candidate key
Candidate key adalah field yang
dapat menjadi primary key
pada suatu tabel.
Perangkat
lunak
basis data
yang
banyak
digunakan
dalam
pemrograman dan merupakan
perangkat basis data high level antara lain: DB2,
|