Monday 27 October 2014

CONTOH PERANCANGAN DATABASE

CONTOH PERANCANGAN DATABASE


RANCANGAN DESAIN DATABASE PENJUALAN “TOKO XYZ” 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 / Field yang dibutuhkan :
Tabel Customer
Field
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
Field
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
Field
Type
id_jenis_barang
numerik (6 )
nama_jenis_barang
text ( 100 )
Tabel Transaksi
Field
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 )
Tabel Supplier
Field
Type
id_supplier
numerik (6 )
nama_supplier
text ( 100 )
Entity Relationship Diagram ( ERD )
Model Relasi Antar Tabel
* Primary Key
** Foreign Key
Sample / Contoh Record Data Customer
id_customer
nama_customer
alamat_customer
telepon_customer
100001
Paijo
Jl Buntu 20 Malang
0341-123456
100002
Tarmini
Jl Gantung 10 Surabaya
031-4567890
Sample / Contoh Record Data Barang
kode_barang
nama_barang
id_jenis_barang
id_supplier
harga
01-0001
Printer Canon IP 1700
1
1
450.000
05-0003
Harddisk Maxtor 60 GB
2
2
390.000
06-0022
Notebook Acer TravelMate
3
3
8.000.000
Sample / Contoh Record Data Jenis Barang
id_jenis_barang
nama_jenis_barang
1
Printer
2
Hardisk
3
Notebook
Sample / 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
Sample / Contoh Record Data Supplier
id_supplier
nama_supplier
1
PT Canon Indonesia
2
PT Maxtorindo
3
PT Acer Internasional
O
utput Report / Laporan
Nota Penjualan Barang “TOKO XYZ”
Diberikan kepada :
Nama : Paijo
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 1700
Printer
450.000
06-0022
Notebook Acer TravelMate
Notebook
8.000.000
Total ( Rp. )
8.450.000
Nota Penjualan Barang “TOKO XYZ”
Diberikan kepada :
Nama : Tarmini
Alamat : Jl Gantung 10 Surabaya
Telepon : 031-4567890
Tgl. Transaksi : 2007-03-28
kode_barang
nama_barang
jenis_barang
harga
05-0003
Harddisk Maxtor 60 GB
Harddisk
390.000
Total ( Rp. )
390.000


No comments:

Post a Comment