Anda di halaman 1dari 2

Jelaskan perbedaan antara tahapan Conceptual, Logical, dan Physical dalam database

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.

Database Design physical. Perancang memutuskan bagaimana basis data akan


diimplementasikan. Tahapan ini merupakan proses untuk menghasilkan deskripsi
implementasi database pada penyimpanan sekunder. Hal itu menggambarkan
hubungan dasar, organisasi file, dan indek yang digunakan dan segala integritas
terkait dengan keamanan.

Tahapan dalam Database System Development Lifecycle terdiri atas:


-Database planning
-System definition
-Requirements collection and analysis
-Database design
-DBMS selection
-Application design
-Prototyping
-Implementation
-Data conversion and loading
-Testing
-Operational maintenance
Menurut Anda, tahapan mana yang paling penting dari Lifecycle tersebut!
Jelaskan jawaban Anda!

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.

Anda mungkin juga menyukai