3. Implementasi
Pembuatan file database
Penerapan aplikasi perangkat lunak
4. Pengisian dan konversi data (loading)
Pengisian data ke dalam database
Pengkonversian data dari file lama ke file baru
5. Konversi Aplikasi
Aplikasi Software dari system lama ke system baru
6. Testing dan Validasi
Sistem baru di tes dan di validasi
7. Operasi
Pengoperasian system database dan aplikasinya
8. Monitoring dan Pemeliharaan
Pengontrolan dan pemeliharaan
Perancangan Database
Perancangan Database
Perancangan database akan mendukung pengoperasian-pengoperasian dan
tujuan dari organisasi
Perancangan Database
Fase ini meliputi pengumpulan dan analisis permintaan dari para pemakai
maupun area aplikasi.
Mengidentifikasi
tipe
entity,
atribut-atributnya
serta
Perancangan Database
perancang
database
yang
ahli
dan
memahami
Perancangan Database
2. Bottom Up Strategi
Perancangan dimulai dari pendefinisian atribut-atribut terlebih
dahulu, setelah itu dilanjutkan dengan keterhubungannya beserta
atribut-atributnya
Pendefinisian tipe entity dari lebih rendah ke tipe yang lebih tinggi.
Contoh : menggunakan Generalisasi
3. Inside-Out Strategi
Special kasus dari Bottom Up Strategi dimana difokuskan ke
konsep-konsep utama baru ke konsep lainnya.
4. Mixed Strategi
Gabungan dari Top Down dan Bottom Up Strategi
b. Perancangan transaksi
Transaksi
merupakan
represantasi
dari
aktifitas-aktifitas
terhadap database
Perancangan transaksi harus disesuaikan dengan kebutuhan para
pemakai dan area aplikasi
Perancangan Database
Jenis-jenis Transaksi:
Retrieval transaksi
Transaksi yang mencari data untuk menampilkan laporan pada layer
Update transaksi
Transaksi untuk menambahkan, menghapus dan memodifikasi recordrecord di dalam database
Mixed transaksi
Transaksi untuk mencari data sekaligus untuk update data
Perancangan Database
2. Faktor ekonomi
Perkiraan biaya yang dibutuhkan : software, pemeliharaan hardware,
training, operasi dsb.
System yang lebih familier dengan personal-personalnya
Kemampuan pelayanan vendor (penjual)
Perancangan Database
Perancangan Database
Perancangan Database