You are on page 1of 38

Bengkel MS Access 2007 Fasa 2 2011

Bengkel MS Access 2007 Fasa 2:

Relationship, Query & Report


Disediakan oleh: Sumitra Kan Fong Kuen

Penceramah:

Cik Sumitra Kan Fong Kuen En. Omar bin Zakaria


Jabatan Teknologi Pendidikan IPG Kampus Tun Hussein Onn, Batu Pahat, Johor.

Sumitra Kan Fong Kuen 2011

Page 1

Bengkel MS Access 2007 Fasa 2 2011


Objektif Pembelajaran:
Kursus ini merupakan kesinambungan daripada Bengkel MS Access 2007 Fasa 1 sebelum ini. Pada akhir bengkel ini, peserta kursus seharunya dapat: i) ii) Menjana hubungan antara 3 buah table dengan menggunakan database tools Relationships. Menggunakan Query untuk membuat pencarian maklumat berdasarkan sebuah table dan dalam kes melebihi sebuah table. iii) Menjana Report atas Query yang telah dibuat. Keperluan sistem: Sistem operasi komputer: Window XP Perisian pangkalan data : MS Access 2007

Bahan kursus: Anda telah dibekalkan satu salinan modul yang bercetak dan sekeping CD bernama access2 yang mengandungi bahan berikut: i. ii. Softcopy modul berjudul module_access_2.pdf Pangkalan data Database4.accdb

Sila salin keseluruhan folder ini ke dalam C:\My Documents.

Selamat menjalankan Bengkel MS Access Fasa 2!

Sumitra Kan Fong Kuen 2011

Page 2

Bengkel MS Access 2007 Fasa 2 2011

Table of Contents
Objektif Pembelajaran ................................................................................................................................. 2 Pengenalan.................................................................................................................................................... 4 Konsep hubungkaitan (Relationship) antara table ....................................................................................... 4 Fungsi Filter....................................................................................................................................... 6 Query..................................................................................................................................................... 7 1. 2. 3. 4. 5. Pengurusan Folder ............................................................................................................................. 10 Memulakan Program dan Pangkalan Data ......................................................................................... 10 Menjana hubungkaitan (Relationship) antara table ......................................................................... 14 Membatalkan Relationship ................................................................................................................ 19 Cara membuat Query untuk pencarian maklumat ............................................................................. 21 5.1 Membuat Query untuk mencari maklumat daripada SATU buah table sahaja. ............................. 21 5.2 Membuat Query untuk mencari maklumat daripada LEBIH DARIPADA SATU table................... 29 6. Menjana Report dengan bantuan Wizard. ......................................................................................... 34

Rujukan ....................................................................................................................................................... 38

Sumitra Kan Fong Kuen 2011

Page 3

Bengkel MS Access 2007 Fasa 2 2011

Pengenalan Pangkalan data merupakan suatu alat untuk mengumpul dan mengorganisasi data ia menyimpan semua data berbentuk table, form, query, report dll. dalam sebuah fail yang tunggal Ia mungkin terdiri daripada lebih daripada sebuah table suatu hubungkaitan di antara beberapa buah table boleh diwujudkan agar dapat memastikan pencarian maklumat dari pelbagai table dijalankan secara konsisten.

(Microsoft Corporation, 2011)

Konsep hubungkaitan (Relationship) antara table


Relationship diwujudkan dengan memadankan medan-medan yang mengandungi maklumat yang penting (dan mengandungi Primary Key sebagai indeks pencarian maklumat) dalam beberapa table. Misalnya, jika terdapat 3 buah table, iaitu lecturer, qualification dan Tuntutan KDC_OLD yang mengandungi maklumat untuk rekod yang sama, iaitu En. Azlan, dengan wujudnya Primary Key pada medan No KP pada setiap table dan kesemua table dihubungkait dengan medan yang mengandungi Primary key ini, pencarian maklumat untuk En. Azlan daripada ketiga-tiga buah table ini boleh dilaksanakan secara konsisten tanpa kekeliruan ataupun kesilapan pengunduran maklumat daripada rekod yang tidak berkaitan.

