SISTEM INFORMASI AKUTANSI pertemuan 3

 

PENULISAN

Cari proses desain database

Dalam perancangan/mendesain sebuah database agar menjadi database yang handal dan tangguh, ada beberapa langkah yang perlu dilakukan. Langkah-langkah tersebut diantaranya :

      1. Analisis Persyaratan

Langkah pertama dalam mendesain sebuah aplikasi database adalah memahami dan mengetahui data yang harus disimpan dalam database, aplikasi apa yang harus dibangun diatasnya, dan jenis operasi apa yang lebih banyak digunakan dan subyek untuk melakukan persyaratan yang ada, atau dengan kata lain, kita harus tau apa yang diinginkan pengguna database tersebut.

      2. Desain Database Konseptual

Informasi dikumpulkan pada saat analisis persyaratan digunakan untuk mengembangkan deskripsi data tingkat tinggi yang harus disimpan dalam database bersama batasan yang telah diketahui untuk menetapkan penyimanan data tersebut.. Dalam langkah inilah entitas, atribut dan batasanya yang terlibat dalam desain aplikasi database ditentukan. Langkah ini sering dilakukan dengan model ER Diagram.     

      3.  Desain Database Logika

Dalam langkah ini adalah menentukan/memilih DBMS yang akan digunakan untuk mengimplementasikan desain database dan mengubah konsep desain database menjadi sebuah skema database dalam model data dari DBMS terpilih. Dalam langkah ini merupakan proses perubahan dari skema ER Diagram menjadi skema Database Relasional (RDBMS)

      4.  Perbaikan Skema

Menganalisis sekumpulan relasi dalam skema database relasional (RDBMS) untuk mengidentifikasi permasalahan yang muncul dan memperbaikinya

      5. Desain Database Fisik

Pada langkah ini dilakukan pertimbangan-pertimbangan beban kerja umum yang diharapkan dapat didukung oleh database yang kita gunakan dan memperbaiki desain database di masa mendatang untuk memastikan terpenuhinya kriteria performa yang diinginkan. Langkah ini mencakup pembuatan indeks pada beberapa tabel dan mengelompokan beberapa tabel atau bahkan melibatkan desain ulang substansial terhadap beberapa bagian skema database yang didapat dari langkah pertama desai database.

      6. Desain Aplikasi dan Keamanan

Setiap proyek perangkat lunak yang melibatkan sebuah DBMS harus mempertimbangkan aspek aplikasi yang berada di  luar database itu sendiri. Dalam hal ini kita harus mengidentifikasi entitas (ex; pengguna, grup-grup pengguna dan bagian-bagian lain) dan proses-proses yang terlibat dalam aplikasi. Kita harus menggambarkan peran setiap entitas dalam setiap proses yang akan direfleksikan pada beberapa tugas aplikasi, sebagai bagian dari aliran kerja lengkap untuk tugas tersebut.

Selanjutnya adalah fase implementasi, kita harus mengkodekan tiap tugas ke dalam sebuah bahasa aplikasi (ex: java), menggunakan DBMS untuk mengakses data.

 Jelaskan diagram hubungan entitas model REA

Diagram hubungan-entitas (E-R) (entity-relationship-E-R diagram): sebuah penggambaran grafis isi sebuah database yang menunjukkan berbagai entitas yang dimodelkan dan hubungan-hubungan penting di antaranya. Entitas (entity): apa pun mengenai apa yang organisasi ingin kumpulkan dan simpan perihal informasi. 

Diagram hubungan entitas atau E-R adalah teknik grafis untuk menggambarkan skema darabase. Ini disebut diagram E-R karena menunjukkan berbagai entitas yang dimodelkan dan hubungan penting di antara mereka. Entitas adalah sesuatu di mana organisasi ingin mengumpulkan dan menyimpan informasi



Membangun diagram REA untuk satu siklus transaksi

1.    Langkah-1: Identifikasi pasangan kegiatan pertukaran ekonomi yang mewakili hubungan dualitas dasar memberi-untuk-menerima, dalam siklus tersebut.

2.    Langkah-2: Identifikasi sumber daya yang dipengaruhi oleh setiap kegiatan pertukaran ekonomi dan para pelaku yang terlibat dalam kegiatan tersebut.

3.  Langkah-3: Analisis setiap kegiatan pertukaran ekonomi untuk menetapkan apakah kegiatan tersebut harus dipecah menjadi suatu kombinasi dari satu atau lebih kegiatan komitmen dan kegiatan pertukaran ekonomi. Apabila perlu, ganti kegiatan pertukaran ekonomi aslinya dengan rangkaian kegiatan komitmen dan pertukaran ekonomi yang dihasilkan dari pemecahan kegiatan tadi.

4.      Langkah-4: Tetapkan kardinalitas (cardinalities) setiap hubungan.

Implementasi diagram REA dalam database relasional

 Terdapat tiga langkah untuk mengimplementasikan diagram REA dalam database relasional:

  1. Buatlah sebuah tabel untuk masing-masing entitas yang berbeda dalam diagram tersebut dan untuk setiap hubungan banyak-ke-banyak (many-to-many)
  2. Tentukan atribut tabel yang sesuai 
  3. Gunakan kunci asing untuk mengimplementasikan hubungan satu-ke-satu (one-to-one) dan satu-ke-banyak (one-to-many) 

REFERENSI

http://betajati.blogspot.com/2019/01/mengimplementasikan-model-rea-dalam.html

https://octoberplan.wordpress.com/2012/11/15/proses-desain-database/

http://chairiahulfah.blogspot.com/2018/12/bab-17-model-data-rea.html#:~:text=Diagram%20hubungan%20entitas%20atau%20E%2DR%20adalah%20teknik%20grafis%20untuk%20menggambarkan%20skema%20darabase.&text=Model%20data%20REA%20menetapkan%20pola,harus%20berhubungan%20satu%20sama%20lain.

http://darmansyah.weblog.esaunggul.ac.id/2016/04/07/membangun-diagram-rea-untuk-satu-siklus-transaksi/

http://ilhamadityagnw.blogspot.com/2019/01/bab-17-desain-database-menggunakan.html

http://sikluspengeluaran.blogspot.com/2013/05/proses-desain-data-base-untuk-sistem.html

 

 

 

 

Komentar

Postingan populer dari blog ini

HUBUNGAN KEKUASAAN DENGAN PENGARUH

SISTEM INFORMASI AKUTANSI(SIA)