COMBINING TABLES. Akademi Audit Negara. CAATs ASAS ACL / 1

Similar documents
ssk 2023 asas komunikasi dan rangkaian TOPIK 4.0 PENGALAMATAN RANGKAIAN Minggu 11

Pengenalan Sistem Maklumat Dalam Pendidikan

MSS 318 Discrete Mathematics [Matematik Diskret]

MANAGE COURSE RESOURCES LABEL TEXT PAGE URL BOOK FILE FOLDER IMS CONTENT PACKAGE

B,8 PERKHIDMATAN KREDIT DAN PERBANKAN. Pemindahan Data PROSEDUR UNIT KOMPUTER. BPKP/KlOK-117 Bilangan Semakan : 0 Tarikh : PERUBAHAN.

CREATING USER ID AND PASSWORD : NOTA PENTING NOTA PENTING SEBELUM MEMULAKAN PROSES CREATE USER ID & PASSWORD

INSTRUCTION: This section consists of TWO (2) questions. Answer ALL questions. ARAHAN: Bahagian ini mengandungi DUA (2) soalan. Jawab SEMUA soalan.

Panduan Menggunakan Autoresponder FreeAutobot.com

TEKNOLOGI, GADJET & KEIBUBAPAAN

DOKUMEN TIDAK TERKAWAL

MICROSOFT EXCEL. Membina Hamparan Elektronik Fungsi Hamparan Elektronik

FIRST TIME LOGIN & SELF REGISTRATION USER GUIDE LOG MASUK KALI PERTAMA & PENDAFTARAN SENDIRI PANDUAN PENGGUNA

EEE 428 SISTEM KOMPUTER

INSTRUCTION: This section consists of FOUR (4) questions. Answer ALL questions. ARAHAN: Bahagian ini mengandungi EMPAT (4) soalan. Jawab SEMUA soalan.

UNIVERSITI SAINS MALAYSIA. CMT322/CMM323 Web Engineering & Technologies [Kejuruteraan & Teknologi Web]

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

UNIVERSITI SAINS MALAYSIA

PANDUAN PENGGUNA (PENTADBIR SYSTEM/SYSTEM ADMINISTRATOR) (INFOTECH, BPPF DAN POLIS

PANDUAN PENGGUNA (SUPPLIER) e-purchase ORDER FOR SERVICES

Visitor Management System

M2U MANUAL PENGGUNA USER MANUAL M2UNHJ. 0 P a g e BAHAGIAN SIMPANAN DAN PENGELUARAN JABATAN KHIDMAT PENDEPOSIT DAN OPERASI LEMBAGA TABUNG HAJI

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

Pengguna akan diberikan Username dan Password oleh Administrator untuk login sebagai admin/conference Manager bagi conference yang akan diadakan.

INSTRUCTION: This section consists of TWO (2) questions. Answer ALL questions. ARAHAN: Bahagian ini mengandungi DUA (2) soalan. Jawab SEMUA soalan.

INSTRUCTION: This section consists of TWO (2) short answer and structured essay questions. Answer ALL questions.

UNIVERSITI SAINS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2003/2004. September/Oktober 2003

PART A SULIT (EKT 221) BAHAGIAN A. Answer ALL questions. Question 1. a) Briefly explain the concept of Clock Gating.

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

Registration of Supplier (ROS) TM Supplier Registration Renewal via SUS Portal (Pembaharuan Pendaftaran Pembekal TM melalui SUS Portal)

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

PANDUAN PENGGUNA (PENSYARAH)

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

REGISTRATION GUIDE MCIS CUSTOMER PORTAL. Page 1

Panduan Pengguna Autodesk Education Community

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

UNIVERSITI SAINS MALAYSIA. CPT344 Computer Vision & Image Processing [Penglihatan Komputer & Pemprosesan Imej]

CARA-CARA UNTUK MEMBUAT POSTER MELALUI PERISIAN PHOTOSHOP. Untuk membuat poster sediakan beberapa bahan seperti berikut:

UNIVERSITI SAINS MALAYSIA. CCS521 Advanced Distributed Systems Concepts and Design [Konsep dan Reka Bentuk Sistem Teragih Maju]

TS2963 : Pangkalan Data. Nota Makmal. Makmal 4

CLOUD COMPUTING ADOPTION IN BANKING SYSTEM (UTM) IN TERMS OF CUSTOMERS PERSPECTIVES SHAHLA ASADI