Contoh: Table lecturer boleh dihubungkaitkan dengan table qualification , Tuntutan KDC_OLD, dll. melalui medan yang mengandungi Primary key seperti yang ditunjukkan dalam rajah yang berikut: Catatan: Medan yang menjadi indeks (maklumat yang unik), misalnya nombor kad pengenalan wujud dalam table induk dan table subisdiari. Namun, medan ini dinamakan sebagai Primary Key dalam table induk, tetapi disebut sebagai Foreign key apabila berada dalam table subsidiary. Sumitra Kan Fong Kuen 2011 Page 4

Bengkel MS Access 2007 Fasa 2 2011

Foreign Key dalam Table subsidiari.

Menunjukkan relationships di antara table melalui Primary Key No KP. Primary Key dalam Table induk.

Foreign Key dalam Table subsidiari.

Foreign Key dalam Table subsidiari.

Rajah 1 Relationship di antara beberapa buah table

Sekiranya table lecturer merupakan table utama, maka medan No K/P mengandungi primary keynya. Primary key daripada Table subsidiari yang lain seperti table qualification, Tuntutan KDC_OLD secara relatifnya dinamakan sebagai Foreign Keys dalam konteks ini. Jenis hubungan boleh dikelaskan sebagai : One-to-one (contoh: medan Jantina pada Table lecturerdihubungkait dengan medan jantina pada table jantina) One-to-many (contoh: medan No K/P pada table lecturer dihubungkaitkan dengan medan No KP dalam table Qualification, Tuntutan KDC_OLD, dan Sheet 2)

Sumitra Kan Fong Kuen 2011

Page 5

Bengkel MS Access 2007 Fasa 2 2011


Suatu kelebihan program pangkalan data elektronik ialah ia dapat membantu penggunanya menghadkan bilangan data yang akan dipaparkan mengikut kriteria yang diperlukan sahaja apabila pangkalan data terdiri daripada bilangan rekod yang terlalu banyak. Ini dapat dicapai melalui penggunaan fungsi Filter dan juga objek Query.

Fungsi Filter Filter berfungsi untuk menghadkan bilangan rekod yang terpapar dalam sesebuah Table, Form ataupun Report untuk mengurangkan masa memanggil pangkalan data yang banyak pada satusatu ketika. Contoh: Terdapat 83 rekod pelajar yang berasal daripada seluruh Malaysia

Butang kawalan untuk Filter / penyaringan maklumat

Rajah 2 Table yang terdiri daripada 83 rekod pelajar dari seluruh Malaysia Fungsi filter membantu pengguna menghadkan paparan rekod pelajar-pelajar yang berasal dari Johor sahaja:

Sumitra Kan Fong Kuen 2011

Page 6

Bengkel MS Access 2007 Fasa 2 2011

Rajah 3 Selepas aplikasi fungsi Filter, paparan data menunjukkan maklumat untuk 23 rekod pelajar yang berasal dari Johor sahaja. Kelebihan fungsi Filter ialah ia tidak mengubah ataupun menghilangkan kandungan data kerana fungsi filter boleh dibatalkan.

Query Query merupakan kemudahan pencarian maklumat yang membolehkan anda mencari pelbagai maklumat daripada lebih daripada sebuah table pada sesuatu ketika mengikut keperluan. Ia memudahkan penjanaan Form dan Report kemudian.

Rajah 4 Butang kawalan untuk penjanaan objek Query

Sumitra Kan Fong Kuen 2011

Page 7

Bengkel MS Access 2007 Fasa 2 2011


Contoh penggunaan Select Query Anda boleh mengabungkan maklumat daripada lebih daripada satu buah table pada suatu ketika Table lecturer - Medan No K/P dan Nama Table Tuntutan KDC_OLD Medan Tuntutan Mac 2009, Tuntutan KDC Jun 2009, Tuntutan KDC Nov 2009, Tuntutan KDC Dis 2009 dan Jumlah tuntutan KDC 2009.

Garisan yang menunjukkan wudjudnya Relationship antara 2 buah table ini.

Rajah 5 Query Window yang menunjukkan pencarian maklumat daripada 2 buah table secara serentak Anda perlu pilih medan yang diperlukan lalu nyatakan criteria pemilihan data, misalnya mencari maklumat tentang pensyarah yang membuat tuntutan elaun KDC melebih RM 2000 pada bulan Mac 2009.

