Perisian Pangkalan Data - Bab 6

Post on 24-Jul-2015

442 views 0 download

Transcript of Perisian Pangkalan Data - Bab 6

PERISIAN SISTEM MAKLUMAT

AHLI KUMPULAN :

FAKRULNISA BINTI PORMI LB110022

NADIRAH BINTI NOR AKMAL LB110062

NORAZLINA BINTI ABDULLAH LB110092

ROSAIDA BINTI MAT SIDIK LB110135

ROZAIDA BINTI MD BASHAH LB110141

15 MEI 2012

HASIL PEMBELAJARAN

Di akhir bab ini, anda perlu tahu dan faham:-

•Istilah-istilah dalam pangkalan data

•Membezakan objek – objek pangkalan data

•Mengenalpasti arahan-arahan pangkalan data

PERISIAN SISTEM MAKLUMAT

VIDEO PENYIMPANAN DATA

KRONOLOGI PENYIMPANAN DATA

PENGENALAN

• Komputer:

– Alat pemproses data yang baik– Tempat penyimpanan data yang

sistematik– Cekap dan berkesan dalam

menguruskan data

PENGENALAN:KONSEP FAIL

• Kaedah terawal pengurusan data, berorientasikan aplikasi

• Setiap aplikasi memerlukan fail-fail tersendiri untuk menyimpan data

• Masalah pertindihan data kerana data yang sama disimpan dan dikemaskini oleh 2 atau lebih jabatan/aplikasi

• Masalah kebergantungan di antara data dan aplikasi, tidak fleksibel dan tiada perkongsian data

PENGENALAN:KONSEP PANGKALAN DATA

• Data Vs Maklumat– Data : merupakan fakta mentah mengenai

sesuatu perkara dan belum diproses• Eg:harga barang, markah pelajar

– Maklumat :merupakan hasil daripada data yang telah diproses yang mempunyai makna dan berguna kepada pengguna.

• Eg:perbandingan harga mengikut tempat :Prestasi pelajar

• Bagaimana komputer menyimpan data

– Bermula dari unit terkecil hingga yang terbesar dalam pangkalandata iaitu:

• Bit – byte – medan/field – rekod – fail – pangkalan data.

TOPIK6: PERISIAN SISTEM

MAKLUMAT

I.Definisi; Pangkalan Data, DBMS

II.Ciri-ciri dalam Pangkalan Data

III.Objek Pangkalan Data

IV.Manipulasi Pangkalan Data

• VIDEO PANGKALAN DATA

PANGKALAN DATA

• Merujuk kepada satu koleksi fail-fail yang mengandungi data-data yang disusun bagi membolehkan capaian paparan dan penggunaan ke atas data tersebut

SISTEM PENGURUSAN PANGKALAN DATA

(DBMS/SPPD)

DBMS merupakan perisian yang membenarkan

pengguna menggunakan komputer untuk : Mencipta pangkalan data. Menambah, menukar , mengubah dan menghapus data

dalam pangkalan data. Mencapai data dari pangkalan data Mencipta borang dan laporan menggunakan data dalam

pangkalan data tersebut.

PERISIAN POPULAR

• Microsoft Access• dBASE III Plus • FoxBASE Plus• Oracle• MS SQL Server• SoftBASE • Clipper • Paradox

KEBAIKAN DBMS

1. Meminimumkan pengulangan data

2. Data sentiasa konsisten

3. Perkongsian data

4. Keselamatan data

5. Capaian serentak

KELEMAHAN DBMS

1.Kompleks

2.Saiz storan yang besar

3.Kos DBMS yang tinggi

4.Keperluan perkakasan bertambah

CIRI-CIRI DALAM PANGKALAN DATA

Istilah Maksud Contoh

Data Fakta asas 1998, Sejarah

Maklumat Data yang telah diproses dan berada dalam struktur yang berguna untuk membolehkan keputusan dibuat

Bilangan buku Sejarah pada tahun 2000

Persekitaran

(Dunia Nyata)

Organisasi di mana pangkalan data direka bentuk dan dibangunkan.

Perpustakaan

Entiti Entiti merupakan kelas secara am bagi, manusia, tempat, dan sebarang benda untuk data dipungut, disimpan dan diselengara. Contohnya pelajar, kursus, pekerja, pengguna, pelanggan dan sebagainya.

Pengarang

CIRI-CIRI DALAM PANGKALAN DATA

Istilah Maksud Contoh

Atribut/

Medan/

Item Data

Atribute pula merupakan cirri-ciri kepada entity. Contohnya nombor matriks pelajar, nama pelajar, umur pelajar, jantina, dan sebagainya

NamaPengarang,

Rekod Sekumpulan atribut/medan/item data yang ber- hubungkait (secara logik)

AA61.90, Sejarah, Zain

Fail Sekumpulan rekod-rekod yang berhubungkait. Buku

Pangkalan

Data

Koleksi data yang berhubungkait Katalog

HUBUNGAN ANTARA ATTRIBUT, REKOD DAN FAIL.

Persekitaran : Perpustakaan

Fail : Buku

NoISBN TajukBukuNama

PengarangTahun Penerbit

Atribut Nama

Atribut Nilai

Rekod

QA76.76Formal Method

Harry 1996 Wiley

QA78.12Computer Auditing

Peter 1999 Prentice Hall

AA61.90 Sejarah Zain 1998 Fajar Bakti

APA ITU KEKUNCI

Kekunci merupakan fields atau himpunan

fields dalam rekod yang digunakan untuk

“identifies” rekod.

• Primary Key

JENIS-JENIS KUNCI (KEY)

• Foreign Key

No pekerja Nama Tarikh bayar jabatan

2031 Adan 23/6/2001 STM

2031 Abu 23/6/2001 SP

