struktur database akuntansi

Post on 22-Mar-2017

139 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Struktur Database Akuntansi

Mahasiswa dapat menjelaskan tentangkonsep database dan perbedaannyadengan flat file serta strukturdatabase 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

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

Agenda

• Anatomi Komputer

• Jaringan Komputer

• Komunikasi Data

• Perangkat Lunak

Anatomi Komputer

• BIOS (Basic Input Output System)

• Central Processing Unit (CPU)

• Memory

• Storage

• Input / Output Devices

A

B

C

D

E

F

G

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

Memory

• Tempat menyimpan data sementara

• Jenis Memory :

• ROM (Read Only Memory)

• RAM (Random Access Memory)

• Cache

Storages

• Menyimpan data secara permanen

• Jenis Storage :

• Floppy Disk

• Cartridge

• Compact Disk

• Optical Disk

• USB Flash Disk

• Hard Disk

• Internal Disk

• External Disk

Storages

• Secure Digital

• Compact Flash

• Memory Stick

Input / Output Device

• Input Device :

• Mouse

• Keyboard

• Scanner

• Output Device

• Monitor / Screen

• Printer

• Plotter

• Disk

Printer

• Dot Matrix

• Laser Jet

• Ink Jet

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

DC Supply & Charger

Inverter

Battery

Automatic Voltage Stabilizer

Transfer switch

Uninterruptible Power Supply (UPS)

JARINGAN KOMPUTER

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

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

Topologi Jaringan

Topologi Star

Topologi Bus

Topologi Ring

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

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)

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.

INTERNET

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!

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.

HUB

Server

PC

Print Server

Printer

Dumb

Terminal

Print Server

Sebagai serverprinter untukmenghubungkanprinter denganjaringan

Infrastruktur

• Dial Up

• VSAT (Very Small Aperture Terminal)

• Wireless Local Loop

• Virtual Private Network (VPN)

Software

• Operating System

• Database Management System

• Application

• Programming Language

Database Akuntansi

File vs Database

Pendahuluan

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

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

Menyimpan Data Dalam Satu Tabel

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.

Database System

Data Integration

Data Sharing

Data Independence

KeuntunganDatabase System

No Data Redundancy & Inconsistencies

Analisis lintas fungsi

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.

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

Tipe Atribut

Primary KeyAtribut dalam database yang mengidentifikasi

tabel

Foreign KeyAtribut dalam tabel yang

menjadi primary key dalam tabel lain

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

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

• 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

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)

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

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

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

Metode Akses

Command Line : SQL Plus

pSQL

mSQL

Click and Drag MS-Access

Oracle Browser / Query Builder

MS-Excel

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

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

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

Kamus dan Bahasa Data

Presentasi

Presentasikan infografik yang telah kalian buat dalam 5 menit.

• Software yang digunakan

• Jelaskan isi infografik

• dll

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

Minggu depan QUIZ!

Referensi

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

• Bahan ajar Komputer Audit oleh Marmah Hadi dan Ennoch Sindang

top related