Kriteria pencarian maklumat ialah pensyarah yang menuntut elaun >RM 2000 pada bulan Mac 2009

Rajah 6 Penetapan criteria pemilihan data Sumitra Kan Fong Kuen 2011 Page 8

Bengkel MS Access 2007 Fasa 2 2011


Apabila anda laksanakan arahan Run!, maka maklumat yang diperlukan akan terpapar. Dengan ini, hasil pencarian maklumat TIDAK akan memparkan maklumat untuk pensyarahpensyarah yang membuat tuntutan kurang daripada RM 2000 pada bulan Mac 2009 seperti yang berikut: Tuntutan elaun KDC pada Mac 2009 mungkin TANPA KRITERIA >RM 2000 mungkin kurang daripada RM 2000 pada bulan Mac

Rajah 6 Sebaliknya, hanya pensyarah yang membuat tuntutan elaun Mac 2009 yang melebihi RM 2000 sahaja yang terpapar maklumatnya:

Tuntutan elaun KDC pada Mac 2009 >RM 2000

Rajah 7 Query yang terhasil mengenai tuntutan elaun melebih RM 2000 pada bulan Mei 2009.

Sumitra Kan Fong Kuen 2011

Page 9

Bengkel MS Access 2007 Fasa 2 2011


1. Pengurusan Folder
Anda telah dibekalkan satu salinan modul yang bercetak dan sekeping CD bernama access2 yang mengandungi bahan berikut: i. ii. Softcopy modul berjudul module_access1.pdf Pangkalan data Database4.accdb

Sila salin keseluruhan folder ini ke dalam C:\My Documents.

2. Memulakan Program dan Pangkalan Data


Terdapat 2 cara untuk memulakan pangkalan data ini. Alternatif 1 2.1.1 Pada C:\My Documents, klik pada folder access2.

1. Pilih folder access2.

2. Klik Open.

2.1.2

Klik 2 kali pada icon Database4.accdb ataupun highlight icon Database4.accdb lalu klik butang Open.

Sumitra Kan Fong Kuen 2011

Page 10

Bengkel MS Access 2007 Fasa 2 2011

Klik 2X pada ikon Database4.accdb.

Alternatif 2 2.2.1 Pada start menu, klik Programs, pilih Microsoft Office Access 2007 pada panel di sebelah kanan. Pada ruang Open recent documents, klik pada ikon More

2.2.2

1. Klik More

2.2.3 Dialog box Open akan terpapar, pilih My Documents, highlight folder access2 lalu klik Open.

Sumitra Kan Fong Kuen 2011

Page 11

Bengkel MS Access 2007 Fasa 2 2011


3. Klik folder access2

2. Klik Open

2.2.4 Klik 2 kali pada ikon Database1.accdb. 4. Klik Database4.accdb

Setelah pangkalan data terbuka, penampilan skrin adalah seperti yang berikut: 2.3 Klik butang Options 2.4 Pilih Enable this content. 2.5 Klik OK.

Sumitra Kan Fong Kuen 2011

Page 12

Bengkel MS Access 2007 Fasa 2 2011

5.Klik Options

6. Klik Enable this content 7. Klik OK

Penampilan skrin yang berikutnya:

Navigation Pane menunjukkan bahawa ia mengandungi 3 objek: table peribadi, akademik dan gerko.

Anda boleh klik pada kesemua table untuk membuka dan melihat isi kandungannya. Sila tutup kesemua table sebelum meneruskan latihan .

Sumitra Kan Fong Kuen 2011

Page 13

Bengkel MS Access 2007 Fasa 2 2011


3. Menjana hubungkaitan (Relationship) antara table
3.1 Untuk menjalin hubungan antara table, kita perlu pilih tab Database Tools, kemudian klik pada butang kawalan Relationships. 1. Klik Relationships

3.2 Penampilan skrin adalah seperti yang berikut:

4. Highlight ketiga-tiga table.

3. Klik Add

2. Klik Close.

Pada dialog box Show table, highlight ketiga-tiga table lalu klik butang Add kemudian klik Close. 3.3 Penampilan skrin yang berikutnya:

anda boleh mengubahsuai saiz setiap table. Sumitra Kan Fong Kuen 2011 Page 14

Bengkel MS Access 2007 Fasa 2 2011


