bab 4 pangkalan data

30
BAB 4 PANGKALAN DATA

Upload: nur-az

Post on 20-Jun-2015

9.450 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Bab 4 pangkalan data

BAB 4

PANGKALAN DATA

Page 2: 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.

Page 3: Bab 4 pangkalan data

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.

Page 4: Bab 4 pangkalan data

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.

Page 5: Bab 4 pangkalan 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)

Page 6: Bab 4 pangkalan data

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)

Page 7: Bab 4 pangkalan data

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)

Page 8: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 8

4.1 Konsep asas (samb)

pengisihanpengesahan

pengkelasan

pencarian pengiraan

peringkasan

Page 9: Bab 4 pangkalan data

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)

Page 10: Bab 4 pangkalan data

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)

Page 11: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 11

- 3 komponen:

i) bahasa definisi data

ii) bahasa manipulasi data

iii) kamus data

4.1 Konsep asas (samb)

Page 12: Bab 4 pangkalan data

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)

Page 13: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 13

4.1 Konsep asas (samb)

data

perkakasan & rangkaian

perisian

prosedur sumber manusia

Page 14: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 14

4.2 Evolusi Pengurusan Data

Sistem Pemprosesan

Manual

Sistem Pemprosesan

Fail

Sistem Pangkalan

Data

Evolusi Sistem Pemprosesan Data

Page 15: Bab 4 pangkalan 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

Page 16: Bab 4 pangkalan data

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)

Page 17: Bab 4 pangkalan data

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)

Page 18: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 18

- Pangkalan data multimedia

4.3 Sistem Pangkalan Data (samb)

Page 19: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 19

4.4 Komposisi Sistem Pangkalan Data

Kategori Data

DataPengguna

Metadata

Indeks

MetadataPengguna

DataStatistik

Page 20: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 20

Perisian

- Sistem pengurusan pangkalan data

- Perisian penggunaan

- Perisian sistem kendalian

4.4 Komposisi Sistem Pangkalan Data (samb)

Page 21: Bab 4 pangkalan data

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)

Page 22: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 22

Manusia

- pentadbir data

- pentadbir pangkalan data

- perekabentuk pangkalan data

- pengaturcara penggunaan

4.4 Komposisi Sistem Pangkalan Data (samb)

Page 23: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 23

Tatacara

- prosedur yang perlu diikuti oleh pengguna pangkalan data.

4.4 Komposisi Sistem Pangkalan Data (samb)

Page 24: Bab 4 pangkalan data

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

Page 25: Bab 4 pangkalan data

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

Page 26: Bab 4 pangkalan data

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

Page 27: Bab 4 pangkalan data

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

Page 28: Bab 4 pangkalan data

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

Page 29: Bab 4 pangkalan data

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)

Page 30: Bab 4 pangkalan data

April 13, 2023 Pangkalan Data 30

Tamat