UNIVERSITI SAINS MALAYSIA. CST232 Operating Systems [Sistem Pengendalian]

Manual Pengguna. PCN Online Service Fulfillment System

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

UNIVERSITI SAINS MALAYSIA. CCS522 Advanced Data Communication & Computer Networks [Rangkaian Komputer & Komunikasi Data Lanjutan]

UNIVERSITI SAINS MALAYSIA. CPT103/CPM211 Struktur Data & Paradigma Pengaturcaraan

UNIVERSITI SAINS MALAYSIA. CPT103 Struktur Data & Paradigma Pengaturcaraan

UNIVERSITI SAINS MALAYSIA. CST332 Internet Protocols. Architecture & Routing [Protokol, Seni Bina & Penghalaan Internet]

UNIVERSITI SAINS MALAYSIA. CST331 Principles of Parallel & Distributed Programming [Prinsip Pengaturcaraan Selari & Teragih]

INSTRUCTION: This section consists of TWO (2)short answers and TWO (2) structured essays. Answer ALL questions.

MAT181 Programming For Scientific Applications [Pengaturcaraan Untuk Penggunaan Sains]

Registration of Supplier (ROS) TM Supplier Registration Renewal via SUS Portal (Pembaharuan Pendaftaran Pembekal TM melalui SUS Portal)

EEE 348 PENGANTAR REKABENTUK LITAR BERSEPADU

Semasa buku ini ditulis XAMPP mengandungi empat versi:

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

UNIVERSITI SAINS MALAYSIA. CPT111/CPM111 Principles of Programming [Prinsip Pengaturcaraan]

CPT111/CPM111 Principles of Programming [Prinsip Pengaturcaraan]

UNIVERSITI SAINS MALAYSIA. CST333 Distributed & Grid Computing [Perkomputeran Teragih & Grid]

PERU BAHAN PERKHIDMATAN KREDIT DAN PERBANKAN ARAHAN KERJA UNIT KOMPUTER. Tatacara Proses AGM03. BPKP/KJAK-104 Bilangan Semakan : 0 Tarikh :

PENGENALAN KEPADA ALGORITMA & STRUKTUR DATA

INSTRUCTION: This section consists of TEN (10) structured questions. Answer ALL questions.

UNIVERSITI SAINS MALAYSIA. CCS522 Advanced Data Communication and Computer Networks [Rangkaian Komputer dan Komunikasi Data Lanjutan]

ISI KANDUNGAN. Microsoft PowerPoint 2016

1. Akses untuk koperasi adalah melalui

UNIVERSITI SAINS MALAYSIA. CPT111 Principles of Programming [Prinsip Pengaturcaraan]

UNIVERSITI SAINS MALAYSIA. CST131 Computer Organisation [Organisasi Komputer]

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

UNIVERSITI SAINS MALAYSIA. CPT211-CPM313 Programming Language Concepts & Paradigm [Konsep & Paradigma Bahasa Pengaturcaraan]

MAT 181 Programming For Scientific Applications [Pengaturcaraan Untuk Penggunaan Sains]

UNIVERSITI SAINS MALAYSIA. CMT224/CMM221 Multimedia Systems [Sistem Multimedia]

UNIVERSITI SAINS MALAYSIA. CMT422 Multimedia Information Systems & Management [Sistem & Pengurusan Maklumat Multimedia]

UNIVERSITI SAINS MALAYSIA. CPT113 Programming Methodology & Data Structures [Metodologi Pengaturcaraan & Struktur Data]

UNIVERSITI SAINS MALAYSIA. CCS513 Computer Vision and Image Analysis [Penglihatan Komputer dan Analisis Imej]

DETECTION OF WORMHOLE ATTACK IN MOBILE AD-HOC NETWORKS MOJTABA GHANAATPISHEH SANAEI

YAYASAN KUOK BERHAD Arahan Permohonan

MSS 317 Coding Theory [Teori Pengekodan]

VIRTUAL PRIVATE NETWORK: ARCHITECTURE AND IMPLEMENTATIONS

Jawab semua soalan. Nyatakan nilai digit bagi digit yang bergaris. State the digit value of the underlined digit.

ICT SPM 2011 SUGGESTION ANSWER. Section A

MAT 181 Programming for Scientific Applications [Pengaturcaraan untuk Penggunaan Sains]

