The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by Cikgu Amanda Lai, 2021-10-26 12:31:50

Database - SISTEM REKOD PT3 2021

Database dengan Ms Access

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


Click to View FlipBook Version