KONSEP DATA BASE Pengertian Data Base

Slides:



Advertisements
Presentasi serupa
PROGRAM APLIKASI BERBASIS DATA MICROSOFT ACCES
Advertisements

MEDIA PEMBELAJARAN KKPI
Oleh: Sustin Farlinda, S.Kom,MT
Audit Command Language
SISTEM BASIS DATA.
Membuat Data Base Kemahasiswaan
TEKNIK AUDIT BERBANTUAN KOMPUTER MENGGUNAKAN SOFTWARE ACL For WINDOWS
Konsep Dasar Database Database (basis data) adalah: sistem penyimpanan beragam jenis data dalam sebuah entitas yang besar untuk diolah sedemikian rupa.
DATABASE & TABLE By : d e w i.
Putu Prayogi Widyatama
Pemrograman Terstruktur
Audit Command Language
Keterampilan Komputer
Pertemuan 5-1 Database dan Sistem Manajemen Database
Database Pengertian database dalam visual foxpro berbeda dengan pengertian database dalam Foxpro versi sebelumnya, yang berarti tabel. Dalam Visual Foxpro,
Database dalam Ms.Access
DATABASE Pert. 1 Pengenalan Microsoft Access Dosen : Dewi Octaviani, S
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Data Types Data Definition Language Referential Constraint SQL Query
Lingkungan MS Access Pertemuan 2
Pemeriksaan Akuntansi Berbasis Komputer
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
MANAJEMEN SUMBER DAYA DATA
Pemrograman Visual 2 Pertemuan 1 Genap 2014/2015.
Pengenalan Sistem Basis Data
MEDIA PEMBELAJARAN KKPI
(Teknik Perolehan Data dan Analisis Data Tunggal)
PENGENALAN SISTEM BASIS DATA
PENGANTAR KOMPUTER & TI 2A
MENGOPRASIKAN APLIKASI DATABASE ( Microsoft Access )
PERTEMUAN I Perancangan Database.
PEMASARAN BERBASIS WEB
Database Manajemen System Dinda Prasetia,Skom.
PERTEMUAN III MICROSOFT ACCESS 2003
Mengelola Desain Tabel
Konsep Teknologi Informasi B
PENGANTAR BASIS DATA M6.
Spreadsheet Pengolah Angka atau spreadsheet merupakan suatu tabel nilai-nilai yang disusun dalam baris dan kolom. Masingmasing nilai dapat memiliki suatu.
MENGELOLA DESAIN TABEL
Field Name / Nama Field Data Type / Tipe Data
Membuat Table Pertemuan 3
PEMASARAN BERBASIS WEB
SQL OVERVIEW.
Sistem Informasi Psikologi
Sistem Informasi Akuntansi
PENGELOLAAN DATA Roni Kurniawan M.Si.
AUDIT DALAM LINGKUNGAN SISTEM INFORMASI KOMPUTER
KONSEP DASAR BASIS DATA
MERANCANG DAN MEMBUAT TABEL
Loading.
Sistem Basis Data (Kuliah 2)
Mengelola Desain Tabel
Membuat Dokumen dengan Software Pengolah Angka
Management Information System
PEMROGRAMAN BASIS DATA
QUIS DPSIA Siapkan Kertas Selembar, pada kertas tersebut tuliskan:
SISTEM INFORMASI AKUNTANSI
Perancangan Fisik Basis Data
Microsoft Office Access
TUGAS AKHIR PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK SECARA TUNAI PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK.
Pengantar Basis data Lamhot Sitorus, M.Kom.
Sistem Pengolahan Data
MENGELOLA DESAIN TABEL
MERANCANG DAN MEMBUAT TABEL
Penjelasan Umum & Pengenalan Data
MEDIA PEMBELAJARAN KKPI
Aplikasi Komputer Pertemuan 1 Pengantar Aplikasi Komputer
Pengenalan Microsoft Access
Paket Program Pengolah Angka / Spreadsheet 1. Kompetensi Dasar 1.1Mensyukuri karunia Tuhan Yang Maha Esa, atas pemberian amanah untuk mengelola administrasi.
Komponen table Ms. Access
Transcript presentasi:

