SAP 2103 ASAS PANGKALAN DATA

SIJIL APLIKASI PERISIAN KOMPUTER
SAP 2103
ASAS PANGKALAN DATA

LnP 01.01
Perwakilan Keperluan Pangkalan Data

KONSEP FAIL ???

KONSEP FAIL BERSISTEMATIK..

HASIL PEMBELAJARAN
LnP 01.01

Pelajar dapat mengetahui tentang :
i.
Mendefnasikan dan menerangkan pangkalan data
ii. Menyenarai kelebihan menyimpan maklumat dalam
bentuk pangkalan data
iii. Mendefnasikan dan menerangkan arkitektur
Sistem Pengurusan Pangkalan Data dan contohcontoh

iv. Perwakilan Keperluan Pangkalan Data :
 Menerangkan istilah-istilah khusus
 Menyenarai keperluan perwakilan
 Menyenarai dan menerangkan ciri
i.
Menyenaraikan langkah-langkah untuk membina
pangkalan data

PENILAIAN
LnP 01.01

DEFINISI

S I S T E M FA I L
TRADISIONAL
SISTEM FAIL BIASA

SISTEM FAIL
ELEKTRONIK


Data /maklumat
disimpan menggunakan
sistem fail biasa – di
label dan di indeks
untuk rujukan disimpan di kabinet

Sistem berkomputer
yang digunakan
sebelum kewujudan
pangkalan data
(menggantikan
pengurusan fail secara
manual)

SISTEM FAIL TRADISIONAL

KELEMAHAN SISTEM FAIL
TRADISIONAL
Pengulangan Data





Data yang sama disimpan secara berulangkali.
Cth: Nama, NoIC, Alamat pelajar disimpan setiap kali
pendaftaran semester dilakukan

Data Lewah




Data yang sama disimpan dalam 2 atau lebih fail.
Cth: Nama, NoIC, Alamat pelajar disimpan dalam Fail
Pelajar dan Fail Yuran

Ketidakselarasan Data





Kemaskini data tidak selaras.
Cth: Alamat pelajar dalam Fail Pelajar ditukar tanpa
kemaskini Alamat dalam Fail Yuran - rujukan fail yang
berbeza menghasilkan maklumat yang berbeza.




Data disimpan berasingan - merumitkan proses kawalan
Terdapat fail yang mempunyai data tidak lengkap.





Data disimpan secara berasingan
Sukar nak dapatkan maklumat daripada gabungan 2 fail.
Cth: Rekod pendaftaran disimpan dalam Fail Pendaftaran
manakala rekod yuran disimpan dalam Fail Yuran. Sukar

untuk kenalpasti pembayaran yuran mana untuk rekod
pendaftaran mana.

Kawalan Data Yang
Lemah
Pengasingan Data

KELEMAHAN SISTEM FAIL
TRADISIONAL
Kebersandaran
Format Data

Ketidakserasian Fail









Kesukaran mewakilkan
data organisasi




Berlaku bagi Sistem Fail elektronik. – Cth Ms Excel
Perubahan pada format data menyebabkan aturcara perlu
diubah semula.
Cth: Format IC lama di ubah kepada format IC baru.
Berlaku dalam Sistem Fail Elektronik.
Fail dalam sistem berbeza disimpan dalam format berbeza
menyebabkan ia tidak serasi.
Cth: Fail yang disimpan dalam Ms Word dan Ms Excel.
Rekod yang disimpan dalam fail atau jabatan berbeza sukar
untuk dihubungkan. Oleh itu gambaran secara keseluruhan
organisasi sukar dilakukan.
Cth: sukar untuk memaparkan markah keseluruhan pelajar
dalam Fail Fakulti yang berbeza.


PANGKALAN DATA
Defnisi

SEJARAH PANGKALAN DATA

KELEBIHAN PANGKALAN DATA

KELEMAHAN PANGKALAN DATA

CONTOH PENGGUNAAN PANGKALAN DATA
(samb.. )
Data yang
terlibat

Contoh
Pasaraya









Library







Sistem yang terlibat

Barang
Kuantiti
barang
Harga
barang

Pembeli
Resit
Pembekal



Buku
Jurnal
Tajuk
peminjam
Tarikh
pinjam
duedate










Kegunaan Pangkalan Data

Sistem Rekod Pembelian
– merekod setiap
pembelian yang berlaku
Sistem Inventori –
menyimpan rekod
inventori barangbarang yang terdapat
di pasaraya.



Sistem katalog –
menyimpan rekod-rekod
bahan yang disimpan di
library
Sistem carian –
menyediakan fungsi

carian untuk mencari
bahan di library
Sistem pinjaman –
menyimpan rekod-rekod
peminjaman dan
pemulangan bahan









Merekod transaksi yang
berlaku – pembelian,
pembayaran
Mengawal stok inventori –
tentukan stok sentiasa
cukup,
Analisa jualan – merekod
jualan yang berlaku untuk
menganalisa prestasi jualan
harian.
Merekod bahan-bahan yang
terdapat di dalam library
Memudahkan fungsi carian
bahan
Merekod maklumat bahan
yang dipinjam oleh
pengguna

CONTOH PENGGUNAAN PANGKALAN
DATA
Data yang
terlibat

Contoh
Universiti

Klinik

Sistem yang terlibat









pelajar
pensyarah
kakitangan
kursus
yuran
gaji
keputusan










Pesakit
Doktor
Ubat
Penyakit
Rawatan
Temujanji











Kegunaan Pangkalan Data

Sis. Maklumat –
menyimpan rekodrekod pelajar dan staf
Sis. pendaftaran
pelajar – merekod
p’daftaran pelajar.
Sistem Keputusan –
merekod keputusan