3.4 Pada tab Relationship Tools Design, Klik butang kawalan Edit Relationships.

Klik Edit Relationships 3.5 Pada dialog box Edit Relationship, klik Create New.

Klik Create New

3.6 Pada dialog box Create New, pada Left Table Name, klik anak panah di hujung ruangnya, pilih Peribadi. 3.7 Pada Right Table Name, klik anak panah pada hujung ruang dan pilih akademik. 3.8 Pada Left Column Name dan Right Column Name, pilih No KP. Klik pada anak panah untuk membuat pemilihan.

3.9 Klik OK.

Klik OK

Sumitra Kan Fong Kuen 2011

Page 15

Bengkel MS Access 2007 Fasa 2 2011


3.10 Klik Enforce Referential Integrity kemudian klik butang Create.

Klik Enforce Referential Integrity.

3.11 Paparan skrin seterusnya:

Garisan menunjukan wujudnya Relationships

Garisan yang menyambungkan kedua-dua table menunjukkan kewujudan Relationship manakala angka 1 tersebut menunjukkan jenis hubungan adalah one-to-one Relationship. *Catatan: Anda boleh menggerak-gerakkan objek table dengan klik dan tarik ke lokasi yang difikirkan sesuai untuk mendapatkan penampilan yang memudahkan anda melihat hubungkaitan antara table. 3.12 Ulangi proses yang sama untuk menjalin hubungkaitan antara table peribadi dengan table gerko: i) Klik butang kawalan Edit Relationship. ii) Pada dialog box Edit Relationship, klik butang Create New.

Sumitra Kan Fong Kuen 2011

Page 16

Bengkel MS Access 2007 Fasa 2 2011

Klik Create New

iii)

Pada dialog box Create New, buat pilihan berikut: Left Table Name: Peribadi Right table Name: gerko Left Column Name: No KP Right Column Name: No KP

iv)

Klik OK.

Klik Enforce Referential Integrity.

v)

Pada dialog box Edit Relationship, pilih Enforce Referential Integrity lalu klik Create.

Sumitra Kan Fong Kuen 2011

Page 17

Bengkel MS Access 2007 Fasa 2 2011

Hubung kaitan di antara ketiga-tiga table telah diwujudkan. 3.13 Wujudkan Relationship antara table gerko dengan akademik melalui medan No KP. Anda sharusnya dapat mewujudkan Relationship seperti yang berikut:

1.Klik untuk Save data.

2. Klik untuk tutup Design View.

3.14 Save data anda dan tutup Relationshop Tools dalam mod Design View.

Sumitra Kan Fong Kuen 2011

Page 18

Bengkel MS Access 2007 Fasa 2 2011


4. Membatalkan Relationship
Anda boleh membatalkan hubungkaitan yang telah diwujudkan antara table dengan mengikut langkah-langkah yang berikut: 4.1 Pada tab Database Tools, klik butang kawalan Relationships.

Klik butang Relationships.

4.2

Penampilan skrinnya:

4.3 Klik pada garisan yang menyambungkan table peribadi dengan table gerko. Garisan tersebut akan menjadi tebal.

Klik kanan pada garisan yang mewakili Relatinships.

4.4 Klik kanan tetikus, akan muncul dialog box, pilih Delete Sumitra Kan Fong Kuen 2011 Page 19

Bengkel MS Access 2007 Fasa 2 2011


Klik kanan lalu pilih X Delete.

4.5 Dialog box berikut terpapar, klik Yes

Klik Yes.

4.6 Penampilan skrin berikut di mana garisan antara table peribadi dengan table gerko telah hilang menunjukkan pelaksanaan arahan membatalkan Relationship yang Berjaya

Garisan yang menyambungkan kedua-dua table telah hilang.

Catatan:

SILA WUJUDKAN SEMULA RELATIONSHIP antara kedua-dua table ini


untuk tujuan menjalankan latihan amali mencari maklumat melalui Query nanti.

Sumitra Kan Fong Kuen 2011

Page 20

Bengkel MS Access 2007 Fasa 2 2011


5. Cara membuat Query untuk pencarian maklumat
5.1 Membuat Query untuk mencari maklumat daripada SATU buah table sahaja.
5.1.1 Pada tab Create, klik butang kawalan Query Design. 1. Klik butang Query Design.