Panduan Guru Maker UNO/ Arduino

UNIVERSITI SAINS MALAYSIA. CPT103/ CPM211 Struktur Data & Paradigma Pengaturcaraan

ISI KANDUNGAN. Tarikh akhir kemaskini: 9 November 2016 Hakcipta Pusat Komputer, UTeM ms 2

Persekitaran Pengaturcaraan Arduino

AN IMPROVED PACKET FORWARDING APPROACH FOR SOURCE LOCATION PRIVACY IN WIRELESS SENSORS NETWORK MOHAMMAD ALI NASSIRI ABRISHAMCHI

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

SISTEM INTERAKTIF PROFIL PUSTAKAWAN MALAYSIA Interactive Profile System (IPS) for Malaysian Librarians

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

CPT211/CPM313 Programming Language Concepts & Paradigms [Konsep & Paradigma Bahasa Pengaturcaraan]


ISOGEOMETRIC ANALYSIS OF PLANE STRESS STRUCTURE CHUM ZHI XIAN

2.2 Ukuran Data. Kedalaman bit. Perkaitan Saiz Fail Imej dengan Format Fail Empat contoh fail imej : Jenis Fail

...a- JEE ELEKTRONIK DIGIT II. UNlVERSlTl SAINS MALAYSIA. Peperiksaan Semester Kedua Sidang Akademik FebruarVMac 2003.

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

RESOURCE ALLOCATION SCHEME FOR FUTURE USER-CENTRIC WIRELESS NETWORK WAHEEDA JABBAR UNIVERSITI TEKNOLOGI MALAYSIA

ssk 2023 asas komunikasi dan rangkaian TOPIK 4.0 PENGALAMATAN RANGKAIAN

