bab 4 pangkalan data
TRANSCRIPT
BAB 4
PANGKALAN DATA
April 13, 2023 Pangkalan Data 2
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.
April 13, 2023 Pangkalan Data 3
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.
April 13, 2023 Pangkalan Data 4
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.
April 13, 2023 Pangkalan Data 5
- 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.
4.1 Konsep asas (samb)
April 13, 2023 Pangkalan Data 6
- Perspektif data: data primer
data sekunder
Maklumat
- data yang telah diproses dan disusun berdasarkan aturan tertentu.
4.1 Konsep asas (samb)
April 13, 2023 Pangkalan Data 7
- Sesuatu yang mempunyai makna yang unik dan universal.
- Semakin rumit keputusan yang dibuat, semakin rumit maklumat yang diperlukan.
- Memerlukan kendalian data dalam menghasilkan maklumat.
4.1 Konsep asas (samb)
April 13, 2023 Pangkalan Data 8
4.1 Konsep asas (samb)
pengisihanpengesahan
pengkelasan
pencarian pengiraan
peringkasan
April 13, 2023 Pangkalan Data 9
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.
4.1 Konsep asas (samb)
April 13, 2023 Pangkalan Data 10
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.
4.1 Konsep asas (samb)
April 13, 2023 Pangkalan Data 11
- 3 komponen:
i) bahasa definisi data
ii) bahasa manipulasi data
iii) kamus data
4.1 Konsep asas (samb)
April 13, 2023 Pangkalan Data 12
Sistem Pangkalan Data
- keseluruhan sistem yang terdiri dari 4 perkara:
a) pangkalan data
b) sistem pengurusan pangkalan data
c) aturcara pengguna
d) penggun
4.1 Konsep asas (samb)
April 13, 2023 Pangkalan Data 13
4.1 Konsep asas (samb)
data
perkakasan & rangkaian
perisian
prosedur sumber manusia
April 13, 2023 Pangkalan Data 14
4.2 Evolusi Pengurusan Data
Sistem Pemprosesan
Manual
Sistem Pemprosesan
Fail
Sistem Pangkalan
Data
Evolusi Sistem Pemprosesan Data
April 13, 2023 Pangkalan Data 15
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
April 13, 2023 Pangkalan Data 16
- 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
4.3 Sistem Pangkalan Data (samb)
April 13, 2023 Pangkalan Data 17
- Power Builder, Microsoft Access
- E-R Model
- ERDM
c) Generasi Ketiga
- ODBMS
- OOP
- intelligence database
4.3 Sistem Pangkalan Data (samb)
April 13, 2023 Pangkalan Data 18
- Pangkalan data multimedia
4.3 Sistem Pangkalan Data (samb)
April 13, 2023 Pangkalan Data 19
4.4 Komposisi Sistem Pangkalan Data
Kategori Data
DataPengguna
Metadata
Indeks
MetadataPengguna
DataStatistik
April 13, 2023 Pangkalan Data 20
Perisian
- Sistem pengurusan pangkalan data
- Perisian penggunaan
- Perisian sistem kendalian
4.4 Komposisi Sistem Pangkalan Data (samb)
April 13, 2023 Pangkalan Data 21
Perkakasan
- keperluan perkakasan bergantung kepada jenis penggunaan, keperluan organisasi dan sistem pengurusan p/data yang digunakan.
4.4 Komposisi Sistem Pangkalan Data (samb)
April 13, 2023 Pangkalan Data 22
Manusia
- pentadbir data
- pentadbir pangkalan data
- perekabentuk pangkalan data
- pengaturcara penggunaan
4.4 Komposisi Sistem Pangkalan Data (samb)
April 13, 2023 Pangkalan Data 23
Tatacara
- prosedur yang perlu diikuti oleh pengguna pangkalan data.
4.4 Komposisi Sistem Pangkalan Data (samb)
April 13, 2023 Pangkalan Data 24
4.5 Jenis dan Seni Bina Pangkalan Data
1) 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
April 13, 2023 Pangkalan Data 25
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
April 13, 2023 Pangkalan Data 26
4.7 Kelemahan Sistem Pangkalan Data
Kos tinggi
Kos perkakasan
Kos penukaran
Saiz dan kerumitan
Prestasi tidak konsisten
Risiko kegagalan
April 13, 2023 Pangkalan Data 27
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
April 13, 2023 Pangkalan Data 28
4.8 Microsoft Access
Struktur dan rekabentuk
a) table
b) form
c) pages
d) query
e) report
f) macro
April 13, 2023 Pangkalan Data 29
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
4.8 Microsoft Access (samb)
April 13, 2023 Pangkalan Data 30
Tamat