Anda di halaman 1dari 12

KELOMPOK 3

PEMBUATAN MODEL DATA DAN DESAIN


DATABASE

http://www.free-powerpoint-templates-design.com
Pengertian Database
Database adalah kumpulan data yang di-
simpan secara sistematis di dalam komputer
yang dapat diolah atau dimanipulasi menggu
nakan perangkat lunak (program aplikasi)
untuk menghasilkan informasi.
PROSES DESAIN DATABASE
Langkah-Langkahnya diantaranya :

Analisis Persyaratan 1 4 Perbaikan Skema

Desain Database
2 5 Desain Database Fisik
Konseptual

Desain Database Desain Aplikasi dan


Logika 3 6 keamanan
Diagram Hubungan Entitas (ERD)
Entity Relationship Diagram
Merupakan suatu teknik grafis yang
menggambarkan skema database. Disebut
sebagai diagram E-R karena diagram
tersebut menunjukkan berbagai entitas yang
dimodelkan serta hubungan antar entitas
tersebut.

ERD digunakan oleh


perancang sistem untuk
memodelkan data yang
nantinya akan dikembang
kan menjadi database.
Elemen-elemen Diagram Hubungan Entitas (ERD)

Entitas
Menunjukkan objek-objek
data yang terkait dalam
sistem. Digambakan dengan
persegi panjang

Attribute
Mendeskripsikan
karakteristik dalam
entitas. Digambarkan
dengan elips

Relationship
Suatu hubungan
alamiah yang terjadi
antara satu entitas atau
lebih
Model DATA REA (Resource Event Agent)
Model data REA merupakan suatu alat pemodelan konseptual yang secara
khusus dipergunakan dalam desain database SIA yang digunakan sebagai
alat pembuatan model konseptual yang fokus terhadap aspek semantik
bisnis yang mendasari aktivitas rantai nilai suatu organisasi.

Jadi berguna untuk mendokumentasikan SIA tingkat lanjut yang mengguna-


kan database, karena kardinalitsnnya dalam diagram REA menyediakan infor
masi mengenai praktik bisnis organisasi dan pola pertukaran ekonominya.
Model data REA memberikan petunjuk dalam desain database dengan cara
menidentifikasi entitas-entitas apa saja yang seharusnya dimasukkan
ke dalam database sistem informasi akuntansi dan menentukan bagaimana
membuat struktur antar entitas dalam database tersebut.
Model data REA mengklasifikasikan entitas kedalam 3 kategori:

1 Resource (Sumber daya),


Adalah hal-hal yang memiliki nilai ekonomis bagi
organisasi. Contohnya: kas, inventaris,
peralatan, persediaan, gudang, dan tanah.

2 Event (Kegiatan atau aktivitas bisnis)

Adalah berbagai aktivitas bisnis yang informasinya


ingin dikumpulkan perusahaan untuk tujuan
perencanaan dan pengendalian

3 Pelaku (Agents)

Merupakan orang-orang dan organisasi yang terlibat


dalam kegiatan yang informasinya ingin didapatkan
untuk tujuan perencanaan, pengendalian dan
evaluasi. Contohnya: Pegawai, pelanggan, pemasok
Membangun diagram REA untuk siklus transaksi
1. Identifikasi kegiatan ekonomi yang
mewakili hubungan dasar memberi untuk
menerima dalam siklus tersebut.

Easy to change 2. Identifikasi sumber daya yang


colors photos dipengaruhi oleh setiap kegiatan pertukaran
and Text. ekonomi dan para pelaku yang terlibat
Easy to change dalam kegiatan tersebut.
colors, photos
and Text. 3. Analisis setiap pertukaran ekonomi
untuk menetapkan apakah kegiatan
Easy to change
tersebut harus dipecah menjadi suatu
colors, photos
kombinasi dari satu atau lebih kegiatan
and Text.
komitmen dan kegiatan pertukaran
Easy to change ekonomi .
colors, photos
and Text. 4. Tetapkan kardunalitas setiap hubungan.
MENGIMPLEMENTASIKAN DIAGRAM REA DALAM DATABASE-
RELASIONAL
1. Membuat tabel untuk 3. Menggunakan kunci luar
setiap entitas berbeda untuk mengimplementasikan
untuk setiap hubungan hubungan satu-ke-satu dan
hubungan satu-ke-banyak.
banyak-ke-banyak

2. Memberikan
atribut tabel yang
sesuai
Menggunakan
diagram REA
01 02
Mengguakan
Menggunakan
Diagram REA
dalam Diagram REA
identifikasi dalam
kegiatan identifikasi
pertukaran sumber daya
ekonomi dan pelaku
Kesimpulan :

Tujuan dari desain database adalah untuk menentukan data-


data yang dibutuhkan dalam sistem, sehingga informasi yang
dihasilkan dapat terpenuhi dengan baik. Terdapat beberapa
alasan mengapa desain database perlu untuk dilakukan, salah
satu adalah untuk menghindari pengulangan data.

Seorang akuntan dituntut harus mampu memahami dan


mengimplementasikan cara pembuatan model data yang
merupakan salah satu aspek dalam desain database dengan
baik, hal ini bertujuan guna menunjang kinerja akuntan itu
sendiri agar lebih berkompeten dalam bersaing dalam dunia
kerja saat ini maupun masa yang akan datang.
Thank you!
Any Question?

Anda mungkin juga menyukai