|
15
Ada tiga pendekatan untuk mengelola kebutuhan dari aplikasi basis data dengan
banyak user view:
1.
Pendekatan tersentralisasi: kebutuhan untuk tiap pengguna dibuat ke dalam sebuah
set of requirement dan model data global dibuat berdasarkan hal tersebut.
2.
Pendekatan sudut pandang
terintegrasi: kebutuhan tiap user view
dibuat dalam
model data yang terpisah. Model data yang menggambarkan single user view
disebut model data lokal, disusun dalam bentuk diagram dan dokumentasi yang
mendeskripsikan kebutuhan user view
basis data. Model data lokal ini kemudian
digabungkan untuk menghasilkan model data global, yang menggambarkan
seluruh user view untuk basis data.
3.
Gabungan pendekatan tersentralisasi dengan sudut pandang terintegrasi.
2.3.4
Database Design (Perancangan Basis Data)
Menurut Connolly dan Begg (2005, p291), tahapan perancangan basis data
merupakan proses membuat rancangan yang akan mendukung operasional dan tujuan
perusahaan. Tujuan perancangan basis data adalah:
1.
Menggambarkan relasi data antara data yang dibutuhkan oleh aplikasi dan user
view.
2.
Menyediakan model data yang mendukung seluruh transaksi yang diperlukan.
3.
Menspesifikasikan desain dengan struktur yang sesuai dengan kebutuhan sistem.
Ada beberapa pendekatan yang dapat digunakan untuk merancang sebuah basis
data, yaitu:
1.
Pendekatan bottom-up
|