Professional Documents
Culture Documents
KOMPUTER DALAM
PENDIDIKAN
MS ACCESS 2007
Rosseni Din
Muhammad Faisal Kamarul Zaman
Fakulti Pendidikan
Universiti Kebangsaan Malaysia
2010
Tajuk:
Komputer Dalam Pendidikan:
Membina Sistem Maklumat Pelajar Menggunakan
MS ACCESS 2007.
Penulis:
Rosseni Din
Muhammad Faisal Kamarul Zaman
PENGHARGAAN
Salam hormat,
Rosseni Din
4
KANDUNGAN
1.
PENGENALAN
1.1. MEMULAKAN MS ACCESS
1.2. MEMBINA DAN MENYIMPAN SISTEM
MAKLUMAT PANGKALAN DATA BARU
1.3. MENUTUP PANGKALAN DATA
1.4. MEMBUKA PANGKALAN DATA YANG TELAH
DISIMPAN
1.5. MENGAKHIRI ACCESS
1.6. LATIHAN
2.
MEMBUAT, MENGUBAH
TABLE ATAU JADUAL
DAN
MENGOLAH
3.
4.
MENCIPTA BORANG
4.1. PAPARAN DAN KEMASUKAN DATA DENGAN
MENGGUNAKAN BORANG ATAU FORM
4.2. MENYIMPAN DAN MENUTUP BORANG
ATAU FORM
4.3. MEMASUKKAN DAN MENYUNTING DATA
PADA BORANG ATAU FORM
4.4. MEMINDAH PAPARAN BORANG ATAU
FORM
4.5. MENGUBAHSUAI REKA BENTUK BORANG
ATAU FORM
4.5.1. MENCIPTA PAPARAN BORANG
DENGANKEMUDAHAN
AUTOFORMAT
4.5.2. MENEMPATKAN MEDAN BARU
PADA SESEBUAH BORANG ATAU
FORM
4.5.3. MEMASUKKAN TAJUK DAN LABEL
4.5.4. MEMASUKKAN LOGO PADA FORM
HEADER
4.6. LATIHAN
5.
6.
MENJANA LAPORAN
6.1. MENJANA LAPORAN DENGAN KEMUDAHAN
BASIC REPORT
6.2. MENJANA LAPORAN DENGAN KEMUDAHAN
REPORT WIZARD
6.3. MENJANA LAPORAN DENGAN KEMUDAHAN
REPORT DESIGN
6.4. LATIHAN
7.
MEMBUATMENU
SWITCHBOARD
NAVIGASI
8.
SOALAN OBJEKTIF
9.
BERUPA
BAB 1
PENGENALAN
Microsoft Access merupakan salah satu program aplikasi
pangkalan data (database) yang paling popular dan
paling banyak digunakan untuk membina satu sistem
maklumat pangkalan data yang mudah. Sebagai guru,
saban tahun bermula dengan pendaftaran pelajar
sehinggalah mereka tamat pengajian, kita perlu
menyimpan pelbagai maklumat dan menyusun serta
menkategorikan fail-fail maklumat peribadi pelajar,
maklumat penjaga dan maklumat mengenai aktiviti
kokurikulum mereka.
Langkah-langkahmenciptajadual,
mengisytiharkan jenis medan bagi setiap maklumat dan
menandakan primary key bagi setiap jadual akan
ditunjukkan langkah demi langkah dalam bahagian
berikut dimulai dengan cara memulakan MS Access
diikuti dengan cara menciptasistemmaklumat
pangkalan data baru sehinggalah cara mencipta jadual
atau table.
No. Pelajar
Nama
Tarikh Lahir
Jantina
Agama
Yuran
Kegiatan
Persatuan
Kegiatan
Pasukan
Beruniform
Kegiatan
Sukan
Nama Bapa
No. Telefon
Pejabat (B)
No. HP (B)
Pekerjaan (B)
Pendapatan (B)
Nama Ibu
No. Telefon
Pejabat (I)
No. HP (I)
Pekerjaan (I)
Pendapatan (I)
Maklumat
untuk
jadual
atau table
peribadi
Maklumat
untuk
jadual
koko
Maklumat
untuk
jadual
penjaga
10
1.1
MEMULAKAN MS ACCESS
1.
2.
3.
1
2
11
1.2
12
2.
3.
4.
5.
6.
7.
13
(Rajah
2
5
8.
9.
14
15
1.3
, kemudian butang
(Rajah 1.7).
16
1.4
, kemudian butang
17
1.5
MENGAKHIRI ACCESS
2.
kemudian butang
18
LATIHAN 1
1.
2.
Jadual (Table)
______________________________________________
______________________________________________
______________________________________________
_____________________________________________
Borang (Form)
______________________________________________
______________________________________________
______________________________________________
_____________________________________________
Laporan (Report)
______________________________________________
______________________________________________
_____________________________________________
19
Pertanyaan (Query)
______________________________________________
______________________________________________
______________________________________________
______________________________________________
_____________________________________________
3.
4.
5.
20
SOALAN OBJEKTIF
1.
2.
Buku kerja
Pertanyaan
Borang
Jadual
Sel
Medan
Rekod
Data
21
JAWAPAN
1.
2.
Jadual (Table)
Laporan (Report)
memudahkan proses mencetak atau melihat keseluruhan data
yang disimpan di dalam sesebuah pangkalan data yang telah
dibina.
Pertanyaan (Query)
digunakan untuk melihat, mengubah dan menganalisa data
dalam pelbagai cara dimana dengan menggunakan query ini
kita dapat mengolah data dari beberapa buah jadual yang
berhubungan antara satu sama lain mengikut keperluan.
3.
4.
5.
Borang (Form)
Jadual (Table)
Pangkalan data ialah koleksi data yang direkodkan
dan tersusun dimana wujud mekanisma untuk
mendapatkan,mengedit,mengemaskinidan
menghapus data-data tersebut.
22
A
B
23
BAB 2
MEMBUAT,MENGUBAHSUAI, DAN
MENYUNTING DATA TABLE ATAU JADUAL
Jadual atau Table merupakan satu dari empat komponen
utama dalam sesebuah pangkalan data yang
mengorganisasikan maklumat mengikut kategori. Semua
jadual di dalam sesebuah sistem maklumat pangkalan
data dihubungkan antara satu sama lain menggunakan
satu kekunci utama. Jadual mengorganisasikan data ke
dalam lajur-lajur yang dinamakan medan atau field.
Setiap baris dinamakan rekod.
Medan Yuran
JENIS DATA
angka
termasuk
25
2.
3.
4.
26
5.
6.
2.
3.
27
28
5.
untuk
paparan
29
semasa
7.
, kemudian klik
30
3.
4.
5.
6.
7.
2
1
33
LATIHAN 2
1.
Field size______________________________________________
_____________________________________________
Format______________________________________________
______________________________________________
Input mask_____________________________________________
Decimal Places ______________________________________________
______________________________________________
Caption______________________________________________
_____________________________________________
Default value______________________________________________
______________________________________________
_____________________________________________
Validation Rule ______________________________________________
______________________________________________
Validation Text ______________________________________________
______________________________________________
_____________________________________________
34
Required______________________________________________
_____________________________________________
Allow zero length______________________________________________
______________________________________________
_____________________________________________
Indexed____________________________________________
2.
3.
35
4.
5.
6.
36
SOALAN OBJEKTIF
1.
2.
Jadual (Tables)
Borang (Forms)
Maklumat (Data)
Carian (Queries)
37
JAWAPAN
1. Field sizedigunakan untuk menentukan had lebar maksima data
yang disimpan di dalam sesuatu medan atau field.
Formatdigunakan untuk menentukan paparan angka, tarikh dan
teks pada skrin atau cetakan.
Input maskdigunakan untuk paparan semasa kemasukan data.
Decimal Places digunakan untuk menentukan jumlah angka perpuluhan
yang diingini pada paparan maklumat.
Captiondigunakan untuk member maklumat yang berguna
kepada pengguna tentang lajur, borang atau laporan.
Default valuedigunakan untuk menentukan nilai yang dimasukkan
secara automatik ke dalam sesuatu medan semasa rekod
baru dibuat.
Validation Rule digunakan untuk mengawal kemasukan data pada medan
tertentu.
Validation Text digunakan untuk memaparkan maklumat apabila data
yang dimasukkan tidak sesuai dengan pengisytiharan
data yang telah dibuat pada medan tertentu.
38
2.
3.
4.
5.
6.
39
B
A
40
BAB 3
MENCIPTA HUBUNGAN ANTARA JADUAL
Sesebuah sistem maklumat pangkalan data yang besar,
biasanya terdiri daripada pelbagai maklumat dalam
beberapa buah jadual. Anda perlu mencipta hubungan di
kalangan jadual-jadual ini. Tujuannya adalah supaya data
yang banyak dalam sistem maklumat anda dapat diurus,
dicari dan disaring dengan lebih efisien apabila
diperlukan.
2.1
41
42
43
44
2.
ikon relationships
45
3.
Pada kotak dialog box show table pilih jadualjadual yang ingin dihubungkan (Rajah 3.9).
2
1
Rajah 3.9 Pilih Jadual (i) Peribadi, (ii) Kokurikulum dan (iii)
Penjaga yang Ingin dihubungkan
46
4.
ikon relationships
5.
6.
7.
8.
47
2.2
48
LATIHAN 3
1.
_______________________________________
______________________________________
2.
_______________________________________
_______________________________________
_______________________________________
_______________________________________
______________________________________
3.
49
4.
___________________________________
____________________________________
____________________________________
____________________________________
____________________________________
___________________________________
____________________________________
____________________________________
__________________________________
____________________________________
___________________________________
____________________________________
____________________________________
___________________________________
50
SOALAN OBJEKTIF
1.
Number, Autonumber
Date/Time, Currency
OLE object
Text, Memo
Hyperlink, Attachment
Yes/No
A.
B.
C.
D.
2.
I, ii
I, ii, iv
Ii, iii, v, vi
I, ii, iii, iv, v, vi
51
3.
A.
B.
C.
D.
52
JAWAPAN
1.
Mencipta hubungan
kesemua jadual.
(relationship)
2.
3.
4.
-
53
antara
D
A
C
54
BAB 4
MENCIPTA BORANG
Borang atau Form digunakan untuk memudahkan
kemasukan data.Dengan menggunakan borang
misalnya, anda tidak perlu memasukkan nombor pelajar
yang ada dalam ketiga-tiga jadual sistem maklumat
pangkalan data anda sehingga tiga kali. Dengan ini anda
dapat menjimatkan masa dan mengurangkan kesilapan
memasukkan data.
4.1
PAPARANDANKEMASUKAN
MENGGUNAKAN BORANG ATAU FORM
DATA
2.
55
2
3
3.
56
1
2
4.
57
5.
6.
8.
9.
58
1
2
4.2
2.
4.2
2
3
1
1
61
1
1
2
1
62
4.3
1
1
2
1
3
1
63
2
1
1
1
2
1
3
1
4.4.2
2.
65
3.
4.
4.4.3
2.
3.
4.
66
1
1
3
1
67
4.4.4
2.
3.
4.
3
1
68
LATIHAN 4
1.
Terangkan secara ringkas mengenai langkahlangkah bagi mencipta sebuah form dengan
kemudahan Form Wizard.
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
2.
3.
69
4.
5.
____________________________________
____________________________________
____________________________________
____________________________________
____________________________________
__________________________________
____________________________________
____________________________________
___________________________________
____________________________________
____________________________________
____________________________________
____________________________________
70
SOALAN OBJEKTIF
1.
2.
Borang (Form)
Maklumat (Data)
Carian (Query)
Jadual (Table)
Laporan (Report)
71
3.
A.
B.
C.
D.
E.
Borang (Form)
Maklumat (Data)
Carian (Query)
Jadual (Table)
Laporan (Report)
72
JAWAPAN
1.
2.
3.
4.
5.
-
73
B
D
A
74
BAB 5
MENCIPTA QUERY ATAU PERTANYAAN
Kita boleh menggunakan query atau pertanyaan untuk
melihat, mengubah dan menganalisa data dalam
pelbagai cara.Dengan menggunakan query atau
pertanyaan, kita boleh mengolah data dari beberapa
buah jadual yang berhubungan antara satu sama lain
mengikut keperluan.
5.1
MENCIPTA QUERY
QUERY DESIGN
DENGAN
KEMUDAHAN
3
1
2
4
1
75
2.
3.
1
1
2
1
Table dengan
5.
6.
76
1
1
7.
8.
77
5.2
MENCIPTA QUERY
QUERY WIZARD
DENGAN
KEMUDAHAN
78
1
1
3
1
2.
79
3.
4.
5.
6.
7.
80
81
2.
3.
82
LATIHAN 5
1.
2.
83
SOALAN OBJEKTIF
Rajah 1
1.
84
2.
Tableataujadualpentingbagi
mempersembahkan data dalam bentuk yang
tersusun, kemas dan menarik. Pilih kenyataan
yang TIDAK BENAR mengenai aplikasi Table
atau Jadual :
A. Maklumat dalam bentuk teks menggunakan
pelbagai aksara merangkumi huruf A-Z,
angka dan simbol kecuali maklumat grafik
boleh diorganisasikan dalam bentuk
tebular.
B. Table memudahkan penempatan senarai isi
kandungan sesuatu laman web atau tajuk
sesuatu perkara di satu lajur dan maklumat
berkenaan tajuk-tajuk tersebut di lajur yang
lain.
C. Table memudahkan penghasilan borang
yang mana maklumatnya perlu diisi secara
manual.
D. Kebolehan kemudahan Table untuk melukis
garisanmendatardanmenegak
memudahkan guru menaip jadual waktu
dengan kemas.
E. Sempadan setiap sel yang terdiri dari
garisan mendatar dan menegak boleh
diformatkan menjadi garisan pelbagai
ketebalan termasuk garisan lutsinar.
85
JAWAPAN
1.
2.
86
BAB 6
MENJANA LAPORAN
MS Access 2007 menyediakan kemudahan untuk
menjana pelbagai jenis laporan.Bab ini akan
menerangkan dua cara iaitu (i) menjana laporan melalui
kemudahan Basic Report dan (ii) menjana laporan
melalui kemudahan Report Wizard.
6.1
2.
6.2
2.
3.
4.
5.
1
1
3
1
6.3
3.
4.
89
LATIHAN 6
1.
2.
_______________________________________
_______________________________________
_______________________________________
______________________________________
_______________________________________
_______________________________________
_______________________________________
______________________________________
______________________________________
_______________________________________
_______________________________________
______________________________________
3.
90
SOALAN OBJEKTIF
Rajah 3
1.
91
JAWAPAN
1.
2.
-
3.
92
BAB 7
MEMBUAT MENU NAVIGASI BERUPA SWITCHBOARD
MENU DATA
MENU UTAMA
DATA
BORANG
MENU BORANG
Maklumat Peribadi Pelajar
Maklumat Penjaga
Kembali ke Menu Utama
LAPORAN
MENU LAPORAN
Laporan Peribadi Pelajar
Laporan Kokurikulum
Laporan Penjaga
Kembali ke Menu Utama
KELUAR
93
menggunakan
2.
Lakukanpendefinisiansemua
Switchboard yang telah anda pilih.
halaman
3.
95
*Ulangi langkah yang sama bagi membina halamanhalaman Switchboard yang lain. (Borang Maklumat dan
Laporan).
5.
Langkahseterusnyaandadikehendaki
memasukkan isi kandungan bagi setiap tajuk
pada menu utama halaman Switchboard. Klik
halaman Switchboard yang ingin diolah semula
pada kotak daftar pilihan Switchboard Page.
Mulakan dengan memilih MENU UTAMA
kemudian klik EDIT. Secara automatik kotak
dialog Edit Switchboard Page MENU UTAMA
akan terpapar.
96
97
6.
Setelah
selesai,
tutup kotak dialog Edit
Switchboard Page MENU UTAMA dengan cara
klik butang CLOSE.
8.
98
99
TEXT
Laporan Pelajar
COMMAND
Open Report
100
REPORT
Peribadi
TEXT
Laporan
Penjaga
Laporan
Kokurikulum
Kembali Ke
Menu Utama
COMMAND
REPORT/
SWITCHBOARD
Open Report
Penjaga
Open Report
Kokurikulum
Go To
Switchboard
MENU UTAMA
*Haruslahdiingatbahawadiruangan
Report/Switchboard, anda hendaklah memilih nama
tajuk sedia ada yang bersesuaian dengan nama tajuk di
ruangan TEXT
15. Pilih butang CLOSE bagi menutup kotak dialog
Edit Switchboard Page MENU LAPORAN.
16. Tutup kotak Switchboard Manager dengan
memilih butang CLOSE.
7.2. CARA PENGGUNAAN MENU NAVIGASI BERBENTUK
SWITCHBOARD
Bagi menggerakkan sesebuah menu nevigasi berbentuk
Switchboard yang telah siap sedia dilengkapi dengan
data yang anda kehendaki, sila ikuti langkah berikut :1.
101
2.
102
4.
5.
6.
103
7.5.
3.
4.
105
106
LATIHAN 7
1.
2.
Terangkankepentingan
switchboard.
menu
pelayar
_______________________________________
_______________________________________
______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
______________________________________
3.
107
SOALAN OBJEKTIF
Rajah 2
1.
A.
B.
C.
D.
E.
2.
Jadual (Tables)
Carian (Queries)
Borang (Form)
Laporan (Reports)
Mukasurat (Pages)
Jadual (Tables)
Carian (Queries)
Borang (Form)
Laporan (Reports)
Mukasurat (Pages)
108
3.
4.
Jadual (Tables)
Carian (Queries)
Borang (Forms)
Laporan (Reports)
Mukasurat (Pages)
Jadual (Tables)
Carian (Queries)
Borang (Forms)
Laporan (Reports)
Mukasurat (Pages)
109
JAWAPAN
1.
2.
3.
C
C
D
A
110
TUGASAN PROJEK
1.
2.
3.
Bina jadual peserta program tersebut (sekurangkurangnya 20 rekod) yang mengandungi medanmedan berikut :-
a)
b)
c)
d)
e)
f)
g)
h)
111
KOMPUTER
KOMPUTER
DALAM
DALAM
PENDIDIKAN
PENDIDIKAN
MEMBINA
MEMBINA
SISTEM MAKLUMAT
SISTEM MAKLUMAT
PELAJARPELAJAR
MENGGUNAKAN
MENGGUNAKAN
MS ACCESS
MS 2007
ACCESS 2007
ROSSENIROSSENI
DIN & M.DIN
FAISAL
& M.KZ
FAISAL
| 2010 KZ | 2010
d.
Bina borangkerjaya
Keterangan
untuk memasukkan
1 mukasuratdata.
e.
Bebasquery
Cipta
1 mukasurat
bagi mencari rekod berdasarkan
(a)No. Pendaftaran dan (f)Tarikh Lahir.
Setiap mukasurat mesti mengandungi link,
backward
danberdasarkan
forward ke mukasurat
Bina laporan
query yanglain
diberikan.
Bina dua lagi jadual berasingan untuk maklumat
penjaga dan maklumat berkaitan bidang
pengajian peserta di sekolah.
Dengan menggunakan kaedah relationship, bina
hubungan antara ketiga-tiga jadual.
4.
5.
b.
c.
113 112