23.10.2014 Views

konsep dan aplikasi pemrograman menggunakan borland c__ ...

konsep dan aplikasi pemrograman menggunakan borland c__ ...

konsep dan aplikasi pemrograman menggunakan borland c__ ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Data master adalah identitas yang didapat dari objek tertentu. Misalkan data<br />

mahasiswa, mata kuliah, barang, pegawai, dll.<br />

2. Data Transaksi<br />

Data transaksi adalah data yang diambil dengan mengacu ke data lain. Misalkan<br />

data pembelian, penjualan, pengambilan mata kuliah, dll.<br />

3. Data Report<br />

Data yang dikeluarkan ke laporan berdasarkan data-data yang ada di data transaksi<br />

<strong>dan</strong> data master. Misalnya Rekap tahunan penjualan, rekap bulanan pembelian, dll.<br />

Contoh Kasus:<br />

Sebuah toko alat tulis ingin membuat sistem pendataan secara komputerisasi untuk data<br />

barang yang masuk <strong>dan</strong> data barang yang keluar. Data yang masuk artinya barang yang<br />

dibeli dari agen, <strong>dan</strong> data yang keluar artinya barang yang dijual ke pelanggan. Dari<br />

hasil transaksi penjualan <strong>dan</strong> pembelian akan direkap setiap satu bulan sekali.<br />

Kebutuhan:<br />

- Jumlah inventaris barang (stock) ditampilkan dalam satu tabel/query<br />

Perancangan database:<br />

Nama database : dbtoko.<br />

Dari kasus di atas, data dapat dibagi menjadi 3 bagian, yaitu:<br />

1. Data Master<br />

a. Data Barang (nama tabel : barang)<br />

b. Data Agen (nama tabel : agen)<br />

c. Data Pelanggan (nama tabel : pelanggan)<br />

2. Data Transaksi<br />

a. Data Penjualan Bulanan (nama tabel : t_jual)<br />

b. Data Pembelian Bulanan (nama tabel : (t_beli)<br />

3. Report (Laporan) yang berupa Rekap.<br />

a. Rekap Penjualan Bulanan (nama query : q_jual)<br />

b. Rekap Pembelian Bulanan (nama query : q_beli)<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!