Dokumen tersebut membincangkan kitar hayat pembangunan sistem pangkalan data yang terdiri daripada 6 fasa utama iaitu perancangan, rekabentuk, pelaksanaan, pengujian, operasi, dan penyenggaraan. Setiap fasa memainkan peranan penting dalam membangunkan sistem pangkalan data yang berfungsi dengan cekap.
2. 5:
Kitar hayat Pembangunan
Sistem Pangkalan Data.
Perancangan, rekabentuk,
pelaksanaan, pengujian,
operasi & penyenggaraan
pangkalan data.
3. Sistem pangkalan data tertakhluk kepada satu kitar hayat yang dipanggil kitar hayat
Pembangunan Sistem Pangkalan Data.
Juga dikenali sebagai Database Development Life Cycle (DDLC).
Berperanan sebagai satu set aktiviti untuk membangunkan sesuatu sistem.
DDLC berasaskan pendekatan berorientasikan data.
Terdapat 6 fasa utama dalam DDLC.
Fasa boleh bertindih antara satu sama lain.
5. Mengetahui kelemahan
sistem, mengenalpasti
masalah semasa &
menentukan langkah
peningkatan.
Mengetahui bagaimana
sistem berfungsi dan
bentuk struktur
pengendaliannya.
Dapat mengenalpasti
objektif dan takrifan
piawaian sistem.
Perancangan pangkalan data dibuat bersama-sama perancangan
spesifik terhadap keperluan maklumat organisasi tersebut.
Mengenalpasti kemahuan pelanggan.
Tujuan Perancangan:
6. Tugas yang perlu
dilakukan.
Sumber yang ada untuk
melaksanakan.
Kewangan atau
peruntukan yang
disediakan.
Peruntukan waktu.
Faktor
Mempengaruhi
Perancangan
7. Fasa terpenting dalam DDLC.
Fasa ini mempengaruhi keseluruhan prestasi pangkalan data yang dibina.
Rekabentuk pangkalan data mestilah selaras dengan kehendak rekabentuk
dan analisis perancangan sistem maklumat.
Rekabentuk penting untuk memastikan pangkalan data yang dihasilkan
memenuhi kehendak pengguna.
8.
9. • Proses merealisasikan reka bentuk pangkalan data dan
penggunaanya mengikut spesifikasi yang ditetapkan.
• Membangunkan prototaip/sistem sebenar
• Kebiasaannya membangunkan prototaip terlebih dahulu
• Prototaip = model berfungsi seperti sistem akhir tetapi
tidak dilengkapi ciri-ciri sepenuhnya, namun dapat
digunakan bagi menguji fungsi asas sistem beroperasi
seperti yang dirancang.
10. MEMASANG SPPD
SPPD baru dipasang & pengguna menyesuaikan diri sebelum diuji.
Pentadbir pangkalan data akan mencipta kumpulan storan pangkalan
data
MENCIPTA PANGKALAN DATA
Skema pangkalan data, kamus data dan pandangan pengguna
dicipta menggunakan pernyataan DDL. Memberi kebenaran pada
pengguna untuk mencapai ruang jadual tertentu.
MEMUAT / MENUKAR DATA
Selepas pembinaan, data dimuatkan dalam pangkalan data. Data
semasa perlu ditukar dalam format data yang baru.
11. 4
MENILAI PANGKALAN DATA
Penilaian prestasi & keselamatan sistem. Melindungi sistem dari dicapai oleh pengguna yang
tidak dibenarkan. Langkah-langkah: mengetatkan kawalan keselamatan fizikal, kata laluan,
hak capian, penyulitan data & kawalan capaian serempak.
MENGUJI PANGKALAN DATA DAN ATUR CARA PENGGUNAAN
Ujian integrasi, ujian unit & ujian sistem
12. 5.
• Fasa operasi dan sokongan sistem bermula apabila sistem telah
beroperasi dan berakhir apabila sistem digantikan dengan yang baru.
• Selepas penghantaran sistem, juruanalisa perlu menyediakan
• Panduan & latihan pengguna
• Sesi latihan formal
• Sokongan teknikal
• Mencipta pusat maklumat terpusat
13. 6
• Proses memantau dan mengekalkan prestasi sistem dan pangkalan
data
• Pengorganisasian & penyesuaian pangkalan data dilakukan jika sistem
di bawah paras memuaskan
• Penyelenggaraan berkala bertujuan memulihkan ralat, kecekapan
sistem & perkara-perkara yang tidak diambil kira semasa tahap
analisis & hanya disedari kemudian.
14. • Penyesuaian dilaksanakan apabila berlaku perubahan kepada
peraturan atau polisi organisasi.
• Sistem perlu ditukar atau ditingkatkan kepada versi terkini bagi
menyokong kehendak & keperluan pengguna serta organisasi.
• Perubahan-perubahan ini seharusnya tidak mengganggu pengguna
lain.