4.1.5 Membina pangkalan DatA
1. Pangkalan data dibinakan dengan menggunakan perisian sistem pengurusan
pangkalan data , DBMS ( Database Management System ).
2. Perisian ( Software ) DBMS :
a. Microsoft Access
b. Microsoft SQL Server
c. Oracle
d. Informix
e. DB2
f. Sybase
g. Postgress
h. MySQL
WHAT IS DATABASE ?
https://www.youtube.com/watch?v=WGXYjBC8
hGI
Langkah-langkah untuk membinakan pangkalan data
1. Tentukan tujuan pembinaan pangkalan data
2. Menentukan entiti yang diperlukan oleh Sistem Pangkalan Data dibinakan
3. Menentukan atribut yang diperlukan oleh Sistem Pangkalan Data yang dibinakan
4. Menentukan hubungan dan kekardinalan diperlukan oleh Pangkalan Data yang dibinakan
• Entiti : Kekunci Primer, Kekunci Asing
• Kekardinalan : Hubungan one to many ( 1:M) ,Hubungan one to one ( 1:1)
Hubungan many to many ( M:N)
5. Menghasilkan Pangkalan Data yang dibinakan
• Jadual
• Borang
• Pertanyaan
• Laporan
Lengkapkan gambar rajah perhubungan antara Entiti dan atribut bagi jadual berikut ?
Entiti Atribut ( Lajur atau medan )
REKOD
Jawapan : ? ID_Murid Nama_Murid
Murid Jantina
Nama_Bapa Kelas Kaum
Nama_Ibu
Objek-objek pangkalan data dalam perisian aplikasi Microsoft Access
Jenis objek Penerangan tentang kegunaan objek
Jadual • Satu entiti diwakili oleh satu jadual. Atribut-atribut entiti yang berkenaan disimpan dalam
(Table) lajur (atau medan) pada jadual.
• Menyimpan data mengikut baris. Setiap baris data dipanggil satu rekod.
Pertanyaan • Meminta data yang tertentu daripada satu atau lebih daripada atau jadual.
(Query) • Data yang diperoleh boleh dicetak atau dipaparkan.
• Data yang dipaparkan boleh dibuat perubahan.
Borang • Merupakan muka antara pengguna dan komputer.
(Form) • Memudahkan kemasukan data.
• Memaparkan data daripada satu atau lebih daripada satu jadual dalarn bentuk selain daripada
baris dan lajur.
• Memaparkan data daripada pertanyaan.
• Mengubah data yang dipaparkan melalui satu borang.
• Mengubah, melihat atau memasukkan data.
Laporan • Menyediakan laporan berdasarkan data dalarn satu atau lebih daripada satu jadual entiti atau
(Report) berdasarkan satu pertanyaan.
• Laporan boleh dicetak atau menganalisis data.
Jenis data yang boleh ditetapkan dalam perisian aplikasi Microsoft Access
Jenis data Penerangan jenis data
AutoNumber Menjana pembilangan secara automatik dalam
susunan menaik.
Text/Short Panjang yang terhad kepada maksimum 255 aksara
Text sahaja
Memo/Long Text Boleh menyimpan teks sehingga satu Gigabait.
Number Hanya menyimpan nilai angka.
Date/Time Nilai tarikh dan masa bagi tahun bermula
daripada 100
hingga 9999.
Langkah-langkah Capaian kepada perisian apliksi Microsoft Access
1. Lancarkan perisisan aplikasi Microsoft Access dan pilih pangkalan data
yang kosong.
2. Klik ikon Blank databasa untuk pilih lokasi simpanan pangkalan data
anda.
3. Bina satu folder baharu bernama PANGKALAN DATA dalam komputer
anda. Namakan fail anda TUGASAN1 ( SAPS SMJKYB 2020 ) dan klik
OK.
4. Klik Create untuk membina pangkalan data TUGASAN1.
Langkah 1:
Lancarkan perisisan aplikasi Microsoft Access dan pilih pangkalan data yang kosong.
Langkah 2:
Klik ikon Blank databasa untuk pilih lokasi simpanan pangkalan data anda.
Langkah 3:
Bina satu folder baharu bernama PANGKALAN DATA dalam Documents
komputer anda. Namakan fail anda TUGASAN1 dan klik OK.
Langkah 4:
Paparan berikut akan dipaparkan. Klik Create untuk membina pangkalan
data TUGASAN1.
Langkah-langkah membina pangkalan data yang terdiri daripada entiti (table)
1. Setelah melengkapkan langkah-langkah dalam pencapaian kepada perisian aplikasi
Microsoft Access , paparan objek jadual ( table) ditunjukkan.
2. Klik tab Create di menu bar , pilih ikon Table
3. Klik ikon View pilih Design view untuk mendapatkan paparan design table.
4. Ubahkan nama Table1 kepada Nama_jadual _yang_ingin contoh KELAS dan klik OK.
Langkah-langkah membina pangkalan data yang terdiri daripada entiti
(table)
Langkah 1:
Setelah melengkapkan langkah-langkah dalam pencapaian kepada perisian aplikasi Microsoft
Access , paparan di bawah diperhatikan.
Langkah 2:
Klik ikon Design View untuk mendapatkan paparan seperti berikut.
Langkah 3:
Ubahkan nama Table1 kepada KELAS dan klik OK.
Langkah-langkah membina pangkalan data yang terdiri daripada atribut
(filed)
Langkah 1:
Klik ikon View , pilih Design View . Kemudian masukkan nama medan ( Field name ) dan jenis
data
Senarai jenis data yang
sedia ada
Jenis data yang boleh ditetapkan dalam perisian aplikasi Microsoft Access
Jenis data Penerangan jenis data
AutoNumber Menjana pembilangan secara automatik dalam susunan menaik.
Text/Short Text Panjang yang terhad kepada maksimum 255 aksara sahaja
Memo/Long Text Boleh menyimpan teks sehingga satu Gigabait.
Number Hanya menyimpan nilai angka.
Date/Time Nilai tarikh dan masa bagi tahun bermula daripada 100
hingga 9999.
.
Langkah-langkah untuk menetapkan Kekunci primer
Langkah 1:
Pilih atribut yang mempunyai nilai-nilai unik sebagai kekunci primer. Klik pada medan yang
berpadan dengan atribut ini.
1. Pilih attribut
Langkah 2 :
Klik Primary Key
2. Tekan Primary Key
1. Tekan Design View Table KELAS , Create atribut ID_Kelas ,
Nama_Kelas
2. Tekan View , ,pilih Datasheet View untuk Keyin data
KELAS
CONTOH SAMPLE DATA KELAS
Create Table Jantina , Kaum sebagai data untuk Look up Wizard
记得Look up Wizard 的 我们会选 Primary Key 的Data 。
Sample Data
选择 Primary Key 的 data 在 LOOKUP WIZARD
Create Table Jantina , Kaum sebagai data untuk Look up Wizard
记得Look up Wizard 的 我们会选 Primary Key 的Data 。
Sample Data
选择 Primary Key 的 data 在 LOOKUP WIZARD
Kelas , Jantina , Kaum
Data Type , Pilih Look up
Wizards
Lookup for atribut kelas
Row source : SELECT [KELAS].[IDKelas] FROM KELAS ORDER BY [IDKelas];
Using Lookup Wizard to set a dropdown box for ID KELAS Untuk Data Type
Jantina , Kaum , Kelas
Bina dengan Lookup Wizard .
记得你已经create a table
Jantina,Kaum, Kelas 也把Data Keyin
进去了
1. Click Lookup Wizard …
2. Pilih I want the lookup field to
get the values from another table
or query
3. Pilih Table KELAS 4. Pilih ID_KELAS tekan >
Klik Next Klik Next
6. Klik Next
5. Drag down , Pilih ID_Kelas
Pilih order Ascending
Klik Next
Paparan dropdown box untuk field Kelas
Anda boleh bina table jantina , kaum dropdown
box dengan cara ini
Tekan Finish
Langkah-langkah untuk mewujudkan hubungan( relationship ) antara jadual ( entiti)
1. Klik tab Database Tool di menu bar. Kemudian klik Ikon Relationships.
2. Klik ikon Show Table di menu bar. Double Click jadual MURID dan UJIAN.
3. Klik dan seret tertikus daripada attibut ID_Murid pada entiti MURID
sehingga menyentuh atribut ID_Murid pada entiti UJIAN. Tetingkap Edit
Relationship akan dipaparkan
4. Dalam tetingkap Edit Relationship , klik petak Enforce Referntial Integrity bagi
membolehkan hubungan Kekardinalan one to one ( 1 : 1 ) dipaparkan, Kemudian, Klik
Create.
5. Penetapan hubungan kekardinalan one to one ( 1:1 ) bagi kedua-dua jadual telah siap
dibina. Paparan berikut menunjukkan Jadual MURID telah berjaya dihubungkan dengan
jadual UJIAN melalui kekunci primer ID_Murid
记得当你create relationship 的时侯 , 你要把所有的Table关掉
Langkah-langkah untuk mewujudkan hubungan( relationship ) antara
jadual ( entiti)
Langkah 1:
Klik Database Tool di menu bar. Kemudian klik Relationships.
Klik Relationships
Langkah 2 :
Klik ikon Show Table di menu bar. Double Click jadual MURID dan UJIAN.
Langkah 2 :
Paparan seperti berikut .
Langkah 3 :
Klik dan seret tertikus daripada attibut ID_Murid pada entiti MURID sehingga menyentuh atribut
ID_Murid pada entiti UJIAN. Tetingkap Edit Relationship akan dipaparkan.
Dalam tetingkap Edit Relationship , klik petak Enforce Referntial Integrity bagi membolehkan
hubungan Kekardinalan one to one ( 1 : 1 ) dipaparkan, Kemudian, Klik create.
• Jenis kekardinalan : • Enforce Referential Integrity
a. One to one ( 1:1 ) memastikan bahawa kekunci asing
b. One to many ( 1:M ) pada suatu jadual adalah kekunci
c. Many to many ( M:N) primer dalam jadual yang lain.
• Cascade Update Related fields
akan mengemaskinikan kekunci
asing secara automatik pada suatu
jadual jika kekunci primer dalam
jadual yang berubah.
• Cascade Delete Records
akan menghapuskan kekunci asing
pada suatu jadual jika kekunci
primer dalam jadual yang lain
dihapuskan
Langkah 4 :
Penetapan hubungan kekardinalan one to one ( 1:1 ) bagi kedua-dua jadual telah siap dibina.
Paparan berikut menunjukkan Jadual MURID telah berjaya dihubungkan dengan jadual UJIAN
melalui kekunci primer ID_Murid
Tips :
One to One
Primary Key 对
Primary Key
One to Many
Primary key 对
Foreign Key
Langkah-langkah untuk memasukkan data ke dalam jadual
Langkah 1:
Klik Design di menu bar. Pilih jadual ( table ). Kemudian Kilik View , Klik Datasheet View untuk
memasukkan data.
View
4.1.6 Menghasilkan Borang dan Memasukkan Data Melalui Borang
• Perisian aplikasi Microsoft Access membolehkan anda menghasilkan borang dengan mudah iaitu , dijana
secara automatik menggunakan Form Wizard.
• Borang yang dihasilkan digunakan untuk memasukkan, mengedit atau memaparkan data dan rekod dalam
jadual hubungan sesuatu entiti.
• 4 jenis susunan atur FORM
a. Columnar – Rekod dipaparkan satu demi satu
b. Tabular – Semua rekod dipaparkan dalam bentuk jadual yang menarik
c. Databasesheet - Semua rekod dipaparkan dalam bentuk helaian data yang menarik
d. Justified – Semua medan field disusunkan pada baris-baris blok yang mempunyai margin kiri dan
kanan yang tetap
• 4 jenis susunan atur FORM
a. Columnar – Rekod
dipaparkan satu demi
satu
b. Tabular – Semua rekod
dipaparkan dalam
bentuk jadual yang
menarik
c. Databasesheet - Semua
rekod dipaparkan dalam
bentuk helaian data
yang menarik
d. Justified – Semua
medan field disusunkan
pada baris-baris blok
yang mempunyai
margin kiri dan kanan
yang tetap
Langkah-langkah untuk membina borang dengan Form Wizard
1. Buka pangkalan Data Tugasan 1. Pada menu bar , klik pada tab Create . Kemudian
Klik Form Wizard .
2. Tetingkap Form Wizard akan dipaparkan. Pilih jadual MURID dan klik
butang >> untuk memilih semua medan ( field ) yang ada dalam jadual.
3. Klik Next untuk yang seterusnya.
4. Klik butang radio Columnar untuk memilih susun atur Columnar. Kemudian, klik Next.
5. Namakan borang anda sebagai BORANG MURID dengan menaip pada ruang yang
disediakan. Kemudian klik Finish.
Langkah-langkah untuk menghasilkan Borang dan Memasukkan Data
Melalui Borang
Langkah 1:
Buka pangkalan Data Tugasan 1. Pada menu bar , klik pada tab Create . Kemudian Klik Form
Wizard .
Langkah 2 :
Tetingkap Form Wizard akan dipaparkan. Pilih jadual MURID dan klik butang >> untuk memilih
semua medan ( field ) yang ada dalam jadual.
Langkah 3 :
Klik Next untuk seterusnya
Klik Butang ini untuk memilih
Jadual
Untuk Memilih semua medan
dalam jadual
Langkah 4 :
Klik butang radio Columnar untuk memilih susun atur Columnar. Kemudian, klik Next
Langkah 5 :
Namakan borang anda sebagai BORANG MURID dengan menaip pada ruang yang
disediakan. Kemudian klik Finish.