![]() 21
bahwa
pemasok
Citra
berlokasi
di
Jl.
Thamrin.
Keadaan
inilah
yang
menyatakan adanya ketidakkonsistenan.
b. Anomali Penghapusan (Delete Anomali)
Anomali penghapusan terjadi sekiranya sesuatu baris (tupel)
yang tidak
terpakai dihapus dan sebagai akibatnya terdapat data lain yang hilang.
Sebagai contoh, terdapat kasus pada relasi berikut :
NO_SISWA
NAMA_KURSUS
BIAYA
10
ORACLE
Rp. 1.500.000,-
15
Microsoft Desktop
Rp. 3.000.000,-
20
Microsoft CTEC
Rp. 5.000.000,-
Tabel 2.3 Relasi KURSUS
Jika data
yang
menyatakan bahwa siswa dengan
identitas 20 yang
mengambil
kursus
Microsoft
CTEC
dihapus,
maka
data
yang
menyatakan bahwa
biaya
kursus Microsoft CTEC sebesar Rp. 5.000.000,- juga akan terhapus.
c. Anomali Penyisipan (Insert Anomali)
Anomali
ini terjadi jika pada saat penambahan hendak dilakukan ternyata ada
element data
yang
masih
kosong
dan
elemen
data
tersebut
justru
menjadi
kunci.
Sebagai contoh,
terdapat relasi
yang berisi tiga buah atribut,
yaitu KURSUS,
RUANG, dan LANTAI.
|