KONSEP DATA BASE Pengertian Data Base File-Oriented Approach vs Data Base Approach Tujuan Merancang DB Struktur Data Hubungan Antar File

Pengertian Database File-Oriented Approach vs Data Base Approach

Pengertian Data Base Data base : File : Master File/Table : Kumpulan dari file yang saling berhubungan File : Kumpulan dari record yang sama Master File/Table : Berisi record yang relatif permanen Transaction Files/Tables : Berisi record yang menggambarkan kejadian bisnis

Tujuan Merancang Data Base Sharability : data yang sama digunakan oleh user yang berbeda Availability : data dapat diakses kapanpun dibutuhkan Evolvability : data dapat di modifikasi dengan mudah Integrity : harus autentik, akurat dan komplet

Konsep Data Data Files Records Fields 4 Konsep Utama : HIRARKI DATA: Byte  Field  Record  File  Database

Data Huruf , Angka , atau Simbol yg mewakili informasi, sesuai untuk diproses, dikomunikasikan & diinterepretasikan.

File Suatu kumpulan dari record-record yang disimpan atau diproses sebagai satu kesatuan.

Record Suatu kumpulan field-field yang terelasi berisikan kelompok item-item data untuk diproses. Record adalah bagian dari suatu File.

Field Area tertentu pada record yang digunakan untuk menyimpan data . Field adalah bagian dari record, berisi satuan data, membentuk kolom

File, Record, Field

File & Field

Struktur Data Elemen di dalam struktur data Field: Name, Type, Start, Length, Descriptions Key Field Struktur Data Elemen didalam struktur data, adalah sebagai berikut : Field : elemen data (bentuk/format fisik dari bentuk data) Key Field : field yang memiliki value yang mengidentifikasikan satu dan hanya satu record dalam file, dan bisa menghubungkan antar file dengan key field yang sama format dan isinya Setiap file harus memiliki primary key yang unik Harus ada relasi antar file

Struktur Data Field : elemen / item data memiliki NAMA FIELD, TIPE, POSISI AWAL, PANJANG, KETERANGAN Setiap file yang terhubung memiliki key field Key field : field berisi data nomor/kode/teks yang menjadi ‘identifier’ bagi suatu record data dan digunakan untuk menghubungkan dengan file lain ada relasi antar file dalam suatu database

Struktur Data

Struktur Data

Hubungan Antar File

PENGANTAR ACL

ACL Perangkat lunak yang dirancang khusus untuk melakukan analisis dan audit atas data elektronik, dan menghasilkan laporan secara fleksibel. Bermanfaat bagi analis data, auditor, manajemen.

Penggunaan ACL Footing & balancing Seleksi data dan pelaporan Stratifikasi dan pengelompokan data Daftar konfirmasi piutang Ikhtisar umur piutang Laporan penyimpangan Pembandingan data antar file Rekalkulasi

Persyaratan Menggunakan ACL Peralatan & S/W Komputer: > Pentium III, RAM 256MB Memory & processor kecepatan harddisk back up S/W ACL S/W Pendukung: Internet Explorer, Adobe Acrobat Reader, MS-Excel, MS-Word, ODBC

Persyaratan Menggunakan ACL Ketrampilan Auditor / Analisis data Memahami aplikasi bisnis & audit / analisis data Menguasai konsep data dan database Membaca dokumentasi sistem Menggunakan audit software Auditee Komputerisasi lancar & tertib Dokumentasi sistem memadai Data dapat diakses dengan audit software Memahami pentingnya audit / analisis data

ACL dan TABK ACL (Audit Command Language) merupakan sebuah generalized audit software yang dimanfaatkan dalam mengimplementaskan Teknik Audit Berbantuan Komputer (TABK) ACL digunakan dalam IS Audit untuk melakukan audit atas file komputer (auditing computer files) ACL memiliki kemampuan untuk mengenali berbagai variasi format file dan ‘membaca’ file tersebut sebagai sebuah ‘tabel’ sehingga mudah untuk dianalisis sesuai dengan tujuan audit.