5.1.2

Penampilan skrin yang berikutnya:

3. Highlight table peribadi.

2. Klik butang Add.

Pada dialog box Show Table, highlight table peribadi , kemudian klik Add. 5.1.3 Table peribadi akan muncul dalam ruang kerja di atas grid query. Pada dialog box Show table, klik Close. Page 21

Sumitra Kan Fong Kuen 2011

Bengkel MS Access 2007 Fasa 2 2011


5.1.4 Pada table peribadi, klik 2 kali pada medan No. KP untuk memasukkan medan tersebut ke dalam design grid.

4. Klik 2 kali pada medan No KP.

Medan No. KP akan terpapar dalam ruang Field

Ruang Table menunjukkan punca maklumat diambil daripada table peribadi.

5.1.5 Ulangi proses ini kepada medan-medan yang lain sehingga kesemua medan dimasukkan ke dalam design grid.

5.1.6 Membuat pencarian maklumat untuk pelajar yang berasal dari negeri Johor: i) pada ruang Criteria dalam lajur Negeri Asal, taipkan Johor.

Sumitra Kan Fong Kuen 2011

Page 22

Bengkel MS Access 2007 Fasa 2 2011

Taip Johor.

ii)

Klik butang Run!

Klik butang Run !. iii) Hasil Query ialah sebuah senarai nama (query dalam mod datasheet view) yang mengandungi maklumat mengenai pelajar-pelajar yang berasal dari negeri Johor sahaja.

iv)

Anda boleh menyusun senarai nama ini mengikut jantina: Pada medan Jantina, klik anak panah pada hujung medan tersebut, pilih Sort A to Z, kemudian klik OK. Page 23

Sumitra Kan Fong Kuen 2011

Bengkel MS Access 2007 Fasa 2 2011

1. Klik anak panah, pada pull down menu, pilih Sort A to Z .

2. Klik OK

v)

Senarai nama ini akan disusun mengikut jantina, L dan kemudian P.

Senarai nama disusun mengikut jantina L dan kemudian P

Sumitra Kan Fong Kuen 2011

Page 24

Bengkel MS Access 2007 Fasa 2 2011


vi) Anda boleh juga menyusun senarai nama mengikut turutan abjad untuk nama pelajar.

2. Klik anak panah di hujung medan Nama Pelajar, pada pull down menu klik Sort A to Z. 1. Klik OK.

Klik pada anak panah di hujung medan Nama Pelajar, pada pull down menu, pilih Sort A to Z kemudian klik OK. Penampilan skrin yang berikutnya:

Pelajar disusun mengikut turutan abjad A .ke Z

Sumitra Kan Fong Kuen 2011

Page 25

Bengkel MS Access 2007 Fasa 2 2011


Alternatif lain: Sort dalam mod Design View i) Pada tab Home, klik Design View.

Klik butang Design View untuk kembali ke mod grid Query .

ii)

Pada baris Sort: untuk medan Jantina, klik Ascending (Sort A to Z).

Pada baris Sort:, klik anak panah di hujung ruang, pilih Ascending .

iii)

Klik butang Run! Klik Run !

Sumitra Kan Fong Kuen 2011

Page 26

Bengkel MS Access 2007 Fasa 2 2011


Anda akan memperoleh hasil pencarian maklumat yang sama. 5.1.7 Save data anda dengan mengeklik ikon akan terpapar. pada Quick Access Toolbar. Dialog box Save as

Taipkan nama Query sebagai Pelajar Johor kemudian klik OK.

5.1.8 Pada Navigation Pane, akan terpapar objek Query Pelajar Johor yang baru dijana.

Objek Query bernama Pelajar Johor

Tutup Query Pelajar Johor.

5.1.9 Latihan membuat Query untuk table akademik, kriteria pencarian ialah pelajar dari Opsyen RBT. Langkah-langkah pelaksanaan: i) ii) iii) iv) Pada tab Create, klik Query Design. Pada dialog box Show Table, highlight table akademik, klik Add dan kumdian klik Close. Klik 2 kali pada setiap medan untuk memasukkannya ke dalam design grid. Pada medan Opsyen, pada ruang Criteria, taip RBT. Page 27

Sumitra Kan Fong Kuen 2011

Bengkel MS Access 2007 Fasa 2 2011