Sistem Mak. Pesakit –
menyimpan rekod
pesakit
Sistem Iventori –
menyimpan rekod
ubat.
Sistem Jadual
Bertugas Doktor –
menyimpan rekod
bertugas doktor atau
jururawat.
Sistem Rawatan –
menyimpan rekod
rawatan pesakit










Merekod, menyimpan,
kemaskini maklumat pelajar,
pensyarah, kakitangan.
Merekod, mengira dan
menganalisa keputusan
peperiksaan pelajar.
Merekod, memantau rekod
pembayaran yuran pelajar.
rekod, simpan, semak rekod
pesakit
rekod, simpan, kawal stok
ubat
Mengemaskini temujanji
yang berlaku
Memudahkan proses
penjadualan bertugas.

JENIS-JENIS PANGKALAN DATA

PANGKALAN DATA BERPUSAT

KEBAIKAN & KELEMAHAN PANGKALAN
DATA BERPUSAT

CONTOH PANGKALAN DATA BERPUSAT

PANGKALAN DATA TERAGIH

KEBAIKAN & KELEMAHAN PANGKALAN
DATA TERAGIH

PANGKALAN DATA TERAGIH

SISTEM PENGURUSAN PANGKALAN
DATA

KOMPONEN DBMS
DATA
PERKAKASAN

MESIN

PERISIAN

TATACARA

PENGGUNA

PENGGUNA

Perkakasan

komputer yang diguna untuk menakrif dan mencapai
pangkalan data

Perisian

perisian DBMS, sistem pengoperasian dan program
aplikasi

Data

Merupakan data mentah. Juga penghubung antara
mesin dan pengguna

Tatacara

Arahan & peraturan yg menerangkan penakrifan,
manipulasi dan capaian ke atas pangkalan data

Pengguna

Pengguna, pengaturcara & pentadbir pangkalan data

KELEBIHAN DBMS

KEBURUKAN DBMS

MEMBINA PANGKALAN DATA


Berasaskan kepada SDLC (System
Development Life Cycle)




Menggunakan pendekatan berorientasikan
data
Meyer (1988) : SDLC => mengenalpasti
fungsi-fungsi urusniaga dan membangunkan
sistem-sistem
penggunaan
untuk
melaksanakan fungsi tersebut.

1

FASA - FASA
PEMBANGUNAN
PANGKALAN
DATA

6
2

3

5
4

FASA 1 - PERANCANGAN
3 faktor asas pengaruhi perancangan:




Kerja yang perlu dilakukan
Sumber yang ada untuk melaksanakannya
Kewangan atau peruntukan yang disediakan

Tujuan fasa perancangan:
1.
2.
3.
4.
5.

Analisis situasi organisasi kini
Takrif masalah dan kekangan
Takrif objektif
Takrif skop dan sempadan
Kajian analisis

FASA 2 - ANALISIS


Antara aktiviti dalam fasa ini:
1. Menemubual pengguna
2. Memerhatikan kendalian sistem
3. Mengkaji laporan/dokumen sistem sedia ada



Maklumat perlu dianalisa dan ditukar ke bentuk
yang lebih berstruktur - ERD

FASA 3 - REKABENTUK





Peringkat terpenting
Tujuan utama :
1. Mewakili data dan perhubungan antara data
2. Bekalkan model data yang boleh sokong urus
niaga yang diperlukan
3. Tentukan rekabentuk sistem penuhi kehendak
pengguna dan sistem
Aktiviti utama – memilih perisian yang hendak
digunakan

FASA 4 - PELAKSANAAN







PELAKSANAAN : Proses merealisasikan
rekabentuk pangkalan data dan penggunaanya
2 pilihan untuk pelaksanaan :
1. Pelaksanaan berskil kecil/prototaip
2. Pelaksanaan sistem sepenuhnya
Prototaip : satu model berfungsi seperti sistem
akhir tetapi tidak dilengkapi dengan ciri-ciri
sepenuhnya, dapat digunakan untuk uji fungsi
asas
Aktiviti utama – memasang pangkalan data,
memuatnaik dan menukar data

FASA 5 - PENGUJIAN


Dilakukan setelah data dimuatkan dalam
pangkalan data. Antara aktiviti:
1. Menguji pangkalan data dan aturcara
penggunaan
 Mencari kesalahan sistem
 Uji dengan set data sebenar
 Libatkan pelaksanaan aturcara pengguna
pada sistem
2. Menilai pangkalan data
 Prestasi sistem
 Keselamatan

FASA 6 - PENYENGGARAAN


Sistem perlu dikendali oleh personel yang mahir
1. Menjalankan sistem
2. Membuat penilaian dan penambahbaikan
¨
Aktiviti yang berterusan
3. Memantau dan menyenggara
¨
Peranan DBA

MAKLUM BALAS
1. Terangkan Defnisi berikut ?

?

MAKLUM
AT

RUJUKAN
LnP 01.01


Saadiah Yahya , Fauzi Mohd Saman , Norehan Abdul
Manaf , Wan Nor Amalina Wan Hariri (2000) Pengenalan
Kepada Sistem Pangkalan Data ACE(Asian
Customized Edition).



Salha Abdullah , Nazlia Omar (1998) Sistem Pangkalan
Data. Prentice Hall.



Andrew Couch (2013) Microsoft Access 2013 Plain &
Simple Andrew Couch. Raymond Washington .

RUMUSAN
LnP 01.01

KESIMPULAN ???
LnP 01.01
PERWAKILAN KEPERLUAN PANGKALAN
DATA

Sesi Mac 2014