ACL dan Data Integrity ACL dapat dimanfaatkan untuk membantu bagian TI menjaga integritas data dengan melakukan proses DATA CLEANSING & MATCHING Di Bank: database nasabah hanya 1, meski memiliki beberapa rekening. Ini bisa dicek oleh ACL dengan menguji kesamaan / kemiripan NAMA, ALAMAT, TGL LAHIR, NAMA IBU, dsb Di Manufaktur: untuk memastikan bahwa database INVENTORY benar-benar up-to-date dan valid

ACL dan MIS ACL dapat dimanfaatkan untuk membantu menghasilkan laporan MIS secara fleksibel tanpa mengganggu operasional TI. Data operasional dicopy / didownload Data dianalisis dengan ACL Hasil analisis dibuat Report atau diekspor ke Excel / Word untuk dibuat Laporan sesuai kebutuhan Misal: Laporan Penjualan 10 Terbesar Laporan Ikhtisar Pergerakan Inventory

Bagaimana ACL Mengelola Data Program aplikasi tradisional pengolah kata, spreadsheet dan disain grafik menggunakan dokumen untuk menyimpan format dan data yang di-input. Sementara itu, dokumen yang diciptakan ACL hanya menyimpan format bukan data. Data dan informasi yang akan dianalisis tersimpan dalam satu atau lebih file tanpa tersentuh dan berada di luar ACL

Pengelolaan Dokumen ACL Dokumen ACL hanya memuat penjelasan bagaimana data disimpan dalam file-file data yang terkait, termasuk format laporan maupun prosedur otomatisasi yang didisain untuk menganalisis data. Dokumen ACL tidak berisi data fisik apapun ACL menggunakan Table Layout (TL) untuk mengaitkan dokumen ACL dengan file-file data. TL ini menjelaskan struktur dan isi file data, termasuk informasi mengenai nama field, tipe data, di mana setiap field dimulai, panjang setiap field dan seterusnya

Pengelolaan Dokumen ACL ACL menganalisis file-file data dan menyajikan informasi relevan tanpa harus mengimpor ataupun mengkonversi file-file data ke dalam format standar Karena ACL tidak pernah merubah isi file data sumber, ACL dapat memiliki lebih dari satu TL yang dihubungkan ke suatu file data. Keterkaitan yang erat antara file data dengan TL, keduanya kerap disebut saja sebagai Input File

Table Layout Table Layout (TL) merupakan dokumen ACL yg menyimpan ‘format’ file data yang dapat dibaca oleh ACL yang terpisah dari ‘data fisik’ yang ada dalam file data ACL melakukan analisis data melalui TL. Apabila ACL merubah ‘struktur data’ dalam TL, itu berarti ACL hanya merubah ‘format’ saja. Data fisik yang tersimpan dalam file data klien tetap aman tersimpan tanpa mengalami perubahan apa-apa Auditor dapat dengan fleksibel melakukan analisis data yang diperlukan tanpa khawatir merusak file data klien

Memahami Data Ketika sebuah TL dibentuk, ACL otomatis membentuk format standar sesuai dengan isi file data yang disebut sebagai Default View Ketika ditampilkan, sebuah TL mengambil bentuk tabel di mana baris merupakan record dan kolom merupakan field ACL secara fleksibel bisa merubah tampilan ini dengan cara menghapus kolom ataupun menambah kolom (me-nambah calculated field misalnya). Juga dapat membatasi jumlah baris (dengan jalan filtering) Tampilan ‘baru’ ini dapat disimpan dalam ‘file format’ yang terpisah dari Default View

Virtual Field ACL membuat field baru secara virtual, tidak menambah / mempengaruhi data asli. Yang berubah hanya Table Layout. Data dari virtual field nampak di layar, dapat diprint, disimpan ke aplikasi lain, namun tidak ada secara fisik. Ini berbeda dengan penambahan kolom di Excel yang akan menambah data secara fisik.

Istilah ACL Projects Project file secara fisik serupa dengan file cabinet, untuk mengelola dokumen dan data tiap projek agar tidak bercampur baur dengan yang lain. Untuk kepentingan audit, auditor harus membuat project file untuk setiap klien dan objek audit. Hal ini penting untuk membedakan satu audit dengan audit lainnya, terutama apabila unit usaha yang diperiksa sedemikian kompleksnya. ACL Project File memiliki extension .acl yang berisi Table Layout (struktur / format data), View, Batches, Workspaces, dan Log. Table File berisi data dalam format tabel yang akan dianalisis dengan ACL. (nama file: xxxx.FIL)

