![]() 33
2.1.11
Perancangan Basis Data
Menurut Connolly dan Begg (2010, p465), perancangan basis data
terbagi menjadi 3 (tiga) fase utama, yaitu :
Conceptual database design : untuk membangun representasi
konseptual dari basis data, yang meliputi identifikasi entitas,
relationship dan atribut yang penting.
Logical database design : untuk menerjemahkan representasi
konseptual menjadi struktur logikal basis data, yang meliputi
merancang relation.
Physical database design : untuk menentukan bagaimana
struktur logikal dapat diimplementasikan secara fisikal
(sebagai relation dasar) pada DBMS target.
Dalam perancangan basis data, terdapat beberapa faktor kritikal untuk
sukses menurut Connolly dan Begg (2010, p467-468), yaitu :
bekerja secara interaktif dengan pengguna sesering mungkin,
mengikuti metodologi terstruktur selama proses data
modeling,
menggunakan pendekatan data-driven,
menggabungkan pertimbangan struktural dan integritas ke
dalam model data,
menggabungkan teknik konseptualisasi, normalisasi, dan
validasi transaksi ke dalam metodologi data modeling,
menggunakan diagram untuk merepresentasikan model data
sesering mungkin,
menggunakan Database Design Language
(DBDL) untuk
merepresentasikan data semantik tambahan yang tidak dapat
direpresentasikan dalam diagram,
membangun data dictionary untuk mendukung diagram model
data dan DBDL,
bersedia untuk mengulang langkah-langkah.
Berikut merupakan langkah-langkah dalam metodologi perancangan
basis data (Connolly dan Begg, 2010, p468-469) :
|