Pengenalan Kepada Pangkalan Data

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 55

PENGENALAN

KEPADA
PANGKALAN DATA
Pn. Siti Ubaidah Yusuf
Kolej Komuniti Jempol

by: Pn Ubaidah

OBJEKTIF BAB
Pelajar

dapat

Menerangkan konsep pangkalan data


Menggunakan persekitaran pangkalan
data
Membina carta alir pangkalan data

by: Pn Ubaidah

PENGENALAN PANGKALAN
DATA
Pangkalan

data merupakan tempat


pengumpulan dan penyimpanan data
Terbahagi kepada 2 jenis:

Secara sistem fail


Traditional

di dalam kabinet fail


Berkomputer MS Word, MS Excel

Secara sistem elektronik

by: Pn Ubaidah

SISTEM FAIL TRADITIONAL


Data disimpan di dalam kabinet fail secara
manual
Setiap fail dilabel dan disimpan di lokasi
berbeza
Kekurangan sistem fail traditional:

Rekod sukar diubah


Memerlukan masa yang lama bagi mencari
rekod
Memerlukan lokasi penyimpanan fail yang
besar
by: Pn Ubaidah

SISTEM FAIL
BERKOMPUTER

by: Pn Ubaidah

SISTEM FAIL
BERKOMPUTER
Kekurangan

sistem fail berkomputer:

Pengulangan data data sama disimpan 2 kali


Ketidakselarasan data data satu fail
dikemaskini tanpa mengemaskini data dalam
fail lain
Pengasingan data data disimpan berasingan
menyukarkan proses penggabungan
maklumat
Kebersandaran format data fail disimpan
dalam format berlainan.
by: Pn Ubaidah

SISTEM ELEKTRONIK
SISTEM PENGURUSAN PANGKALAN DATA

by: Pn Ubaidah

DEFINISI
SISTEM PENGURUSAN PANGKALAN DATA
Koleksi data yang saling berkaitan yang
direka bentuk bagi memenuhi keperluan
maklumat bagi sesuatu organisasi
Contoh kegunaan sistem pengurusan
pangkalan data:

pasaraya,
perpustakaan
klinik
sekolah
by: Pn Ubaidah

ISTILAH
SISTEM PENGURUSAN PANGKALAN DATA
Data

fakta mengenai sesuatu perkara


dan belum diproses.

Contoh:- markah pelajar, harga barang

Maklumat

data yang telah diproses


dalam bentuk yang boleh digunakan
untuk membuat keputusan

Contoh:-bilangan pelajar kolej, jumlah


harga barang
by: Pn Ubaidah

KOMPONEN
SISTEM PENGURUSAN PANGKALAN DATA
Data: maklumat dalam pangkalan data
Perkakasan: PC & media storan yang
digunakan
Perisian: perisian untuk menguruskan
pangkalan data
Tatacara: peraturan dan arahan terhadap
rekabentuk dan penggunaan pangkalan
data
Pengguna: berinteraksi dengan sistem

by: Pn Ubaidah

PERISIAN PANGKALAN DATA


Microsoft

Access
dBASE III Plus
FoxBASE Plus
Oracle
MS SQL Server
SoftBASE
Clipper
Paradox
by: Pn Ubaidah

MICROSOFT ACCESS
Merupakan

aplikasi pangkalan data


peringkat rendah ke peringkat
sederhana

Boleh dilaksanakan secara bersendirian di


sesebuah komputer
Boleh dilaksanakan diserver untuk
capaian pengguna yang ramai
Mempunyai antaramuka yang mesra
pengguna.
by: Pn Ubaidah

KEBAIKAN S.PANGKALAN DATA


Mengurangkan

perulangan data
Capaian data lebih cepat
Membenarkan perkongsian data
Menampung lebih ramai pengguna
secara serentak

by: Pn Ubaidah

KELEMAHAN S.PANGKALAN
DATA
Sistem

yang kompleks
Kos membina pangkalan data yang
tinggi
Risiko kegagalan adalah tinggi

by: Pn Ubaidah

PANGKALAN DATA
Persekitaran:
Fail:

Buku

Perpustakaan

entiti

Atribut

rekod

NoISBN

TajukBu NamaP
ku
engara
ng

Tahun

Penerbi
t

QA76.76

ABC

Mohd