1. Threats bermaksud ancaman, atau lebih dikenali sebagai malware (malicious

ALAMAT IP. Sofirudman Mazuin Asmarul shazila Ainul bariah

BORANG PENCALONAN HADIAH UNIVERSITI NOMINATION FORM FOR UNIVERSITY AWARD

JABATAN KIMIA Kategori Arahan Kerja

JABATAN KIMIA Kategori Arahan Kerja

Transcription:

COMBINING TABLES CAATs ASAS ACL / 1

OBJEKTIF MODUL Mempelajari kaedah menggabung dan menghubungkan dua atau lebih table bagi mencapai objektif Audit. Mempelajari kaedah menggunakan maklumat yang sedia ada dari pelbagai table bagi mencapai objektif Audit. Menghasilkan penemuan Audit yang lebih sahih dan tepat. CAATs ASAS ACL / 2

DEFINISI EXTRACT DAN APPEND Extract pelbagai table untuk mewujudkan satu Master table. JOIN Kombinasi medan dari dua table berlainan untuk mewujudkan table ketiga. RELATION Akses kepada pelbagai table tanpa mewujudkan table ketiga CAATs ASAS ACL / 3

KEPERLUAN JOIN DAN RELATION Konsep Data Kebanyakan pengkalan data menggunakan relational database Jenis pengkalan data relational database Access, Oracle, SAP, DB2 CAATs ASAS ACL / 4

CONTOH TABLE Table Data Gaji CAATs ASAS ACL / 5

CONTOH ERD espkb Contoh ERD espkb One-to-one relationships occur when there is exactly One-to-one relationships occur when there is exactly one record in the first table that corresponds to exactly one record in the related table. One-to-many relationships occur when each record in TableA may have many linked records in TableB but each record in TableB may have only one corresponding record in TableA. CAATs ASAS ACL / 6

EXTRACT DAN APPEND Definisi: Extract pelbagai table untuk mewujudkan satu Master table. Table 1 Table 2 Master Table CAATs ASAS ACL / 7

EXTRACT DAN APPEND Syarat 1. Kedua dua table mesti berada dalam projek ACL yang sama. 2. Struktur table yang sama format data, data length. 3. Kalau berbeza, struktur table baru tidak tersusun. 4. Data dari table 1 akan mendahului susunan dalam master table. CAATs ASAS ACL / 8

EXTRACT DAN APPEND Hasil append tidak memenuhi syarat CAATs ASAS ACL / 9

1.Klik Data 2.Pilih Extract Data 1 CAATs ASAS ACL / 10

1. Pilih More 2. Tick pada Append To Existing File 2 CAATs ASAS ACL / 11

Masukkan nama (Nama mestilah sama dengan nama table asal yang akan di append) 3 CAATs ASAS ACL / 12

EXTRACT DAN APPEND Aktiviti: Dengan menggunakan table AP_ TRANS dalam folder Account Receivable - sample project Extract data bagi BULAN DIS, namakan TRANS_DIS (Gunakan Fungsi Between) Extract data bulan NOV, namakan Trans_Nov Extract & append data bagi TRANS_DIS ke dlm table Trans_Nov Nyatakan bil rekod CAATs ASAS ACL / 13

EXTRACT DAN APPEND Jawapan Aktiviti: Soalan 1 26 rekod CAATs ASAS ACL / 14

EXTRACT DAN APPEND Aktiviti: F Dengan menggunakan table AR dalam folder Account Receivable -sample project Extract semua data TRANS TYPE IN sebagai AR_IN dan TRANS TYPE CN sebagai AR_CN. Extract dan append data AR_CN ke dalam table AR_IN Tentukan bilangan rekod bagi kedua-dua table. CAATs ASAS ACL / 15

EXTRACT DAN APPEND Jawapan Aktiviti: Soalan 2 696 rekod CAATs ASAS ACL / 16

KUIZ Bolehkah struktur table yang berbeza di extract dan append? F F Ya Tidak CAATs ASAS ACL / 17

JOIN Definisi: F F Kombinasi medan dari dua table berlainan untuk mewujudkan table ketiga yang mengandungi: V V rekod sepadan (match) dan tidak sepadan (unmatched) dari setiap table kombinasi kedua-dua table Sekali kombinasi hanya boleh melibatkan dua table sahaja CAATs ASAS ACL / 18

JOIN Syarat: 1. Mesti ada table pertama (Primary table) dan table kedua (Secondary table) 2. Kedua-dua table mesti berada dalam project ACL yang sama 3. Kedua-dua table mesti mempunyai satu atau lebih key field yang unik V Contoh: nombor KP,nombor gaji,nombor kereta CAATs ASAS ACL / 19

JOIN Syarat: 4. Nama key field boleh berbeza tetapi maklumat mestilah sama V Contoh: nombor kp@nombor kad pengenalan 5. Mesti Character key field - ASCII V Sekiranya key field adalah NUMERIC atau DATE, tukarkan kepada ASCII 6. Length key field mesti sama CAATs ASAS ACL / 20

JOIN CONTOH LENGTH TAK SAMA CAATs ASAS ACL / 21

JOIN Syarat: 7. Arahan join tidak boleh dilaksanakan terhadap table yang telah mempunyai relation. 8. Data dari primary table akan di senarai terlebih dahulu dan diikuti data dari secondary table data sepadan (match ) 9. Data dari primary table sahaja akan disenaraikan data tidak sepadan (unmatched) CAATs ASAS ACL / 22

JOIN 1,2,3,4,5,6 0,1,4,3,6,7,8 Primary table Secondary table CAATs ASAS ACL / 23

JOIN Match Primary table 1,3,4,6 Secondary table CAATs ASAS ACL / 24

JOIN Unmatch (Primary Record) Primary table 2,5 Secondary table CAATs ASAS ACL / 25

JOIN Matched Primary Records (Termasuk semua data primary records) Primary table 2, 5 0, 7, 8 Secondary table CAATs ASAS ACL / 26

JOIN Matched Primary Records (Termasuk semua data secondary records) Primary table 2, 5 0, 7, 8 Secondary table CAATs ASAS ACL / 27

1. Klik Data 2. Pilih Join Tables 1 CAATs ASAS ACL / 28

Menu berikut akan keluar 2 CAATs ASAS ACL / 29

1. Klik pada Primary Keys 2. Double klik pada medan yang dipilih 3 CAATs ASAS ACL / 30

1. Klik pada Primary Fields 2. Klik Add All 4 CAATs ASAS ACL / 31

Pilih Secondary Tables 5 CAATs ASAS ACL / 32

1. Klik pada Secondary Keys 2. Pilih medan yang diperlukan 6 CAATs ASAS ACL / 33

1. Klik pada secondary fields 2. Klik add all 7 CAATs ASAS ACL / 34

Tick pada petak Presort Secondary Table 8 CAATs ASAS ACL / 35

Berikan nama table ketiga 9 CAATs ASAS ACL / 36

Data dari primary table Data dari secondary table 10 CAATs ASAS ACL / 37

JOIN Aktiviti: (Join Match) Gunakan table AR sebagai primary Gunakan table Customer sebagai secondary Tentukan key field Ambil semua medan primary field Namakan table tersebut sebagai JOIN_MATCH_AR_CUST Tentukan bilangan rekod CAATs ASAS ACL / 38

JOIN Jawapan Aktiviti: Soalan 1 Key field customer number 770 rekod match Unmatch 2 rekod CAATs ASAS ACL / 39

JOIN Aktiviti: (Join Unmatch) Gunakan table AR sebagai primary Gunakan table Customer sebagai secondary Tentukan key field Ambil semua medan primary field Tick pada unmatched primary record Namakan table tersebut sebagai JOIN_UNMATCH_AR_CUST Tentukan bilangan rekod CAATs ASAS ACL / 40

JOIN Jawapan Aktiviti: Soalan 2 Key field sales rep number Match 64 rekod Unmatch 0 rekod CAATs ASAS ACL / 41

KUIZ Berikan tiga syarat join? F F F Mesti ada table pertama (Primary table) dan table kedua (Secondary table) Kedua-dua table mesti berada dalam project ACL yang sama Kedua-dua table mesti mempunyai satu atau lebih key field yang unik V Contoh: nombor KP,nombor gaji,nombor kereta CAATs ASAS ACL / 42

RELATION Definisi: Akses kepada pelbagai table tanpa mewujudkan table ketiga CAATs ASAS ACL / 43

RELATION Syarat: 1. Table pertama (parent table) dan table lain (child table) maks. 18 table 2. Semua table perlu berada dalam projek ACL yang sama 3. Satu key field unik diperlukan 4. Nama key field boleh berbeza tetapi maklumat dalam key field mestilah sama CAATs ASAS ACL / 44

RELATION CONTOH RELATION YANG SALAH CAATs ASAS ACL / 45

RELATION Syarat: 5.Character Key field ASCII 6. Panjang (Length) key field mestilah sama 7. Terhad kepada satu key field sahaja 8. Data dari child table boleh di masukkan di mana-mana tempat dalam parent table 9. Table yang mengandungi data paling banyak akan menjadi parent table CAATs ASAS ACL / 46

RELATION Versi 9 Versi 8 CAATs ASAS ACL / 47

1.Klik Data 2.Pilih Relate Table 1 CAATs ASAS ACL / 48

Parent table Klik Add Table 2 CAATs ASAS ACL / 49

1.Pilih Child table 2.Klik pada butang add 3 CAATs ASAS ACL / 50

Parent table Child table 4 CAATs ASAS ACL / 51

1.Klik key field (unik) pada parent table 5 2.Hubungkan kepada key field (unik) pada child table CAATs ASAS ACL / 52

Klik Add Colum ns 6 CAATs ASAS ACL / 53

Pilih Customer 7 CAATs ASAS ACL / 54

8 CAATs ASAS ACL / 55

1. Pilih Customer Name 2. Klik OK 9 CAATs ASAS ACL / 56

10 CAATs ASAS ACL / 57

RELATION Aktiviti: Gunakan table payroll, table empmaster dan workdept Wujudkan table baru dan namakan sebagai maklumat_gaji dengan memasukkan medan berikut: CAATs ASAS ACL / 58

RELATION V V V V V Empno Dept name Gross pay Net Pay Cheque Number V V V V Sex Salary Date Hired Bonus V First Name V Last Name V Job Desc CAATs ASAS ACL / 59

RELATION Aktiviti: Dapatkan maklumat berikut jika gross salary mereka lebih besar dari RM2,200 : Nyatakan Job Desc dan bilangannya Nyatakan nama pegawai yang menerima bonus terendah dan tertinggi CAATs ASAS ACL / 60

RELATION Jawapan Aktiviti: (Job Desc. Dan Bilangan) CAATs ASAS ACL / 61

RELATION Jawapan Aktiviti: (Statistik Bonus) CAATs ASAS ACL / 62

RELATION Jawapan Aktiviti: (Penerima Bonus Tertinggi) CAATs ASAS ACL / 63

RELATION Jawapan Aktiviti: (Penerima Bonus Terendah) CAATs ASAS ACL / 64

KUIZ Nyatakan berapa bilangan maksimum table yang boleh dibuat relation dengan satu parent? CAATs ASAS ACL / 65