![]() 36
efisien
terhadap
data,
beserta
segala
batasan
integritas
yang
terkait
serta
pertimbangan keamanan.
Langkah 3 : Menerjemahkan model data logikal untuk target DBMS
Menurut Connolly dan Begg (2005, p497), langkah ini dilakukan
untuk menghasilkan skema
relasional basis data dari model data logikal yang
dapat
diimplementasikan
dalam target
DBMS.
Dalam menerjemahkan
model
data logikal, perancang harus mengetahui :
Bagaimana membuat relasi dasar.
Apakah
sistem
mendukung
pendefinisian
primary
key,
foreign
key,
dan
candidate key.
Apakah
sistem
mendukung
pendefinisian
data
yang
diperlukan
(seperti
null pada atribut).
Apakah sistem mendukung pendefinisian domain.
Apakah sistem mendukung integrity constraints.
Apakah sistem mendukung batasan-batasan dari perusahaan.
Aktivitas-aktivitas
yang
dilakukan dalam langkah
ini
adalah
sebagai
berikut:
1. Merancang relasi dasar
Menurut Connolly dan Begg (2005, p498), tahap ini
dilakukan
untuk
menentukan
bagaimana
memunculkan relasi
dasar
yang
teridentifikasi
dalam
model
data
logikal
dalam target
DBMS.
Untuk setiap relasi yang sudah diidentifikasi, akan terdapat :
Nama relasinya.
Daftar simple attribute.
|