Design !
Database Design Conceptual. Tahapan pertama desain basis data. Model data dibagun
menggunakan informasi yang didokumentasikan dalam spesifik persyaratan
pengguna. Desain basis data depenuhnya independent dari rincian implementasi
seperti perangkat lunak target DBMS, program aplikasi, bahas pemprograman,
platform perangkat keras, atau pertimbangan fisik lainnya. Model diuji dan divalidasi
terhadap syarat pengguna.
Database Design Logical. Proses pembangunan model data ynag digunakan dalam
suatu perusahaan berdasarkan pada model data tertentu, tetapi tidak tergantung pada
DBMS tertentu dan pertimbangan fisik lainnya.
Menurut pendapat saya tahapan yang paling penting dari life cycle adalah tahan
system definition. Sebelum merancang basis data perlu adanya mengidentifikasi
batas-batas sistem basis data dan bagaimana sistem tersebut berinteraksi. Menjelaskan
ruang lingkup, batasan sistem, dan pandangan pengguna. Pandangan pengguna
menentukan apa yang diperlukan dari sistem basis data. Menurut saya hal ini
merupakan fondasi awal dalam develop sistem basis data.
Dalam tahapan pengumpulan data, terdapat pendekatan yang dapat digunakan, yaitu
Centralized approach dan View Integration approach.
Berikan pendapat Anda mengenai perbedaan dari masing-masing approach tersebut !
Centralized approach. Persyaratan untuk setiap tampilan pengguna digabungkan
menjadi satu set persyaratan untuk sistem database baru. Pendekatan ini melibatkan
penyatuan persyaratan untuk pandangan pengguna yang berbeda kedalam satu daftar
persyaratan.
View Integration approach. Persyaratan untuk setiap tampilan pengguna tetap sebagai
daftar yang terpisah.