struktur database akuntansi

54
Struktur Database Akuntansi Mahasiswa dapat menjelaskan tentang konsep database dan perbedaannya dengan flat file serta struktur database akuntansi

Upload: rohmad-adi-siaman-sst-akt-mecdev

Post on 22-Mar-2017

139 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Struktur database akuntansi

Struktur Database Akuntansi

Mahasiswa dapat menjelaskan tentangkonsep database dan perbedaannyadengan flat file serta strukturdatabase akuntansi

Page 2: Struktur database akuntansi

Curr

iculu

m V

itae

D III Akuntansi STAN (Bintaro)2002-2005

SD s.d SMU (Magelang)1985-2002

Rohmad Adi Siaman SST. Akt., M.Ec.Dev.NIP. 19850529 200602 1 003Magelang, 29 Mei 1985

Auditor Terampil, BPKP Maluku (Ambon)

2006-2008

DIV Akuntansi STAN (Bintaro)2009-2010

Auditor Pertama, BPKPKalimantan Selatan (Banjarbaru)

2011-2012

S2 MEP UGM (Yogyakarta)2012-2014

Auditor Muda, BPKP Pusat danDosen Tidak Tetap PKN

STAN(Jakarta)2014-sekarang

Page 3: Struktur database akuntansi

Conta

ctRohmad Adi Siaman SST. Akt., M.Ec.Dev.NIP. 19850529 200602 1 003Magelang, 29 Mei 1985

085243341401

085243341401

komdit.adis.web.id

twitter.com/adiswebid

facebook.com/rohmadadis

slideshare.net/rohmadadis

Page 4: Struktur database akuntansi
Page 5: Struktur database akuntansi

Agenda

• Anatomi Komputer

• Jaringan Komputer

• Komunikasi Data

• Perangkat Lunak

Page 6: Struktur database akuntansi

Anatomi Komputer

• BIOS (Basic Input Output System)

• Central Processing Unit (CPU)

• Memory

• Storage

• Input / Output Devices

A

B

C

D

E

F

G

Page 7: Struktur database akuntansi

Central Processing Unit

• Merupakan Jantung suatu Komputer :

• Proses Logika

• Proses Aritmatik

• Jenis CPU keluaran intel :

Era Jenis Pentium

1971-1981 Intel 4004, Intel 8008, Intel 8080, Intel 8086, Intel 8088

1982-1989 Intel 286, Intel 386DX, Intel 386SX, Intel 486DX, Intel 486SX

1993-1999 Pentium, Pentium Pro, Pentium II, Pentium II Xeon, Celeron, Pentium III, Pentium III Xeon

2000-2008 Pentium IV, Pentium IV Xeon, Itanium, Pentium M, Pentium E, Pentium D, Core 2 Duo

2009-sekarang Core i3, Core i5, Core i7

Page 8: Struktur database akuntansi

Memory

• Tempat menyimpan data sementara

• Jenis Memory :

• ROM (Read Only Memory)

• RAM (Random Access Memory)

• Cache

Page 9: Struktur database akuntansi

Storages

• Menyimpan data secara permanen

• Jenis Storage :

• Floppy Disk

• Cartridge

• Compact Disk

• Optical Disk

• USB Flash Disk

• Hard Disk

• Internal Disk

• External Disk

Page 10: Struktur database akuntansi

Storages

• Secure Digital

• Compact Flash

• Memory Stick

Page 11: Struktur database akuntansi

Input / Output Device

• Input Device :

• Mouse

• Keyboard

• Scanner

• Output Device

• Monitor / Screen

• Printer

• Plotter

• Disk

Page 12: Struktur database akuntansi

Printer

• Dot Matrix

• Laser Jet

• Ink Jet

Page 13: Struktur database akuntansi

Terminal• Dumb Terminal (Character Mode) : hanya monitor dan

keyboard. Monitor hanya menampilkan karakter

• X Terminal (Windows Base) : Monitor dan keyboard. Monitor bisa menampilkan image

• Intelligent Terminal : X Terminal plus CPU

• Network-PC : Intelligent terminal terhubung dengansever