1996

PTS

QA78.12

Alif Ba
Ta

Imran

1999

Telaga
Biru

AA61.90

123

Kamil

1998

Fajar
Bakti
by: Pn Ubaidah

ENTITI
Objek

dunia nyata yang boleh


menyimpan data dan dapat dikenalpasti
dengan jelas
Entiti mewakili orang, tempat, objek
Entiti menggunakan kata nama
Contoh:

by: Pn Ubaidah

ATRIBUT
Butiran

yang memperihalkan ciri ciri


sesuatu entiti
Contoh atribut:

PELAJAR : no-matrik, nama, alamat


NEGARA : kod_negara, nama_negara

by: Pn Ubaidah

KEKUNCI
Merupakan

atribut yang digunakan


untuk mengecam sesuatu entiti secara
unik
Terdapat 3 jenis kekunci:

Kekunci calon (candidate key)


Kekunci primer (primary key)
Kekunci asing (foreign key)

by: Pn Ubaidah

KUNCI CALON
Atribut

yang dapat mengesan entiti


secara unik
Contoh: no_staf, no_pelajar

by: Pn Ubaidah

KUNCI PRIMER
Pemilihan

satu daripada kunci calon


bagi mengecam jenis entiti secara unik
Kekunci primer tidak boleh bernilai nil
Nilai nil ialah nilai yang tidak wujud

by: Pn Ubaidah

KEKUNCI ASING
Kekunci

asing ialah kekunci primer


pada sesuatu entiti yang lain.

by: Pn Ubaidah

REKA BENTUK PANGKALAN


DATA
Faktor

yang dititikberatkan dalam


mereka bentuk pangkalan data ialah:

Maklumat penting yang diperlukan


Operasi pemprosesan

by: Pn Ubaidah

MEMBUKA MS ACCESS

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS
Antara

muka MS Access terdiri daripada:

Quick Access tool bar


Ribbon
Navigation pane

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

RIBBON

by: Pn Ubaidah

RIBBON

by: Pn Ubaidah

RIBBON

by: Pn Ubaidah

RIBBON

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS
Database Help

Merupakan

manual pengguna

by: Pn Ubaidah

PERSEKITARAN MS
ACCESS

by: Pn Ubaidah

OBJEK MS. ACCESS


Tables
Queries
Forms
Reports
Macros

by: Pn Ubaidah

TABLES
Dibina

untuk menyimpan data


Mengandungi rekod, medan dan data

by: Pn Ubaidah

QUERIES
Arahan untuk mendapatkan maklumat dari
table
Queries menjawab persoalan yang timbul.
Biasanya digunakan untuk menghasilkan
Forms dan Reports
Queries membenarkan sesuatu data
ditambah, dihapuskan dan dikemaskini dari
Tables
Boleh digunakan untuk membuat pengiraan

by: Pn Ubaidah

QUERIES

1. Query Wizard membina query secara automatik daripada Table


2. Query Design membina query mengikut kriteria yang dikehendaki
by: Pn Ubaidah

QUERY WIZARD

by: Pn Ubaidah

QUERY DESIGN

by: Pn Ubaidah

FORMS
Forms

digunakan sebagai antaramuka


pengguna bagi memasukkan data ke
Table atau memaparkan data yang
terdapat dalam Table dan query dalam
bentuk borang.
Terdapat 2 jenis Forms

Bound form link kepada table & query


Unbound form calculation and images
by: Pn Ubaidah

MEMBINA FORMS

by: Pn Ubaidah

FORMS DESIGN VIEW

by: Pn Ubaidah

REPORTS
Digunakan

untuk memaparkan data


atau maklumat dalam bentuk laporan

by: Pn Ubaidah

REPORTS

by: Pn Ubaidah

MACRO
Mengandungi

bahasa pengaturcaraan
yang membolehkan sesuatu tindakan
dibuat/berfungsi.

by: Pn Ubaidah

CARTALIR
Perwakilan

algoritma dalam grafik


menggunakan simbol yang dihubungkan
oleh arah aliran

by: Pn Ubaidah

CARTALIR

by: Pn Ubaidah

CONTOH CARTALIR

by: Pn Ubaidah

CONTOH CARTALIR

by: Pn Ubaidah

CONTOH CARTALIR

by: Pn Ubaidah

You might also like