Struktur database akuntansi
-
Upload
rohmad-adi-siaman-sst-akt-mecdev -
Category
Software
-
view
144 -
download
0
Transcript of Struktur database akuntansi
![Page 1: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/1.jpg)
Struktur Database Akuntansi
Mahasiswa dapat menjelaskan tentangkonsep database dan perbedaannyadengan flat file serta strukturdatabase akuntansi
![Page 2: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/2.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/3.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/4.jpg)
![Page 5: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/5.jpg)
Agenda
• Anatomi Komputer
• Jaringan Komputer
• Komunikasi Data
• Perangkat Lunak
![Page 6: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/6.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/7.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/8.jpg)
Memory
• Tempat menyimpan data sementara
• Jenis Memory :
• ROM (Read Only Memory)
• RAM (Random Access Memory)
• Cache
![Page 9: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/9.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/10.jpg)
Storages
• Secure Digital
• Compact Flash
• Memory Stick
![Page 11: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/11.jpg)
Input / Output Device
• Input Device :
• Mouse
• Keyboard
• Scanner
• Output Device
• Monitor / Screen
• Printer
• Plotter
• Disk
![Page 12: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/12.jpg)
Printer
• Dot Matrix
• Laser Jet
• Ink Jet
![Page 13: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/13.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/14.jpg)
DC Supply & Charger
Inverter
Battery
Automatic Voltage Stabilizer
Transfer switch
Uninterruptible Power Supply (UPS)
![Page 15: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/15.jpg)
JARINGAN KOMPUTER
![Page 16: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/16.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/17.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/18.jpg)
Topologi Jaringan
Topologi Star
Topologi Bus
Topologi Ring
![Page 19: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/19.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/20.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/21.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/22.jpg)
INTERNET
![Page 23: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/23.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/24.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/25.jpg)
HUB
Server
PC
Print Server
Printer
Dumb
Terminal
Print Server
Sebagai serverprinter untukmenghubungkanprinter denganjaringan
![Page 26: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/26.jpg)
Infrastruktur
• Dial Up
• VSAT (Very Small Aperture Terminal)
• Wireless Local Loop
• Virtual Private Network (VPN)
![Page 27: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/27.jpg)
Software
• Operating System
• Database Management System
• Application
• Programming Language
![Page 28: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/28.jpg)
Database Akuntansi
![Page 29: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/29.jpg)
File vs Database
![Page 30: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/30.jpg)
Pendahuluan
• Database adalah suatu koleksi data komputer yangterintegrasi, diorganisasikan dan disimpan dalam suatu carayang memudahkan pengambilan kembali
![Page 31: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/31.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/32.jpg)
Menyimpan Data Dalam Satu Tabel
![Page 33: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/33.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/34.jpg)
Database System
Data Integration
Data Sharing
Data Independence
KeuntunganDatabase System
No Data Redundancy & Inconsistencies
Analisis lintas fungsi
![Page 35: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/35.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/36.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/37.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/38.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/39.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/40.jpg)
• 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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/41.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/42.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/43.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/44.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/45.jpg)
Metode Akses
Command Line : SQL Plus
pSQL
mSQL
Click and Drag MS-Access
Oracle Browser / Query Builder
MS-Excel
![Page 46: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/46.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/47.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/48.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/49.jpg)
Kamus dan Bahasa Data
![Page 50: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/50.jpg)
Presentasi
Presentasikan infografik yang telah kalian buat dalam 5 menit.
• Software yang digunakan
• Jelaskan isi infografik
• dll
![Page 51: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/51.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/52.jpg)
Minggu depan QUIZ!
![Page 53: Struktur database akuntansi](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/53.jpg)
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](https://reader031.fdocuments.net/reader031/viewer/2022013120/58d1c34c1a28ab705c8b4aad/html5/thumbnails/54.jpg)