Pendahuluan
Bagaimana kita dapat mendokumentasikan SIA
yang diimplementasikan sebagai database
relasional?
Bab ini menjelaskan bagaimana cara mendesain dan
mendokumentasikan database relasional untuk suatu
SIA.
Memusatkan perhatian pada pembuatan model data,
yang merupakan salah satu aspek desain database
yang harus dipahami para akuntan.
Pendahuluan
Bab ini juga memperkenalkan model akuntansi
REA dan diagram Entity-Relationship (E-R).
Serta menunjukkan bagaimana
mempergunakan alat-alat ini untuk
membangun sebuah model data SIA.
Akhirnya, bab ini akan mendeskripsikan
bagaimana mengimplementasikan hasil model
data dalam database relasional.
Pembuatan
model data
terjadi di
sini
Perencanaan
Operasi dan
Pemeliharaan
Analisis
Persyaratan
Implementasi
Desain
Pengkodean
Jenis-jenis Entitas
Entitas adalah segala sesuatu yang informasinya ingin
dikumpulkan dan disimpan oleh organisasi.
Model data REA mengklasifikasi entitas ke dalam tiga
kategori yang berbeda, yaitu :
1 Sumber daya yang didapat dan dipergunakan oleh
organisasi
2 Kegiatan atau aktivitas bisnis yang dilakukan
organisasi
3 Pelaku yang terlibat dalam kegiatan tersebut
Jenis-jenis Entitas
Sumber daya adalah hal-hal yang memiliki
nilai ekonomi bagi organisasi.
Contoh sumber daya organisasi adalah:
Kas
Persediaan
Peralatan
Jenis-jenis Entitas
Kegiatan adalah berbagai aktivitas bisnis
yang informasinya ingin dikumpulkan
perusahaan untuk tujuan perencanaan dan
pengendalian.
Contoh kegiatan organisasi adalah :
Kegiatan penjualan
Kegiatan penerimaan kas
Jenis-jenis Entitas
Pelaku adalah entitas jenis ketiga dalam model
REA.
Pelaku adalah orang-orang dan organisasi yang
terlibat dalam kegiatan yang informasinya ingin
didapatkan untuk tujuan perencanaan,
pengendalian, dan evaluasi.
Contoh pelaku organisasi adalah
Pegawai
Pelanggan
Inflow
GET
Resource A
Participant
Internal Agent
Participant
External Agent
Participant
External Agent
Economic
Duality
Resource B
Outflow
GIVE
Resource B
Participant
Internal Agent
Inventory
Stock-flow
Sales
Participant
Salesperson
Participant
Economic
Duality
Customer
Participant
Cash
Stock-flow
Cash
Receipts
Participant
Cashier
(1,N)
Customer
Orders
(0,N)
(1,1)
Participant
(0,N)
Customer
(1,1)
Participant
(0,1)
(0,N)
Inventory
(0,N)
InventorySales
Leads to
Salesperson
(0,N)
(0,1)
(1,N)
Participant
(1,1)
Sales
(1,1)
Participant
(0,N)
Customer
Penjualan
Made to
(0, N)
Pelanggan
Penjualan
Made to
(0, N)
Pelanggan
Penjualan
Made to
(0, N)
Pelanggan
Penjualan
(1,1)
Made to
(0, N)
Pelanggan
Sales
(0,1)
(1,1)
Cash
Receipts
Sales
(0,N)
(1,1)
Cash
Receipts
Sales
(0,1)
(1,N)
Cash
Receipts
Sales
(0,N)
(1,N)
Cash
Receipts
Managed
By
Part of
Supervisors
Manages
Departments
Customer
Orders
Part of
Sales
Part of
Cash
Receipts
Players
Part of
Teams
Part of
League
(0,N)
InventoryPurchases
(1,N)
Purchases
(0,N)
(1,1)
Participant
(0,N)
Buyer
(Purchasing Agent)
(1,1)
Participant
(0,N)
PurchasesCash
Disbursements
Vendor
Participant
(1,N)
Cash
(0,N)
Stockflow
(1,1)
Cash
Disbursement
(0,N)
(1,1)
(1,1)
Participant
(0,N)
Cashier
(0,N)
InventoryPurchases
(1,N)
Purchases
(0,N)
(1,1)
Participant
(0,N)
Buyer
(Purchasing Agent)
(1,1)
Participant
(0,N)
PurchasesCash
Disbursements
Vendor
Participant
(1,N)
Cash
(0,N)
Stockflow
(1,1)
Cash
Disbursement
(0,N)
(1,1)
(1,1)
Participant
(0,N)
Cashier
Membuat Tabel
From the previously discussed
REA diagram, nine tables
would be created: one for each
of the seven entities and one
for each of the many-to-many
relationships.
1.Persediaan
2.Pembelian
3.Pegawai
4.Pemasok
5.Kasir
6.
7.
8.
9.
Pengeluaran Kas
Kas
Pembelian-persediaan
Pembelian-pengeluaran
kas
(1, N)
Penerimaan kas
Penjualan
Penjualan
(0, N)
Penerimaan
Kas-Penjualan
(0, N)
Penjualan
Organization Specificity
of REA Diagrams
Due to the fact that S&S sells mass-produced
goods, its REA diagram models the
relationship between sales and inventory as
being many-to-many.
An REA diagram for a rare art dealer would
depict the relationship between sales and
inventory as being one-to-many.
(0, 1)
(1, N)
Penerimaan
Kas
(0, N)
(1, 1)
Penerimaan
Kas
(0, 1)
(1, 1)
Penerimaan
Kas
(0, N)
(1, N)
Penerimaan
Kas
Minggu Ke 4 PEMBUATAN
MODEL DATA DAN DESAIN
DATABASE