Page 14: Struktur database akuntansi

DC Supply & Charger

Inverter

Battery

Automatic Voltage Stabilizer

Transfer switch

Uninterruptible Power Supply (UPS)

Page 15: Struktur database akuntansi

JARINGAN KOMPUTER

Page 16: Struktur database akuntansi

LAN(Local Area Network)• Jaringan lokal yang biasanya berlokasi dalam satu gedung

• Menggunakan Pengalamatan Jaringan (Network Address) yang sama

Contoh : NNN.NNN.NNN.HHH

11.006.220.xxx

Workgroup: ketrampilan

Sub net mask: 255.255.255.0

Page 17: Struktur database akuntansi

WAN(Wide Area Network)• Jaringan lokal yang biasanya berlokasi pada lebih dari satu gedung

• Menggunakan Pengalamatan Jaringan (Network Address) yang sama

Contoh : NNN.NNN.NNN.HHH

192.006.053.220

Page 18: Struktur database akuntansi

Topologi Jaringan

Topologi Star

Topologi Bus

Topologi Ring

Page 19: Struktur database akuntansi

Jenis Jaringan

Peer to Peer

Masing-masing sebagai Server sekaligus Client

Client Server

Salah satu bertindak sebagai Server, lainnya Client

Client/

Server

Client/

Server

Client

Server

Page 20: Struktur database akuntansi

Internet

The Internet is simply a global networkconnecting millions of computers, that all worktogether to share information. The computer youare using to access this information, the computerI am using to assemble this information, and allthe computers in between are consideredindependent hosts of the Internet(www.about.com)

Page 21: Struktur database akuntansi

Internet

The Web is a system of Internet servers that supports acollection of documents that are written and formatted usingthe same type of programming language, called HypertextMarkup Language, or HTML

These documents, or Web Sites, are able to be retrieved andviewed when you enter a Web Site address in your browser,because you are actually sending a Hypertext Transfer Protocol (HTTP) command to the Web server directing it to find andtransmit the requested Web page.

Page 22: Struktur database akuntansi

INTERNET

Page 23: Struktur database akuntansi

Intranet

An Intranet is a private network belonging to anorganization, usually a corporation, accessible only by theorganization's members, employees, or others withauthorization. (www.about.com)

In essence, it's like a mini version of the Internet.

Sebutkan contoh intranet!

Page 24: Struktur database akuntansi

Hub, Repeater, Switch, Bridge, Router

Repeater Repeater, menguatkan sinyal dan mengirimkan dari satu repeater ke repeater lain.Repeater berfungsi membantu menguatkan sinyal yang melemah akibat jarak,sehingga sinyal dapat ditransmisikan ke jarak yang lebih jauh.

Hub Hub menghubungkan semua komputer yang terhubung ke LAN. Hub adalah repeaterdengan jumlah port banyak (multiport repeater). Hub tidak mampu menentukantujuan; Hub hanya mentrasmisikan sinyal ke setiap line yang terkoneksi dengannya,menggunakan mode half-duplex. Hub digunakan pada Topologi Star.

Switch Switch menghubungkan semua komputer yang terhubung ke LAN, sama seperti hub.Perbedaannya adalah switch dapat beroperasi dengan mode "full-duplex" dan"mampu mengalihkan jalur dan memfilter informasi ke dan dari tujuan yang spesifik"

Bridge Bridge adalah intelligent repeater. Bridge menguatkan sinyal yang ditransmisikannya,tetapi tidak seperti repeater, Bridge mampu menentukan tujuan. Selain itu bridgejuga membagi satu buah jaringan kedalam dua buah jaringan.

Router Router adalah peningkatan kemampuan dari bridge. Router mampu menunjukkanrute/jalur (route) dan memfilter informasi pada jaringan yang berbeda. Beberaparouter mampu secara otomatis mendeteksi masalah dan mengalihkan jalur informasidari area yang bermasalah. Router bekerja menggunakan routing table yang disimpandi memory-nya untuk memutuskan tentang kemana dan bagaimana paket dikirimkan.

Page 25: Struktur database akuntansi

HUB

