Anda di halaman 1dari 3

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

031-4567890

Surabaya
Sample / Contoh Record Data Barang
kode_barang

nama_barang

01-0001

id_jenis_barang

id_supplier

harga

Printer Canon IP 1700 1

450.000

05-0003

Harddisk Maxtor 60 GB 2

390.000

06-0022

Notebook Acer

8.000.000

TravelMate
Sample / Contoh Record Data Jenis Barang
id_jenis_barang

nama_jenis_barang

Printer

Hardisk

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

PT Canon Indonesia

PT Maxtorindo

PT Acer Internasional

Output 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

Notebook

8.000.000

Total ( Rp. )

8.450.000

TravelMate

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

Harddisk

390.000

Total ( Rp. )

390.000

GB

Anda mungkin juga menyukai