You are on page 1of 3

1 Modul Pertama: RANCANGAN DESAIN DATABASE PENJUALAN TOKO XYZ 1.

Logical Database Design: Entity Relationship Diagram ( ERD )


id_jenis_bar ang id_custo mer kode_bar ang nama_bar ang harga kode_barang id_supplier

Id_custo mer

nama_cust omer

kode_transaksi

Customer

1
Melakukan

Transaksi

N
Memiliki

1 N

Barang
N
Memiliki

Mempunyai alamat_cus tomer telepon_cu stomer tgl_transaksi keterangan

1 1

Supplier

Jenis_Barang
id_supplier id_jenis_bar ang nama_jenis _barang nama_supplier

2.Fisical Database Design: 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 kode_barang nama_barang id_jenis_barang id_supplier harga Type text ( 7 ), unik tidak boleh ada yang sama text ( 100 ) numerik ( 6 ) numerik ( 6 ) text ( 15 )

Tabel Jenis_Barang Field Type id_jenis_barang numerik (6 ) nama_jenis_barang text ( 100 )

Tabel Transaksi Program Paket Niaga 2 (PPN 2) By Rahmadi SE SKom

2 Field kode_transaksi id_customer kode_barang tgl_transaksi keterangan Tabel Supplier Field id_supplier nama_supplier Type text ( 6 ), unik tidak boleh ada yang sama numerik ( 6 ) text ( 7 ) datetime text ( 255 ) Type numerik (6 ) text ( 100 )

3.Model Relasi Antar Tabel


Tabel Customer id_customer * nama_customer alamat_customer telepon_custmer Tabel Transaksi N kode_transaksi * id_customer ** kode_barang ** tgl_transaksi keterangan N 1 1 1 N Tabel Barang kode_barang * nama_barang id_jenis_barang ** id_supplier ** harga

Tabel Supplier id_supplier * nama_supplier

Tabel Jenis_Barang id_jenis_barang * nama_jenis_barang

* Primary Key ** Foreign Key

4.Contoh: Sample / Contoh Record Data Customer Program Paket Niaga 2 (PPN 2) By Rahmadi SE SKom

3 id_customer 100001 100002 nama_customer Paijo Tarmini alamat_customer Jl Buntu 20 Malang Jl Gantung 10 Surabaya id_jenis_barang 1 2 3 telepon_customer 0341-123456 031-4567890

Sample / Contoh Record Data Barang kode_baran nama_barang g 01-0001 Printer Canon IP 1700 05-0003 Harddisk Maxtor 60 GB 06-0022 Notebook Acer TravelMate

id_supplier 1 2 3

harga 450.000 390.000 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 T00001 100001 01-0001 T00002 100001 06-0022 T00003 100002 01-0001 T00004 100002 05-0003 Sample / Contoh Record Data Supplier id_supplier nama_supplier 1 PT Canon Indonesia 2 PT Maxtorindo 3 PT Acer Internasional tgl_transaksi 2007-03-27 2007-03-27 2007-03-27 2007-03-28 keterangan DP 50%, bayar Rp 225.000 Bayar Lunas Kurang 100.000 Bayar Lunas

Program Paket Niaga 2 (PPN 2) By Rahmadi SE SKom

You might also like