Server

PC

Print Server

Printer

Dumb

Terminal

Print Server

Sebagai serverprinter untukmenghubungkanprinter denganjaringan

Page 26: Struktur database akuntansi

Infrastruktur

• Dial Up

• VSAT (Very Small Aperture Terminal)

• Wireless Local Loop

• Virtual Private Network (VPN)

Page 27: Struktur database akuntansi

Software

• Operating System

• Database Management System

• Application

• Programming Language

Page 28: Struktur database akuntansi

Database Akuntansi

Page 29: Struktur database akuntansi

File vs Database

Page 30: Struktur database akuntansi

Pendahuluan

• Database adalah suatu koleksi data komputer yangterintegrasi, diorganisasikan dan disimpan dalam suatu carayang memudahkan pengambilan kembali

Page 31: Struktur database akuntansi

Menyimpan Data Dalam Satu Tabel

Update Anomaly

Pembaruan di satu lokasi tapi terjadi

pembaruan di lokasi lain

Insert Anomaly

Penambahan catatan di dalam database

yang menyebabkan database menjadi cacat

Delete Anomaly

Penghapusan catatan yang mengakibatkan

hilangnya seluruh data sebuah entitas

Page 32: Struktur database akuntansi

Menyimpan Data Dalam Satu Tabel

Page 33: Struktur database akuntansi

Memvariasikan Jumlah Kolom

Satu entitas dibuat satu baris data dengan penambahankolom ke kanan tiap ada transaksi baru.

Cara ini menjadi tidak efektif karena jumlah kolommenjadi banyak sekali.

Page 34: Struktur database akuntansi

Database System

Data Integration

Data Sharing

Data Independence

KeuntunganDatabase System

No Data Redundancy & Inconsistencies

Analisis lintas fungsi

Page 35: Struktur database akuntansi

Relational Database

Relational

Database

Atribut non kunciharus menjelaskankarakteristik obyekyang diidentifikasi

melalui Primary Key

Foreign Key jika tidak nolharus memiliki nilai

yang sesuai dengan tabel lain

Setiap

Kolom harus

dinilai

tunggal

Primary Key tidak

Bolehkosong

Relational Database ManagementSystem (RDBMS) adalah perangkatlunak komputer yang digunakan untukmerencanakan, membangun,mengorganisasikan dan mengendalikankumpulan data di dalam komputerberdasarkan suatu model datarelasional.

Page 36: Struktur database akuntansi

Konsep Dasar

• Informasi diorganisasikan dalam table.

• Table terdiri dari column (field) dan row (record).

• Primary Key : satu (atau lebih) field yang menjadikan saturecord dalam unik dalam suatu table

• Foreign Key : satu (atau lebih) field untuk menjagaintegritas suatu record jika direlasikan dengan suatu recorddi table lain

Page 37: Struktur database akuntansi

Tipe Atribut

Primary KeyAtribut dalam database yang mengidentifikasi

tabel

Foreign KeyAtribut dalam tabel yang

menjadi primary key dalam tabel lain

Page 38: Struktur database akuntansi

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO

EMP

DEPTNODNAME LOC

DEPT

CUSTID NAME ADDRESS CITY STATE ZIP AREA PHONE REPID CREDITLIMITCOMMENTS

CUSTOMER

Konsep Dasar

Page 39: Struktur database akuntansi

Pendahuluan

• SQL (Structured Query Language) : Bahasa yang digunakanuntuk berinteraksi dengan database (relasional)

• SQL merupakan standar ISO dan ANSI

• Bahasa non prosedural, lebih mementingkan “apa” yangdiinginkan daripada “bagaimana” mendapatkan yangdiinginkan

Page 40: Struktur database akuntansi

• SQL dan Audit (?)• Salah satu langkah dalam CAATs adalah data downloading

• SQL dapat digunakan sebagai alat bantu dalam proses datadownloading

• Terdapat beberapa feature dalam SQL yang dapat digunakansebagai Purpose Written Software

• SQL merupakan bahasa standar (ISO/ANSI) sehingga banyakDBMS yang mengadopsinya sebagai bahasa perantara

