If you can't read please download the document
Upload
wani
View
24
Download
3
Embed Size (px)
DESCRIPTION
access
Citation preview
KONSEP ASAS PANGKALAN
DATA
Mempelajari dan memahami konsep asas pangkalan data
(Bahagian 1)
Objekif khusus :
Di akhir unit ini pelajar akan dapat :-
Mendefinisikan dan menerangkan Sistem Pangkalan Data
1
Ciri Pangkalan Data
Sekumpulan data yang logikal dimana data adalah berkaitan antara satu sama lain.
Saling Berhubungan?
Direkabentuk, dicipta dan dilengkapkan dengan data bagi memenuhi kegunaan pengguna tertentu.
Pasaraya urusan jual beli
Hospital data-data? pesakit dan staf
Universiti data staf dan pelajar
Menggambarkan maklumat di dalam dunia sebenar yang boleh juga dinamakan sebagai
miniworld
Data yang? lengkap
2
Saiz Pangkalan Data
Bergantung kepada kehendak pengguna :
Dibina dalam bentuk yang ringkas seperti senarai nama dan alamat.
Organisasi? kecil
Dibina dalam bentuk yang kompleks seperti pangkalan data cukai pendapatan dan
jabatan imegresen.
Data kritikal yang memerlukan perancangan, pengurusan? dan perapian berterusan
Komponen Pangkalan Data
Terdiri daripada 5 komponen penting iaitu :
Perkakasan
Perisian
Data
Tatacara
Pengguna
3
Rajah 8.2c : Persekitaran Sistem
Pangkalan Data.
Perkakasan
Semua alatan elektronik yang dipasang pada papan litar tercetak dan membentuk kad.
Boleh dilihat secara fizikal.
Pada peringkat pengguna, kebiasaan di kenali pada perkakasan seperti sebuah komputer mikro, komputer kerangka utama dan ada pula yang memerlukan rangkaian luas seperti server.
Kemajuan teknologi
komputer
: memberikan kesan terus kepada kemampuan suatu sistem pangkalan data.
Ruang memori dan storan
besar untuk menampung jumlah data yang banyak.
Kuasa pemprosesan yang tinggi
bagi mengendalikan urus niaga serentak dalam masa yang singkat.
4
Perisian
Komponen perisian terdiri daripada :
DBMS :
Perisian Pengurusan Pangkalan Data /
Database Management System.
Perisian penggunaan
Perisian sistem kendalian
Perisian
Database Management System
Merupakan sistem perisian yang menyediakan beberapa perkhidmatan kepada pengguna dan aturcara penggunaan berkaitan dengan pengurusan pangkalan data.
ii. Perisian Penggunaan
Merupakan atur cara yang ditulis oleh pengatur cara penggunaan bagi menyelesaikan satu-satu masalah.
Ditulis dalam bahasa peringkat tinggi seperti C atau COBOL, SQL, Oracle Corporations Oracle dan IBMs DB2.
5
Perisian
Perisian Sistem Kendalian
Penting bagi menyokong DBMS dan membekalkan antara muka pengguna yang serasi.
Kecekapan sistem pangkalan data diukur pada komunikasi yang licin di antara DBMS dan sistem kendalian.
Contoh perisian sistem kendalian :
disk operating system (DOS), OS/2 dan Windows 2000, diguna pakai oleh mikrokomputer;
UNIX dan VMS diguna pakai oleh minikomputer;
MVS diguna pakai oleh komputer kerangka utama IBM .
Data
Data
Merangkumi fakta yang disimpan di dalam pangkalan data.
Ini kerana data adalah :
Fakta mentah daripada maklumat di mana ia dihasilkan
Penentu kedudukan data dalam pangkalan data
Penghasilan untuk dikendalikan bagi menghubungkan maklumat pekerjaan pereka pangkalan data.
6
Tatacara
Tatacara
Arahan dan peraturan yang ditadbirkan dalam mereka dan menggunakan sistem.
Penting dalam sesebuah syarikat kerana ia boleh menguatkuasakan piawaian.
Digunakan dalam meneliti sesebuah organasasi dan mengaudit data melalui pangkalan data dan maklumat dijanakan kepada pengguna melalui data.
Pengguna
Pengguna boleh dibahagikan kepada
Pengguna akhir biasa
Pengguna akhir atasan
Pengaturcara dan Juruanalisis sistem
Pentadbir pangkalan data.
7
Pengguna
i. Pengguna akhir biasa
ii. Pengguna akhir atasan
Tidak mengetahui
Pengguna akhir atasan
mengenai pelaksanaan
akan memberikan
sesuatu sistem, pengguna
pertanyaan secara
berinteraksi berdasarkan
langsung memggunakan
pertanyaan oleh sistem.
bahasa pertanyaan.
Contoh: Pengguna mesin
Mereka menggunakan
ATM
data untuk membantu
membuat keputusan.
Pengguna
iii. Pengaturcara dan juru
iv. Pentadbir
analisis sistem
Bertanggungjawab di
Merekabentuk
atas perancangan,
pangkalan data secara
rekabentuk, ciptaan,
logikal dan fizikal.
penyenggaraan dan
Menulis aturcara
kawalan pangkalan data
aplikasi untuk
untuk memenuhi
pengguna akhir dengan
kehendak pengguna.
menggunakan bahasa
DBMS atau aturcara
COBOL atau C++.
8
Rajah 8.2c Persekitaran Sistem
Pangkalan Data.
iv
i
v
ii
iii
Latihan
Soalan :
Berikan 3 (TIGA) contoh penggunaan Pangkalan Data.
Bentukkan kumpulan yang mengandungi 4 orang ahli. Berpandukan Rajah 8.2c, bangunkan sebuah persekitaran sistem pangkalan data bagi sebuah organisasi dengan menspesifikasikan komponen-komponen pangkalan data yang terkandung di dalamnya.
9
Latihan
Jawapan :
Soalan 1
Pasaraya
Perpustakaan
Universiti
Soalan 2
Sila rujuk lampiran.
Rujukan :
http://www.wikipedia.org/
www.webopedia.com/database_management_ system_DBMS.html
10