Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Database relasional

2,549 views

Published on

Mahasiswa mampu menjelaskan manfaat database dan mengorganisasikan data ke dalam database relasional

Published in: Economy & Finance
  • Be the first to comment

Database relasional

  1. 1. PERTEMUAN VI : Relational Databases Mahasiswa mampu menjelaskan manfaat database dan mengorganisasikan data ke dalam database relasional
  2. 2. Curriculum Vitae 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 003 Magelang, 29 Mei 1985 Auditor Terampil, BPKP Maluku 2006-2008 Auditor Terampil, BPKP Maluku (Ambon) 2006-2008 DIV Akuntansi STAN (Bintaro) 2009-2010 Auditor Pertama, BPKP 2011-2012 Auditor Pertama, BPKP Kalimantan Selatan (Banjarbaru) 2011-2012 S2 MEP UGM (Yogyakarta) 2012-2014 Auditor Muda, BPKP Pusat dan 2014-sekarang Auditor Muda, BPKP Pusat dan Dosen Tidak Tetap PKN STAN(Jakarta) 2014-sekarang
  3. 3. Contact Rohmad Adi Siaman SST. Akt., M.Ec.Dev. NIP. 19850529 200602 1 003 Magelang, 29 Mei 1985 085243341401 085243341401 www.adis.web.id twitter.com/adiswebid facebook.com/rohmadadis slideshare.net/rohmadadis
  4. 4. Chapter 4
  5. 5. Pendahuluan 0201 03 04 Database Data Base Management Systems Database System Database Administrator Program yang mengelola dan mengendalikan data serta menghubungkan data dan program-program aplikasi yang menggunakan data yang disimpan dalam database Database, DBMS dan program-program aplikasi yang mengakses database melalui DBMS Seseorang yang bertanggungjawab untuk mengkoordinasikan, mengendalikan dan mengelola database Kumpulan file data yang terkoordinasi, terpusat dan terhubung yang disimpan dengan sesedikit kelebihan data
  6. 6. File vs Database
  7. 7. Database System Data Integration Data Sharing Data Independence Keuntungan Database System No Data Redundancy & Inconsistencies Analisis lintas fungsi
  8. 8. Skema Skema level konseptual Skema level eksternal/ subskema Skema level internal Tampilan organisasi yang luas atas keseluruhan database Tampilan pengguna individu terhadap bagian dalam database Deskripsi dari hubungan dan model logika dari elemen data dalam database Tampilan level terendah atas keseluruhan database yang menjelaskan bagaimana data disimpan dan diakses
  9. 9. Level Skema
  10. 10. Kamus dan Bahasa Data Data Definition Language Bahasa DBMS untuk membangun kamus data, database, tampilan logis dan memerinci catatan Data Manipulation Language Bahasa DBMS untuk mengubah isi database Report Writer Bahasa DBMS untuk pembuatan laporan Data Query Language Bahasa DBMS yang berisi perintah untuk mengambil, menyortir dan menampilkan data Kamus Data Informasi mengenai struktur database dan deskripsi setiap elemen data
  11. 11. Kamus dan Bahasa Data
  12. 12. Relational Databases Relational Data Model Tabel dua dimensi representasi data Data Model Representasi abstrak konten database Tuple Baris dalam tabel yang berisi data mengenai komponen dalam tabel database
  13. 13. Tipe Atribut Primary Key Atribut dalam database yang mengidentifikasi tabel Foreign Key Atribut dalam tabel yang menjadi primary key dalam tabel lain
  14. 14. 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
  15. 15. Update Anomaly Insert Anomaly Delete Anomaly Menyimpan Data Dalam Satu Tabel
  16. 16. Memvariasikan Jumlah Kolom Satu entitas dibuat satu baris data dengan penambahan kolom ke kanan tiap ada transaksi baru. Cara ini menjadi tidak efektif karena jumlah kolom menjadi banyak sekali.
  17. 17. Relational Database Relational Database Atribut non kunci harus menjelaskan karakteristik obyek yang diidentifikasi melalui Primary Key Foreign Key jika tidak nol harus memiliki nilai yang sesuai dengan tabel lain Setiap Kolom harus dinilai tunggal Primary Key tidak Boleh kosong
  18. 18. Pendekatan Desain Database Normalisation Pembuatan database relasional dengan membuat sebuah tabel besar kemudian dipisahkan Semantic Data Modeling Pembuatan database menggunakan pengetahuan atas proses bisnis dan kebutuhan informasi untuk membuat diagram yang menunjukkan apa yang dimasukkan dalam database
  19. 19. Normalisation
  20. 20. Semantic Data Modeling Keuntungan • Desain yang efisien • Mempermudah komunikasi dengan para pengguna sistem
  21. 21. Mari Praktek Dengan Access!! • Membuat Database • Membuat Tabel • Membuat Query • Membuat Form • Membuat Report
  22. 22. Latihan
  23. 23. Latihan Table Name Primary Key Foreign Keys Other Attributes
  24. 24. Jawaban Table Name Primary Key Foreign Keys Other Attributes Inventory Item Number Cost (standard or list) Description Quantity on Hand Price (standard or list) Sales Invoice number Customer number Date of sale Terms Sales- Inventory Item number Invoice number Quantity sold Price (actual sales price) Customer Customer number Customer name Shipping address Billing address Credit Limit Account Balance
  25. 25. Latihan
  26. 26. Database System dan Masa Depan Akuntansi Keuntungan signifikan sistem database :Keuntungan signifikan sistem database : 1. Kemampuan membuat query ad hoc untuk menyediakan informasi yang dibituhkan dalam pembuatan keputusan 2. Dapat menampung berbagai pandangan fenomena mendasar yang sama 3. Dapat mengintegrasikan data keuangan dan data operasional 4. Meningkatkan penggunaan dan nilai informasi akuntansi
  27. 27. Pekerjaan Rumah • Tonton video dalam folder “Belajar Access” dan “Belajar Access 2”. • Kerjakan Problem 3.6 DFD dan Flowchart dalam bentuk Word/Excel/Visio • Kerjakan Problem 4.5 dalam bentuk Access • Kumpulkan paling lambat hari senin 23/11/2015 pukul 23:59. • Subject email : “Tugas SIA 2 - Nama - Nomor Absen - Kelas” • Nama File : “Tugas SIA 2 – Nama – Nomor Absen – Kelas” • Kirimkan ke email rohmadadis@gmail.com
  28. 28. Referensi : Accounting Information Systems 12th Edition Marshall B. Romney Paul John Steinbart

×