Dokumen ini merupakan rancangan desain database untuk toko komputer yang berisi 5 tabel (customer, barang, jenis barang, transaksi, supplier) beserta atributnya. Terdapat contoh record data untuk masing-masing tabel dan contoh laporan penjualan yang dihasilkan.
1. Dengan ini saya buat tugas basis data sederhana.
Oleh :
Nama : IGusti Made Arya Wiraantara
Nim : 007 01 138
Semester : Tiga ( III )
RANCANGAN DESAIN DATABASE PENJUALAN
“TOKO KOMPUTER ARYA PUSTAKA”
DENGAN TEKNIK PERANCANGAN FORMAL
Entitas / Tabel yang dibutuhkan :
- Entitas / Tabel Customer
- Entitas / Tabel Barang
- Entitas / Tabel Jenis_Barang
- Entitas / Tabel Transaksi
- Entitas / Tabel Supplier
Atribut yang dibutuhkan :
Tabel Customer
Atribut Type
id_customer numerik ( 6 ), unik tidak
boleh ada yang sama
nama_customer text ( 50 )
alamat_customer text ( 100 )
telepon_customer text ( 20 )
Tabel Barang
Atribut Type
kode_barang text ( 6 ), unik tidak boleh
ada yang sama
nama_barang text ( 100 )
id_jenis_barang numerik ( 6 )
id_supplier numerik ( 6 )
harga text ( 15 )
Tabel Jenis_Barang
Atribut Type
id_jenis_barang numerik (6 )
nama_jenis_barang text ( 100 )
Tabel Transaksi
Atribut Type
kode_transaksi text ( 6 ), unik tidak boleh
ada yang sama
id_customer numerik ( 6 )
kode_barang text ( 6 )
tgl_transaksi datetime
keterangan text ( 255 )
2. Tabel Supplier
Atribut Type
id_supplier numerik (6 )
nama_supplier text ( 100 )
Contoh Record Data Customer
id_customer nama_customer alamat_custome telepon_customer
r
100001 Imiadi Jl Buntu 20 0341-123456
Malang
100002 Sumiarta Jl Gantung 10 031-4567890
Surabaya
Contoh Record Data Barang
kode_baran nama_barang id_jenis_barang id_supplier harga
g
01-0001 Printer Canon IP 1 1 450.000
1700
05-0003 Harddisk Maxtor 2 2 390.000
60 GB
06-0022 Notebook Acer 3 3 8.000.000
TravelMate
Contoh Record Data Jenis Barang
id_jenis_barang nama_jenis_barang
1 Printer
2 Hardisk
3 Notebook
Contoh Record Data Transaksi
kode_transaksi id_customer kode_barang tgl_transaksi keterangan
T00001 100001 01-0001 2007-03-27 DP 50%, bayar Rp
225.000
T00002 100001 06-0022 2007-03-27 Bayar Lunas
T00003 100002 01-0001 2007-03-27 Kurang 100.000
T00004 100002 05-0003 2007-03-28 Bayar Lunas
Contoh Record Data Supplier
id_supplier nama_supplier
1 PT Canon Indonesia
2 PT Maxtorindo
3 PT Acer Internasional
3. Output Report / Laporan
Nota Penjualan Barang “ TOKO KOMPUTER ARYA PUSTAKA”
Diberikan kepada :
Nama : Imiadi
Alamat : Jl Buntu 20 Malang
Telepon : 0341-123456
Tgl. Transaksi : 2007-03-27
kode_barang nama_barang jenis_barang harga
01-0001 Printer Canon IP Printer 450.000
1700
06-0022 Notebook Acer Notebook 8.000.000
TravelMate
Total ( Rp. ) 8.450.000
Nota Penjualan Barang “ TOKO KOMPUTER ARYA PUSTAKA”
Diberikan kepada :
Nama : Sumiarta
Alamat : Jl Gantung 10 Surabaya
Telepon : 031-4567890
Tgl. Transaksi : 2007-03-28
kode_barang nama_barang jenis_barang harga
05-0003 Harddisk Maxtor Harddisk 390.000
60 GB
Total ( Rp. ) 390.000