v) vi) vii) viii)

Klik butang Run! pada ribbon. Save Query dengan mengeklik ikon disket pada Quick Access Toolbar. Save Query dengan nama Pelajar RBT. Tutup Query Pelajar RBT.

5.1.10 Latihan membuat Query untuk table akademik, tetapi criteria pencarian pada kali ini ialah pelajar yang Gred Poin Puratanya melebihi 3.50. Langkah-langkah pelaksanaan: i) ii) iii) iv) Pada tab Create, klik Query Design. Pada dialog box Show Table, highlight table akademik, klik Add dan kumdian klik Close. Klik 2 kali pada setiap medan untuk memasukkannya ke dalam design grid. Pada medan Gred Poin Purata, pada ruang Criteria, taip >3.50.

Sumitra Kan Fong Kuen 2011

Page 28

Bengkel MS Access 2007 Fasa 2 2011

v) vi) vii) viii)

Klik butang Run! pada ribbon. Save Query dengan mengeklik ikon disket pada Quick Access Toolbar. Save Query dengan nama Pencapaian Cemerlang. Tutup Query Pencapaian Cemerlang.

5.1.11 Latihan membuat pencarian maklumat dari table gerko dan kriterian pencarian ialah medan Sukan dan Permainannya ialah Olahraga.

5.2 Membuat Query untuk mencari maklumat daripada LEBIH DARIPADA SATU table.
Kita boleh mencari maklumat daripada beberapa table yang telah diwujudkan Relationships dengan menggunakan Query. 5.2.1 Latihan membuat Query daripada 2 table: Mengenalpasti Gred Point Purata Pelajar yang berasal dari negeri Johor. i) ii) iv) Pada tab Create, click butang kawalan Query Design. Pada dialog box Show Table, klik table peribadi lalu klik butang Add. Pada dialog box Show Table, klik table akademi, klik butang Add dan Close. Page 29

Sumitra Kan Fong Kuen 2011

Bengkel MS Access 2007 Fasa 2 2011


v) Pada table akademik, klik 2 kali medan No KP, Nama Pelajar dan Gred Poin Purata untuk memasukkan medan-medan tersebut ke dalam design grid.

vi) vii)

Pada table peribadi pula, klik 2 kali pada medan Jantina dan Negeri Asal supaya medan tersebut dimasukkan ke dalam design grid. Pada ruang Criteria di medan Negeri Asal, taip Johor.

viii) Pada tab Query tools: Design, klik Run! ix) Hasil Query akan terpapar dalam mod Datasheet view

Sumitra Kan Fong Kuen 2011

Page 30

Bengkel MS Access 2007 Fasa 2 2011

x) xi) xii)

Anda boleh sort data mengikut turutan abjad untuk nama pelajar ataupun mengikut jantina. Dengan mengklik anak panah pada hujung medan yang berkenaan, lalu pilih Sort A to Z. Klik ikon disket pada Quick Access Toolbars utnuk save data anda. Save Query anda sebagai pencapaian pelajar johor, kemudian tutup Query ini. Anda akan dapat melihat ikon Query pencapaian pelajar johor pada Navigation Pane.

Objek Query bernama pencapaian pelajar johor

Sumitra Kan Fong Kuen 2011

Page 31

Bengkel MS Access 2007 Fasa 2 2011


5.2.3 Latihan membuat Query daripada 2 buah table: Mengenalpasti Pelajar PISMP SN yang terlibat dalam BSMM. i) Pada tab Create, klik Query Design. ii) Apabila dialog box Show Table terpapar, klik table akademik, klik Add. iii) Pada dialog box Show Table, klik table gerko, klik Add dan kemudian klik Close. iv) Pada table akademik, klik 2 kali pada medan Nama Pelajar, No KP, dan Ops. vi) Pada table gerko pula, klik Pasukan Beruniform.

Kriteria untuk medan Ops ialah SN

Kriteria untuk medan Pasukan Beruniform ialah BSMM

Anda seharusnya dapat penampilan design grid seperti di atas. vii) viii) ix) Pada ruang Criteria di bawah medah Ops, taip SN. Pada ruang Criteria di bawah medan Pasukan Beruniform, taip BSMM. Klik butang kawalan Run!. Hasil Query akan terpapar dalam mod Datasheet View.

