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 Disediakan oleh Pn LAI YEN WEI 51
Disediakan oleh Pn LAI YEN WEI • 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
52
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.
Disediakan oleh Pn LAI YEN WEI 53
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 .
Disediakan oleh Pn LAI YEN WEI 54
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
Disediakan oleh Pn LAI YEN WEI Untuk Memilih semua medan
dalam jadual
55
Langkah 4 :
Klik butang radio Columnar untuk memilih susun atur Columnar. Kemudian, klik Next
Disediakan oleh Pn LAI YEN WEI 56
Langkah 5 :
Namakan borang anda sebagai BORANG MURID dengan menaip pada ruang yang
disediakan. Kemudian klik Finish.
Disediakan oleh Pn LAI YEN WEI 57
Disediakan oleh Pn LAI YEN WEI 58
Disediakan oleh Pn LAI YEN WEI 59
Disediakan oleh Pn LAI YEN WEI 60
Disediakan oleh Pn LAI YEN WEI 61
Penerangan butang-butang yang terdapat pada bahagian bawah borang
Butang Butang Maksud
Alih kepada rekod yang pertama.
Alih kepada rekod yang sebelumya
Alih kepada rekod yang berikutnya
Alih kepada rekod yang terakhir.
Wujudkan satu rekod yang baharu
Carian rekod. 62
Disediakan oleh Pn LAI YEN WEI
Langkah-langkah untuk membina Sub 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 MURID .Kemudian pilih jadual
PENJAGA dan klik butang >> untuk memilih semua medah dalam jadual PENJAGA
3. Klik Next untuk yang seterusnya.
4. Pilih Form with subforms. Kemudian, klik Next
5. Pilih Datasheet . Kemudian, klik Next
Disediakan oleh Pn LAI YEN WEI 63
Membina Subform Table PENJAGA dengan MURID
Disediakan oleh Pn LAI YEN WEI 64
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 PENJAGA dan klik butang >> untuk memilih
semua medah dalam jadual PENJAGA .
3. Kemudian Pilih jadual MURID dan klik butang >> untuk memilih semua medan ( field ) yang ada dalam
jadual MURID .
4. Klik Next untuk yang seterusnya.
做 subform 一定要选2个table .
Main table 和 subform
relationships
One-to-Many
选了 Table PENJAGA , 按 >>
然后,接着在选Table Murid
按 >>
选择了两个Table才按next
Disediakan oleh Pn LAI YEN WEI 65
1. 选Table : PENJAGA
2. Click >>
3. Click Next 66
Disediakan oleh Pn LAI YEN WEI
再选Table : Murid
Pilih
ID_Murid
Nama_Murid
No_IC
Jantina
Kelas
两个Table PENJAGA 和MURID 选好了才 NEXT 67
Disediakan oleh Pn LAI YEN WEI
4. Paparan seperti berikut akan diperhatikan. Pilih Form with subforms. Kemudian, klik Next
1.Pilih by PENJAGA
2.Pilih
Form with subforms
3. Tekan Next
Disediakan oleh Pn LAI YEN WEI 68
4. Paparan seperti berikut akan diperhatikan. Pilih Datasheet . Kemudian, klik Next
选 Datasheet
Disediakan oleh Pn LAI YEN WEI 69
Disediakan oleh Pn LAI YEN WEI Click Finish
70
5 . Paparan Form PENJAGA dengan subform data murid seperti berikut :
Disediakan oleh Pn LAI YEN WEI 71
4.1.7 Menggunakan arahan SQL yang melibatkan:
(i) SELECT…
(ii) SELECT…WHERE
(iii) SELECT…ORDER BY
Disediakan oleh Pn LAI YEN WEI 72
SELECT column1, column2, ... DELETE FROM table_name WHERE condition;
FROM table_name; DELETE FROM MURID
WHERE ID_Murid ='P015';
SELECT * FROM table_name;
WHERE sintaks , AND , OR, NOT , ORDER BY ..ASC|DESC 73
SELECT column1, column2, ...
FROM table_name
WHERE condition;
SELECT column1, column2, ...
FROM table_name
WHERE NOT condition;
SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;
Disediakan oleh Pn LAI YEN WEI
MIN , MAX Sintaks 74
SELECT MIN(column_name)
FROM table_name
WHERE condition;
SELECT MAX(column_name)
FROM table_name
WHERE condition;
SELECT SUM(column_name)
FROM table_name
WHERE condition;
SELECT AVG(column_name)
FROM table_name
WHERE condition;
SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1, value2, ...);
SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;
Disediakan oleh Pn LAI YEN WEI
Table : MURID 75
Membina SQL query senarai nama murid dari table MURID
SELECT ID_Murid, Nama, KELAS
FROM MURID;
Disediakan oleh Pn LAI YEN WEI
Disediakan oleh Pn LAI YEN WEI 76
SELECT column_name(s) 77
FROM table1
INNER JOIN table2
ON table1.column_name = table2.column_name;
SELECT column_name(s)
FROM table1
LEFT JOIN table2
ON table1.column_name = table2.column_name;
SELECT column_name(s)
FROM table1
RIGHT JOIN table2
ON table1.column_name = table2.column_name;
SELECT column_name(s)
FROM table1
FULL OUTER JOIN table2
ON table1.column_name = table2.column_name
WHERE condition;
Disediakan oleh Pn LAI YEN WEI
1. Create Query Senarai Nama Murid dengan plih Query Design 78
Disediakan oleh Pn LAI YEN WEI
1.Pilih Menu Create , Pilih Query Design
2. Paparan seperti berikut : 1. Pilih Query Design
2. Tekan Close 79
Disediakan oleh Pn LAI YEN WEI
3. Pilih SQL view 80
4. Paparan seperti berikut :
Type SQL anda di sini.
Disediakan oleh Pn LAI YEN WEI
4. Type SQL 5. Save Query1 as QSenaraiMurid
SELECT MURID.ID_Murid,
MURID.Nama_Murid, MURID.Jantina,
MURID.Kelas, GURU.Nama_Guru
FROM MURID INNER JOIN GURU ON
MURID.Kelas = GURU.Guru_Tingkatan;
6. Paparan Query ada seperti berikut
Disediakan oleh Pn LAI YEN WEI 81
Inner Join Table MURID dan Table GURU
Create Query untuk Cetak Senarai Murid
SELECT MURID.ID_Murid, MURID.Nama_Murid, MURID.Jantina, MURID.Kelas, GURU.Nama_Guru
FROM MURID INNER JOIN GURU ON MURID.Kelas = GURU.Guru_Tingkatan;
Disediakan oleh Pn LAI YEN WEI 82
1. Create Query Slip Keputusan PT3 dengan plih Query Design 83
2. Click View , Select SQL View
Disediakan oleh Pn LAI YEN WEI
Join Table Murid dan Table Ujian
Create Query untuk Cetak Slip Keputusan Ujian PT3
SELECT UJIAN.Angka_Giliran, UJIAN.Jenis_Peperiksaan, UJIAN.ID_Murid, MURID.ID_Murid,
UJIAN.Tahun, UJIAN.BM, UJIAN.BI, UJIAN.BC, UJIAN.MATH, UJIAN.SEJ, UJIAN.GEO, UJIAN.ASK_RBT,
UJIAN.PI, UJIAN.SAINS
FROM MURID INNER JOIN UJIAN ON UJIAN.ID_Murid = MURID.ID_Murid
WHERE UJIAN.Jenis_Peperiksaan ='PT3';
Disediakan oleh Pn LAI YEN WEI 84
2.Double Click table MURID dan
table Ujian
3. Tekan Close
Disediakan oleh Pn LAI YEN WEI 85
Paparan Table Murid
telah join Table UJIAN
Dengan relationship
1:M
Set Criteria = ‘PT3’
Disediakan oleh Pn LAI YEN WEI 86
8. Save query sebagai QPT3
7. Click Field Pilih subjek dari Table Ujian
5. Click Field Pilih Angka_Giliran , 6. Click Field Pilih Nama dari Table MURID
Jenis_Peperiksaan, ID_Murid dari Table Ujian 87
Disediakan oleh Pn LAI YEN WEI
9. Paparan query QPT3 seperti berikut
10. Sekiranya anda tekan SQL view paparan seperti berikut
SELECT UJIAN.Angka_Giliran, UJIAN.Jenis_Peperiksaan, UJIAN.ID_Murid,
MURID.Nama_Murid,UJIAN.BM, UJIAN.BI, UJIAN.BC, UJIAN.MATH, UJIAN.SEJ, UJIAN.GEO,
UJIAN.ASK_RBT, UJIAN.Pi, UJIAN.SAINS
FROM MURID INNER JOIN UJIAN ON MURID.ID_Murid = UJIAN.ID_Murid
WHERE (((UJIAN.Jenis_Peperiksaan)='PT3'));
Disediakan oleh Pn LAI YEN WEI 88
4.1.8 Menggunakan arahan SQL melibatkan ungkapan
Boolean
(i) Operator OR
(ii) Operator AND
Disediakan oleh Pn LAI YEN WEI 89
4.1.9 Menjana Laporan Berdasarkan Hasil Pertanyaan (Query)
Dalam perisian aplikasi Microsoft Access, cara yang paling mudah untuk menghasilkan laporan
adalah dengan menggunakan Report Wizard.
Disediakan oleh Pn LAI YEN WEI 90
Langkah-langkah menjana laporan dengan menggunakan Report Wizard
1. Pada menu bar, klik Create. Kemudian, klik Report Wizard.
2. Paparan tetingkap Report Wizard akan muncul. Pilih jadual atau query yang anda ingin gunakan untuk
menghasilkan laporan.
3. Setelah jadual atau pertanyaan dipilih, tetingkap Available Fields menunjukkan semua medan yang ada di
dalam jadual. Klik ikon >> untuk memilih semua medan.
4. Medan yang dipilih akan muncul dalam tetingkap Selected Fields. Klik Next.
5. Anda boleh klik ikon > atau < untuk menentukan susunan medan yang dipaparkan dalam laporan. Klik
Next.
6. Anda oleh memilih medan untuk tujuan isihan dan klik Ascending atau Descending untuk menentukan
isihan secara menaik atau menurun. Klik Next.
7. Seterusnya, pilih cara susun atur (Layout) dan orientasi (Orientation) untuk menetapkan format laporan
anda. Klik Next.Terdapat 3 jenis layout : Stepped , Block , Outline
8. Masukkan nama laporan anda. Klik FinDiissehd.iakan oleh Pn LAI YEN WEI 91
Disediakan oleh Pn LAI YEN WEI 92
1. Create Report Senarai Nama Murid dengan plih Report Wizard
Disediakan oleh Pn LAI YEN WEI 93
Membina Senarai Nama Murid dengan Report Wizard
Disediakan oleh Pn LAI YEN WEI 94
1. Pilih Query: QSenaraiMurid
2. Tekan Pilih >>
semua field
3. Tekan Next
Disediakan oleh Pn LAI YEN WEI 95
1. Grouping the Level = Pilih KELAS , Nama_GURU
2. Tekan Next
Disediakan oleh Pn LAI YEN WEI 96
2. Tekan Next
Disediakan oleh Pn LAI YEN WEI 97
1. Pilih Nama_Murid
2. Tekan Next
Disediakan oleh Pn LAI YEN WEI 98
2. Pilih Orientation
Portrait
1. Pilih Layout :
Block
Disediakan oleh Pn LAI YEN WEI 3. Tekan Next 99
Disediakan oleh Pn LAI YEN WEI 100