300 likes | 535 Views
BAB 4. PANGKALAN DATA. 4.0 OBJEKTIF BAB. Mendefinisikan konsep-konsep asas berkaitan dengan pangkalan data. Membincangkan perkembangan sistem pangkalan data. Membincangkan komponen sistem pangkalan data, jenis dan seni binanya.
E N D
BAB 4 PANGKALAN DATA
4.0 OBJEKTIF BAB • Mendefinisikan konsep-konsep asas berkaitan dengan pangkalan data. • Membincangkan perkembangan sistem pangkalan data. • Membincangkan komponen sistem pangkalan data, jenis dan seni binanya. • Menyenaraikan kelebihan, kelemahan, dan aplikasi sistem pangkalan data. • Mengenalpast komposisi MS Access. Pangkalan Data
4.1 Konsep asas • Data - data dan maklumat adalah dua perkara yang berbeza. - kedua2nya penting dalam perancangan, mengurus, mengawal dan membuat keputusan. • data: fakta mengenai suatu benda, perkara, orang, entiti, fenomena dan seumpamanya. Pangkalan Data
4.1 Konsep asas (samb) • Fakta direkodkan untuk kepentingan tertentu. • Contoh: data tentang pekerja, peralatan, harta, nilai mata wang, dll. • Data boleh diperolehi dari dalam atau luar organisasi. • Data dari dalam organisasi internal data. Pangkalan Data
4.1 Konsep asas (samb) - Data yang diperolehi dari luar organisasi external data. - Jenis data: i) kualitatif – abstrak, bukan numeric, tidak mempunyai nilai konkrit. ii) kuantitatif – angka, mempunyai nilai konkrit, diwakili oleh nilai tersendiri. Pangkalan Data
4.1 Konsep asas (samb) - Perspektif data: data primer data sekunder • Maklumat - data yang telah diproses dan disusun berdasarkan aturan tertentu. Pangkalan Data
4.1 Konsep asas (samb) • Sesuatu yang mempunyai makna yang unik dan universal. • Semakin rumit keputusan yang dibuat, semakin rumit maklumat yang diperlukan. • Memerlukan kendalian data dalam menghasilkan maklumat. Pangkalan Data
4.1 Konsep asas (samb) pengesahan pengisihan Kendalian data pengiraan pencarian peringkasan pengkelasan Pangkalan Data
4.1 Konsep asas (samb) • Pangkalan data - himpunan data yang disimpan di tempat khusus dan akan digunakan untuk membuat keputusan. - data yang dihimpunkan berkait antara satu sama lain. - ditakrifkan juga sebagai koleksi data logikal yang saling berkaitan. Pangkalan Data
4.1 Konsep asas (samb) • Sistem Pengurusan Pangkalan Data - perantara di antara pengguna dan pangkalan data. - sistem yang menyimpan data, menyokong query, membuat laporan dan membina borang. - jika tiada sistem ini, organisasi akan sukar untuk mencapai data dengan cepat. Pangkalan Data
4.1 Konsep asas (samb) • 3 komponen: i) bahasa definisi data ii) bahasa manipulasi data iii) kamus data Pangkalan Data
4.1 Konsep asas (samb) • Sistem Pangkalan Data - keseluruhan sistem yang terdiri dari 4 perkara: a) pangkalan data b) sistem pengurusan pangkalan data c) aturcara pengguna d) penggun Pangkalan Data
4.1 Konsep asas (samb) sumber manusia prosedur DBMS perisian data perkakasan & rangkaian Pangkalan Data
4.2 Evolusi Pengurusan Data Sistem Pemprosesan Manual Sistem Pemprosesan Fail Sistem Pangkalan Data Evolusi Sistem Pemprosesan Data Pangkalan Data
4.3 Sistem Pangkalan Data • Data penting kepada pihak berkepentingan: i) internal stakeholder ii) external stakeholder • Beberapa generasi: a) Generasi pertama - Integrated Data Storage (IDS) - CODASYL Pangkalan Data
4.3 Sistem Pangkalan Data (samb) • Data Definition Language (DDL) • Data Manipulation Language (DML) b) Generasi kedua - model hubungan - Structured Query Language (SQL) - DB2, ORACLE, SyBase, Informex - dBase II, dBase IV, FoxPro,Paradox Pangkalan Data
4.3 Sistem Pangkalan Data (samb) • Power Builder, Microsoft Access • E-R Model • ERDM c) Generasi Ketiga - ODBMS - OOP - intelligence database Pangkalan Data
4.3 Sistem Pangkalan Data (samb) - Pangkalan data multimedia Pangkalan Data
4.4 Komposisi Sistem Pangkalan Data Kategori Data Data Pengguna Indeks Data Statistik Metadata Metadata Pengguna Pangkalan Data
4.4 Komposisi Sistem Pangkalan Data (samb) • Perisian - Sistem pengurusan pangkalan data - Perisian penggunaan - Perisian sistem kendalian Pangkalan Data
4.4 Komposisi Sistem Pangkalan Data (samb) • Perkakasan - keperluan perkakasan bergantung kepada jenis penggunaan, keperluan organisasi dan sistem pengurusan p/data yang digunakan. Pangkalan Data
4.4 Komposisi Sistem Pangkalan Data (samb) • Manusia - pentadbir data - pentadbir pangkalan data - perekabentuk pangkalan data - pengaturcara penggunaan Pangkalan Data
4.4 Komposisi Sistem Pangkalan Data (samb) • Tatacara - prosedur yang perlu diikuti oleh pengguna pangkalan data. Pangkalan Data
4.5 Jenis dan Seni Bina Pangkalan Data • Sistem Pangkalan Data Terpusat i) Komputer pusat (telepemprosesan) ii) Seni bina pelanggan-pelayan iii) Pangkalan data peribadi iv) Pangkalan data multimedia 2) Sistem pangkalan data teragih Pangkalan Data
4.6 Kelebihan Sistem Pangkalan Data • Pangkalan data terkawal • Kesepaduan data • Kebebasan format fail • Perwakilan data organisasi • Tatacara keselamatan lebih selamat • Kapasiti capaian pengguna tinggi • Tatacara sandar dan pemulihan Pangkalan Data
4.7 Kelemahan Sistem Pangkalan Data • Kos tinggi • Kos perkakasan • Kos penukaran • Saiz dan kerumitan • Prestasi tidak konsisten • Risiko kegagalan Pangkalan Data
4.7 Aplikasi Sistem Pangkalan Data • Sistem tempahan tiket kapal terbang • Sistem pinjaman dan tempahan buku • Sistem pangkalan data pesakit • Sistem maklumat pelajar • Sistem perekodan inventori • Sistem tempahan tiket wayang Pangkalan Data
4.8 Microsoft Access • Struktur dan rekabentuk a) table b) form c) pages d) query e) report f) macro Pangkalan Data
4.8 Microsoft Access (samb) • Relationships - ikatan/perhubungan antara table atau query. - menghubungkan table yang mempunyai elemen sepadan. - membolehkan report dihasilkan. - kategori: one-to-one, one-to-many, many-to-many Pangkalan Data
Tamat Pangkalan Data