Page 41: Struktur database akuntansi

Pendahuluan

• Sejarah Singkat SQL• IBM's San Jose Research (1970s)

• SQL published (1976)

• ORACLE announces first commercial RDBMS based on SQL(1979)

• SQL/DS IBM's first RDBMS (1982)

• DB2 IBM's second RDBMS (1985)

• ANSI makes SQL the industry standard (1986)

• Oracle Introduced SQL*Plus (~1983)

• Oracle announces ORDBMS (1998)

Page 42: Struktur database akuntansi

Pendahuluan

•Beberapa Produk berbasis SQL • Oracle (Oracle Database Server)

• Microsoft (Microsoft SQL Server/MS Access)

• IBM (DB2 Universal Database Server)

• Sybase (Sybase SQL Anywhere)

• Postgress (PostgreSQL)

• mySQL

Page 43: Struktur database akuntansi

Konsep Dasar• Database ManipulationLanguage (DML)

• Menayangkan isi (content) database

• Menambah,mengubah isi database

• Menghapus isi database

• Database Definition Language (DDL)• Mendefinisikan database dan objek di dalamnya

• Memodifikasi struktur database

• Database Control Language (DCL)• Mengatur akses user ke database

Page 44: Struktur database akuntansi

SQL dan Client/Server Computing Environment

UNIX-Based / Main Frame / Windows Based

PC (Windows Based) PC (Windows Based)

Command

Data

DATABASE

Application Application

Konsep Dasar

Page 45: Struktur database akuntansi

Metode Akses

Command Line : SQL Plus

pSQL

mSQL

Click and Drag MS-Access

Oracle Browser / Query Builder

MS-Excel

Page 46: Struktur database akuntansi

Manipulasi Data

SELECT Menampilkan data dari database

INSERT Menambahkan data ke dalam database

DELETE Menghapus data dari database

UPDATE Mengubah data dalam database

Perintah-perintah

Page 47: Struktur database akuntansi

Definisi Data

CREATE TABLE Membuat table baru dalam database

DROP TABLE Menghapus table yang sudah ada dalam database

ALTER TABLE Mengubah struktur table yang dalam database

CREATE VIEW Membuat view baru adalam database

DROP VIEW Menghapus view dari database

CREATE INDEX Membuat index terhadap satu atau lebih column dari

suatu table

DROP INDEX Menghapus index terhadap satu atau lebih column dari

suatu table

CREATE DATABASE Membuat struktur suatu database

ALTER DATABASE Mengubah struktur suatu database

DROP DATABASE Menghapus struktur database beserta isinya

Perintah-perintah

Page 48: Struktur database akuntansi

Perintah-perintah

Pengendalian Akses

GRANT Memberi ijin akses terhadap user atas suatu

kegiatan dalam database

REVOKE Mencabut ijin akses terhadap user atas suatu

kegiatan dalam database

Pengendalian

Transaksi

COMMIT Menyetujui suatu perubahan/penambahan suatu

data

ROLLBACK Membatalkan suatu perubahan/penambahan

suatu data

SET TRANSACTION Memabatasi karateristik suatu transaksi dalam

database

Page 49: Struktur database akuntansi

Kamus dan Bahasa Data

Page 50: Struktur database akuntansi

Presentasi

Presentasikan infografik yang telah kalian buat dalam 5 menit.

• Software yang digunakan

• Jelaskan isi infografik

• dll

Page 51: Struktur database akuntansi

Tugas Komputer Audit

• Kerjakan pilihan ganda berjumlah 50.

• Kumpulkan pada selembar kertas, diberi identitas.

• Kumpulkan pada hari Rabu minggu depan.

• Bisa diunduh di http://tinyurl.com/komputeraudit

Page 52: Struktur database akuntansi

Minggu depan QUIZ!

Page 53: Struktur database akuntansi

Referensi

• Auditing PDE Dengan Standar IAI : Edisi kelima, Anies S.M. Basalamah, 2011

• Bahan ajar Komputer Audit oleh Marmah Hadi dan Ennoch Sindang

Page 54: Struktur database akuntansi