|
31
pendukung,
seperti
:
kamus
data,
yang
terbentuk
dalam
pengembangan model.
Tahap-tahap perancangan basis data
logikal
untuk
model
relational :
1. Membangun
dan
memvalidasikan
model
data
logikal
lokal
untuk
setiap
bagian.
Membangun
sebuah
model
data
logikal
lokal
dari
sebuah
model
data
konseptual
lokal
yang
merepresentasikan
sebuah
view
tertentu
dari
perusahaan dan
kemudian
memvalidasi
model
ini
untuk
menjamin bahwa
secara
structural
benar
(menggunakan teknik
normalisasi)
dan
menjaminnya
mendukung
transaksi yang disyaratkan.
a. Hilangkan hal-hal yang tidak cocok dengan model relational.
b. Dapatkan relasi untuk model data logikal lokal.
c. Validasikan relasi menggunakan normalisasi.
d. Validasikan relasi terhadap transaksi user.
e. Definisikan batasan integritas yang diberikan dalam view.
Ada lima tipe batasan integritas :
1.
Required
Data,
beberapa
atribut
harus
selalu
mempunyai
nilai yang valid (tidak boleh NULL).
2.
Attribute Domain Constraint
3.
Entity Integrity, primary key tidak boleh NULL.
4. Referential
Integrity, jika foreign key berisi
nilai atau
punya
nilai
maka
nilai
itu
harus
menunjuk ke
salah
satu
tuple yang ada di dalam relasi parent-nya.
|