Sumitra Kan Fong Kuen 2011

Page 32

Bengkel MS Access 2007 Fasa 2 2011

x) xi)

Save Query anda di bawah nama Pelajar SN dalam BSMM. Tutup objek Query.

5.2.3 Latihan membuat Query daripada 3 buah table: Mengetahui Gred Poin Purata Pelajar lelaki yang terlibat dalam Olahraga. i) Pada tab Create, klik Query Design. ii) Apabila dialog box Show Table terpapar, klik table akademik, klik Add. iii) Pada dialog box Show Table, klik table gerko, klik Add iv) Pada dialog box Show Table, klik table peribadi, kemudian klik Close.

v) xii)

Pada table akademik, klik 2 kali pada medan Nama Pelajar, No KP, dan Ops. Pada table gerko pula, klik Sukan dan Permainan. Page 33

Sumitra Kan Fong Kuen 2011

Bengkel MS Access 2007 Fasa 2 2011


xiii) xiv) xv) xvi) xvii) Pada table akademik, klik Gred Poin Purata. Pada design grid, dalam ruang Criteria di bawah medan Jantina, taip L. Pada design grid, dalam ruang criteria di bawah medan Sukan dan Permainan, taip Olahraga. Klik butang kawalan Run!. Save hasil query (dalam mod Datasheet View) dengan nama Pencapaian Peserta Olahraga Lelaki.

6. Menjana Report dengan bantuan Wizard.


Untuk menyediakan laporan bercetak bagi Query yang dibina (Objek yang dihighlightkan), sila ikut susunan langkah yang berikut:

6.1 Menjana report untuk Query Pelajar Johor. i) Highlight objek Pelajar Johor dalam Navigation Pane.

Highlight table Pelajar Johor ii) Pada tab Create, klik butang kawalan Report. Sumitra Kan Fong Kuen 2011

Klik butang kawalan Report.

Page 34

Bengkel MS Access 2007 Fasa 2 2011


iii) Penampilan skrin menunjukkan Report, Save Report ini di bawah nama yang sama.

v) Anda dapat menyusun maklumat dalam Report mengikut medan Kaum dengan : Memilih Layout View pada View Group Tools , klik Layout View

Pilih Layout View

Klik kanan pada lajur Kaum, lalu klik Sort A to Z.

Sumitra Kan Fong Kuen 2011

Page 35

Bengkel MS Access 2007 Fasa 2 2011


Pada lajur (medan) Kaum, klik kanan.

klik kanan pada hujung ruang medan Kaum. Kemudian pilih kemudahan SORT A to Z:

Pilih Sort A to Z.

Hasilnya adalah seperti yang berikut:

Sumitra Kan Fong Kuen 2011

Page 36

Bengkel MS Access 2007 Fasa 2 2011

iv) Klik ikon disket pada Quick Access Toolbar untuk Save Report. Dialog box Save As terpapar:

Terima nama Report. Klik OK. Klik OK.

v) Tutup Report. Objek Report Pelajar Johor terpapar dalam Navigation Pane. Sumitra Kan Fong Kuen 2011

Objek Report Pelajar Johor terpapar dalam Nevigation Pane.

Page 37

Bengkel MS Access 2007 Fasa 2 2011

6.2 Menjana report untuk Query Pencapaian Pelajar Johor. i) Highlight objek Query Pencapaian Pelajar Johor. ii) Pada tab Create, klik butang kawalan Report. iii) Save Report di bawah nama yang sama. iv) Tutup objek Report. 6.3 Ulangi prosedur yang sama untuk Query Pelajar SN dalan BSMM, Pencapaian Peserta Olahraga Lelaki.

Sekian sahaja. Terima kasih.

Rujukan
Adamski, Joseph J. & Finnegan, Kathleen T. (2007). New perspectives on Microsoft Office Access 2007. Boston:Course Technology Microsoft Corporation. (2011). Database basics. Retrieved May 14, 2011 from http://office.microsoft.com/en-us/access-help/database-basics-HA010064450.aspx?CTT=1 Yahya Kurniawan. (n.d.). Belajar sendiri Microsoft Office Access. Kuala Lumpur: Synergy Media.

Sumitra Kan Fong Kuen 2011

Page 38

You might also like