KEKUNCI UTAMA/PRIMARY KEY:

Kekunci utama merupakan fields atau himpunan fields yang unik untuk “identifies” rekod.

Sebagai field kunci untuk mencegah persamaan/duplikasi data atau data berganda/ bertindih.

Microsoft Access akan menolak dua data yang sama pada field primary key.

KEGUNAAN PRIMARY KEY

FOREIGN KEY/ KEKUNCI ASING

Kunci Asing (Foreign Key)• Atribut atau kumpulan atribut yang terdapat dalam sesuatu jadual untuk tujuan untuk memadankannya dengan kunci utama jadual yang lain. Tujuannya untuk tujuan rujukan.

• Contoh: Atribut NoStaf dalam jadual PELAJARmenunjukkan penasihat kepada PELAJAR. AtributNoStaf dalam jadual PELAJAR ini merupakan kunciasing kepada jadual PELAJAR

HUBUNGAN ANTARA PRIMARY KEY DAN FOREIGN KEY

APA ITU OBJEK PANGKALAN DATA?

Objek Pangkalan Data (Database object) ialah satu komponen pangkalan data yang memberikan tugas tertentu.

Setiap objek pangkalan data adalah kepunyaan satu kategori objek yang dikenali sebagai kelas (class). Contoh : satu Table untuk menyimpan

maklumat pelajar adalah satu contoh khusus suatu objek Table.

OBJEK PANGKALAN DATA

Table

Query

Form

Report

Kelas Objek Penggunaan

Table Suatu koleksi yang terurus baris dan lajur yang digunakan untuk menyimpan data medan.

Query Suatu objek yang digunakan untuk melihat, mengubah dan mengurus data.

Form Suatu objek grafik yang memaparkan data dari table atau query dalam format yang mudah untuk digunakan.

Report Suatu objek yang digunakan untuk mempersembahkan data dalam format bercetak.

TABLE

Table digunakan bagi menyimpan maklumat atau data bagi sesebuah sistem pangkalan data.

Seseorang pengguna boleh memapar, meminda ataupun memasukkan data menerusi penggunaan table

TABLE

QUERY

Query membolehkan pengguna mempersembahkan sesuatu maklumat dalam bentuk yang lebih bermakna.

Ia akan mencapai rekod-rekod tertentu berdasarkan keperluan untuk dipersembahkan.

Ia boleh digunakan bagi menggabungkan lebih dari satu table bagi membentuk satu perhubungan yang diperlukan

QUERY

FORM

Form atau borang merujuk kepada tetingkap yang digunakan bagi memapar serta memasukkan sesuatu data ke dalam sebuah atau lebih table.

Penggunaan form menjadikan operasi ini lebih mudah dan mesra pengguna.

FORM

REPORT

• Report merujuk kepada maklumat dari table atau query yang disusun dalam format tertentu khususnya bagi tujuan cetakan.

• Ia juga boleh dimasukkan elemen seperti ungkapan aritmetik, jumlah rekod, label, carta dan sebagainya

REPORT

DATA MANIPULASI(bahasa pertanyaan berstruktur)

Bahasa pangkalan data membenarkan penggunanya mencipta pangkalan data serta struktur jadual-jadual di dalamnya.

• Membenarkan pengguna melakukan pertanyaan yang lebih kompleks menghasilkan maklumat yang bermakna

• Bahasa pangkalan data yang terkenal ialah SQL.

Sambungan…

• Membenarkan pengguna melakukan manipulasi atau atau pengolahan data secara asas:

• Kemaskini (UPDATE) data• Menambah (INSERT) data• Hapus(DELETE) data• Menerima(RETRIEVE) data• Menyusun(SORT) data • Menyaring(FILTER) data• Pencarian (SEARCH) data

KEMASKINI (UPDATE) DATA

• Arahan UPDATE membenarkan pengguna menukarkan kandungan rekod dalam suatu jadual. Contoh sekiranya pengguna ingin mengubah nilai atribut

HAPUS (DELETE) DATA

• Untuk menghapus satu rangkap dari sebarang jadual, arahan DELETE digunakan

MENAMBAH (INSERT) DATA

• Arahan INSERT digunakan untuk menambah data dalam pangkalan data.

MENERIMA (RETRIEVE) DATA

• Arahan RETRIEVE adalah untuk menerima data daripada jadual pangkalan data

MENYUSUN (SORTING) DATA

Arahan SORT adalah untuk menyusun data daripada jadual pangkalan data

PENCARIAN (SEARCH) DATA

• Boleh digunakan untuk mencari rekod daripada jadual pangkalan data.

• Mengunakan fungsi Find dalam MS untuk mencari rekod

EXTENSION :DATA EXPORT

• Pemindahan data daripada format kepada lain di panggil data export

• Contoh dalam Microsoft Access Table, Queries, Forms and Reports boleh dieksport kepada format spreadsheet

•  

Contoh pangkalan data

Latihan Pengukuhan

Soalan 1

Berikan 4 kronologi penyimpanan data?

Soalan 2

Susunan unit dalam Pangkalan Data dari unit terkecil hingga terbesar?

Soalan 3

Berikan maksud Pangkalan Data

Soalan 4

Senaraikan perisian Pangkalan Data yang anda tahu?

Soalan 5

Senaraikan kebaikan DBMS dan kelemahan DBMS.

Soalan 6

Istilah seperti data, maklumat , atribut, rekod, fail , adalah merujuk kepada …...

Soalan 7

Terdapat 2 jenis kunci iaitu :-

Soalan 8

Terdapat 4 jenis objek pangkalan data iaitu:-

Soalan 9

Senaraikan 7 arahan bagi data manipulasi?

Soalan 10

Apakah arahan yang digunakan untuk mencari maklumat rekod mengikut kehendak pengguna?