41
2. Data
Struktur
(fields,
record,
file
dan
object)
dioptimalkan
untuk
digunakan
bersama
dengan
media penyimpanan
data
berskala
besar.
3. Database query language
4. Mekanisme transaksi
2.12.3 Database Relational
Menurut Thomas Connolly (2002, p16), database relational adalah
kumpulan relasi yang telah dinormalisasi dengan nama relasi yang berbeda.
Model
data
relasional
adalah
sebuah
program komputer
(atau
secara
lebih
tipikal
adalah
seperangkat
program komputer)
yang
didesign
untuk
mengatur/memanajemen sebuah basisdata sebagai sekumpulan data yang
disimpan secara terstruktur, dan melakukan operasi-operasi atas data atas
permintaan penggunanya. Contoh penggunaan DBMS ada banyak sekali dan
dalam berbagai
bidang
kerja,
misalnya
akuntansi,
manajemen
sumber
daya
manusia, dan lain sebagainya.
Edgar F. Codd memperkenalkan
istilah ini pada makalah seminarnya
yang
berjudul
"A
Relational
Model
of Data
for
Large
Shared
Data
Banks".
Salah satu definisi
yang cukup dikenal secara
luas atas sebuah sistem
basisdata
relasional
adalah
12
hukum Codd.
Namun
demikian,
pada
awal-
awal implementasinya banyak model relasional yang tidak mengikuti seluruh
elemen-elemen
yang
terdapat
dalam hukum-hukum Codd
tersebut
yang
menjadikan
terminologinya
berkembang
untuk
mendeskripsikan
sebuah
|