1 Kandungan Kitar Hayat Pembangunan Pangkalan Data l
1
Kandungan : Kitar Hayat Pembangunan Pangkalan Data l l Perancangan Pangkalan Data Rekabentuk Pangkalan Data l l l Rekabentuk Konseptual l Pemodelan Data l Penormalan l Pengesahan Model Data Rekabentuk Logikal Rekabentuk Fizikal l l Implementasi & Pemuatan Pengujian & Penilaian Operasi Penyenggaraan & Evolusi 2
Pengenalan l Oleh kerana sistem pangkalan data adalah satu komponen daripada sistem maklumat, sistem pangkalan data juga tertakluk kepada satu kitar hayat yang dipanggil kitar hayat pembangunan pangkalan data (Database Development Life Cycle, DDLC). l DDLC adalah berasaskan pendekatan berorientasikan data. Ciriciri data menjadi asas rekabentuk skema pangkalan data. 3
Pengenalan l Semua fungsi sistem dibangunkan berdasarkan skema atau struktur pangkalan data. l Pertanyaan menggunakan bahasa pertanyaan melalui atur cara penggunaan boleh dianggap sebagai fungsi sistem. l Fungsi sistem berubah mengikut kehendak pengguna tetapi, skema pangkalan data biasanya stabil tanpa perubahan yang besar. 4
Kitar Hayat Pembangunan Pangkalan Data (DDLC) l Kitar Hayat Pembangunan Pangkalan Data terdiri daripada enam fasa iaitu : l l l Perancangan Pangkalan Data Rekabentuk Pangkalan Data Implimentasi dan Pemuatan Pengujian dan Penilaian Operasi Penyelenggaraan dan Evolusi 5
Objektif l Di akhir bab ini anda akan dapat: l Pemahaman tentang Kitar Hayat Pembangunan Pangkalan Data (DDLC). l Memahami perincian rekabentuk pangkalan data. l Melihat beberapa pilihan strategi yang boleh diambil dalam merekabentuk pangkalan data. 6
Perancangan Pangkalan Data l Perancangan pangkalan data dibuat bersama-sama perancangan strategik terhadap keperluan maklumat organisasi tersebut. l Perancangan pangkalan data : l Pengurusan aktiviti yang membenarkan peringkat-peringkat aplikasi pangkalan data direalisasikan seefektif dan seefisien yang mungkin. 7
Perancangan Pangkalan Data l Tiga faktor asas yang mempengaruhi perancangan l Tugas yang perlu dilakukan l l Sumber yang ada untuk melaksanakannya Kewangan atau peruntukan yang disediakan. 8
Tujuan Fasa Perancangan l Tujuan fasa perancangan adalah untuk : 1. Menganalisis situasi semasa organisasi : • bertujuan untuk mengetahui bagaimana organisasi tersebut berfungsi dan bentuk struktur pengendaliannya. • Di samping itu, penilaian ke atas sistem maklumat yang ada hendaklah dibuat untuk mengetahui kekuatan dan kelemahannya. • Analisis data dan takrifan kehendak pengguna diambil dengan cara menemubual pengguna, memerhatikan pengendalian sistem dan mengkaji laporan serta dokumen sistem semasa. 9
Tujuan Fasa Perancangan 2. l l Menakrif masalah dan kekangan : Maklumat formal dan tidak formal mengenai proses sistem semasa serta menunjukkan masalah dan kekangan yang sering dihadapi. Bagaimanapun, cadangan penyelesaian mestilah dalam lingkungan kekangan yang wujud dari segi kos, personel dan lain-lain. 10
- Slides: 10