Istilah View Digunakan untuk menampilkan seluruh atau sebagian data dan untuk menghasilkan laporan sementara (ad hoc reports). Kita dapat menciptakan berbagai macam ad hoc reports dari satu file data. Scripts Perintah-perintah ACL dapat dikumpulkan dalam satu file batch dan dijalankan berurutan seperti suatu aplikasi. Workspaces Untuk menyimpan formula / rumus yang dapat digunakan pada beberapa file / table berbeda. Log file Untuk mencatat semua pekerjaan (perintah dan hasilnya). Ini akan membantu dalam penyusunan kertas kerja audit dan review pekerjaan audit.

Langkah Pemakaian ACL Perencanaan Projek Analisis / Audit Pemahaman Sistem & Ketentuan Perolehan Data (file komputer) Akses Data memakai ACL Pemeriksaan Integritas Data Analisis Data Review & Konfirmasi Indikasi Temuan Pelaporan atas Temuan

Mengenal Tampilan ACL Aktifkan ACL Buka Help menu Pelajari Tampilan Layar ACL

Basic Audit Pemeriksaan Integritas Data Jumlah Record, Total Nilai Kelengkapan apakah ada data yang tidak diisi: blank, 0 Kebenaran / Validitas Nilai nilai negatif, kode tidak mengikuti aturan Kewajaran lembur > 40 hrs, Qty Order > 5*MinQty, Tgl Jual < Tgl Beli Keunikan Data duplikasi Urutan data loncat

Basic Command (Menu: Analyze) COUNT MENGHITUNG JML. RECORD TOTAL MEMBUAT TOTAL NILAI CLASSIFY MEMBUAT REKAPITULASI DATA BERDASAR FIELD CHARACTER PROFIL & STRATIFY MENGELOMPOKKAN DATA NUMERIC PER RANGE NILAI STATISTIC MENGETAHUI NILAI MAX., MIN, ZERO, AVG, TOTAL AGE MEMBUAT AGING SCHEDULE

View, Virtual Field EXPRESSION VIEW FILTER ADD COLUMN MEMBUAT RUMUS / PERHITUNGAN / KRITERIA SELEKSI DATA EXPR1 AND [OR] EXPR2 … VIEW FILTER MENAMPILKAN DATA YANG DIKEHENDAKI ADD COLUMN MENAMBAH FIELD, BISA DARI FIELD YG ADA ATAU FIELD BARU HASIL EXPRESSION DARI AUDITOR

Function AGE(TGL, CUTOFF) MINIMUM(N1, N2) MATCH(field, n1, n2, n3, nn) Menghitung umur suatu tanggal ke cut-off  dlm hari. Agar hasil menjadi dalam minggu: dibagi 7, bulan: dibagi 30, tahun: 365 MINIMUM(N1, N2) Menentukan nilai mana yg lebih kecil MATCH(field, n1, n2, n3, nn) Menemukan data (n) di field, mulai dari depan FIND(Text, Field) Menemukan suatu text di field, posisi acak BETWEEN(Field, N1, N2) Mencari nilai yang termasuk di antara dua nilai, misal 1000 – 5000, tgl `20041031` sd `20041231`

Advanced Command CREATE VIRTUAL FIELD – complex condition Edit ~ Table Layout ~ Add New Expression Default: nilai pada field baru, di luar kondisi yang ditetapkan Field berisi beberapa kondisi EXPORT to other files Export ke file Excel, Word, dll untuk membuat KKA EXTRACT Mengambil sebagian data untuk disimpan ke file baru Membaca Database File Membaca Excel File

Advanced Command RELATION JOIN MERGE Menghubungkan beberapa file secara Virtual Serupa dengan fungsi LOOKUP di Excel JOIN Menghubungkan beberapa file secara fisik dengan menggabungkan field dari tiap file, membentuk file baru MERGE Konsolidasi data, menggabungkan beberapa file yang strukturnya sama.

TERIMA KASIH Ada pertanyaan?