Professional Documents
Culture Documents
Objektif
Di akhir bab ini anda perlu tahu & faham:
Bagaimana pangkalan data digunakan dalam kehidupan seharian Ciri-ciri sistem fail dan kelemahan-kelemahannya Istilah yang sering digunakan Konsep pangkalan data dan sistem pengurusan pangkalan data Komponen sistem pangkalan data Jenis sistem pangkalan data
Pengenalan
Pangkalan Data digunakan secara meluas di dalam setiap sudut kehidupan manusia hari ini secara sedar atau tidak. Ia boleh didapati di kebanyakan organisasi sama ada kecil atau besar.
(1/3)
Contoh
1998, Sejarah
Maksud
Maklumat
Data yang telah diproses dan berada dalam struktur yang berguna untuk membolehkan keputusan dibuat Organisasi di mana pangkalan data direka bentuk dan dibangunkan. Suatu objek yang unik dan boleh dikenal pasti di dalam persekitaran tertentu.
Pengarang
(2/3)
Contoh
NamaPengarang,
Katalog
(3/3)
R e k o d
Nama Tahun Penerbit Pengarang Harry 1996 Wiley Peter Zain 1999 1998 Prentice Hall Fajar Bakti
AA61.90 Sejarah
Atribut Nilai
2. 3. 4. 5.
Pengasingan Data Kebersandaran Format Data Ketidakserasian Fail Kesukaran Mewakilkan Data Organisasi
Perkakasan
Mesin
Perisian
Jambatan
Orang
(1) Perkakasan
1 PC 1 kerangka utama rangkaian komputer Bergantung kepada;
keperluan organisasi SPPD yang digunakan
(2) Perisian
Komponen perisian terdiri drpd;
Perisian SPPD
Mempunyai 4G tools, membolehkan pembangunan aplikasi yg cepat. Sediakan query language, penjana laporan, penjana borang, penjana grafik & penjana aplikasi
Program aplikasi
Dibangunkan guna 3GL (C, C++, VB, Java) atau 4GL dlm 3GL (SQL)
(3) Data
Komponen paling penting Menghubungkan komponen mesin dgn komponen manusia Pangkalan data mengandungi;
Data operasi Metadata (data tentang data)
(4) Prosedur
Arahan & peraturan yg menentukan rekabentuk & penggunaan pangkalan data Dokumentasi prosedur perlu utk;
Pengguna sistem Kakitangan yang menguruskan pangkalan data
(5) Orang/Individu
4 jenis individu yang terlibat:
Pentadbir data (DA) & pangkalan data (DBA) Perekabentuk pangkalan data Pembangun aplikasi Pengguna akhir (end-users)
Jenis SPPD
1. Bilangan Pengguna
2. Lokasi
3. Kegunaan
Kebaikan SPPD
1. Kawalan terhadap data lewah kerana kebanyakan data disimpan di satu lokasi. 2. Keselarasan data yang lebih tinggi apabila kawalan terhadap data lewah dilaksanakan. 3. Lebih maklumat dapat dijana daripada jumlah data yang sama.
Kebaikan SPPD
4. Perkongsian data di antara individu atau jabatan tinggi kerana data dipunyai oleh organisasi dan bukan individu atau jabatan tertentu. 5. Integriti data, khidmat baik pulih, sokongan dan keselamatan yang lebih baik seperti penggunaan kata laluan, penyulitan serta penambahan kawalan serempak (concurrency control).
Kebaikan SPPD
6. Piawaian data dapat dilaksanakan disebabkan konsep perkongsian dan pengendalian data terpusat. 7. Lebih ekonomi dari segi tenaga manusia, storan dan kos. 8. Pengurangan konflik di antara pengguna kerana data terletak di bawah pengurusan DBA.
Kebaikan SPPD
9. Kesediaan data yang lebih baik disebabkan SPPD menyediakan kemudahan pertanyaan dan penjanaan laporan yang mudah. 10. Penambahan produktiviti disebabkan pengurangan dari segi atur cara berbanding dengan kaedah fail biasa.
Kelemahan SPPD
Kekompleksan proses pembangunan akan memberi kesan kepada prestasi sistem. Saiz SPPD yang besar melibatkan storan yang banyak. Kos pembinaan SPPD dan penyediaan perkakasan lain yang tinggi.
Kelemahan SPPD
Kos peralihan dan larian sama ada dari sistem manual atau sistem fail biasa kepada sistem pangkalan data yang tinggi. Kesan kegagalan lebih tinggi kerana pengguna dan aplikasi amat bergantung kepada SPPD.
Latihan
1. Nyatakan contoh-contoh persekitaran yang menggunakan konsep pangkalan data selain daripada yang dinyatakan di dalam bab ini. 2. Apakah perbezaan di antara data dan maklumat? Berikan contoh. 3. Jelaskan perbezaan di antara konsep fail biasa dan konsep pangkalan data. Berikan contoh.
4. Penggunaan pangkalan data adalah lebih baik daripada pemprosesan fail biasa. Bagaimanapun, pangkalan data juga mempunyai keburukan. Jelaskan kenyataan ini. 5. Jelaskan kategori pengguna pangkalan data dan bagaimana mereka berinteraksi dengan pangkalan data. 6. Jelaskan fungsi-fungsi yang boleh didapati di SPPD mikrokomputer dewasa ini. 7. Jelaskan maksud data lewah dalam konteks sistem pangkalan data dan masalah yang mungkin timbul daripada data lewah ini.