27
3.3. Perancangan Sistem
3.3.1. Perancangan Basis Data
3.3.1.1. Perancangan Basis Data Konseptual
Gambar 3. 8 ER Diagram
28
3.3.1.2. Perancangan Basis Data Logikal
Gambar 3. 9
Database Logical Design
3.3.1.3. Design Basis Data Fisikal
Tabel 3. 1 Tabel petugas
Nama Field Tipe
Keterangan id_petugas
varchar10 Primary key untuk tabel petugas
nama_petugas varchar50
Field untuk nama petugas devisi
varchar20 Field untuk devisi
alamat varchar200
Field untuk alamat no_telp
varchar15 Field untuk nomor telepon
password varchar10
Field untuk password
Tabel 3. 2 Tabel sales
Nama Field Tipe
Keterangan id_sales
varchar10 Primary key untuk tabel sales
nama_sales varchar50
Field untuk nama sales alamat
varchar200 Field untuk alamat
no_telp varchar15
Field untuk nomor telepon
Tabel 3. 3 Tabel tipe_mobil
Nama Field Tipe
Keterangan id_tipe
varchar10 Primary key untuk tabel tipe_mobil
nama_tipe varchar50
Field untuk nama tipe mobil
Tabel 3. 4 Tabel varian_mobil
Nama Field Tipe
Keterangan id_varian
varchar10 Primary key untuk tabel varian_mobil
nama_varian varchar100
Field untuk nama varian id_tipe
varchar10 Field untuk id tipe
Tabel 3. 5 Tabel customer
Nama Field Tipe
Keterangan id_customer
varchar10 Primary key untuk tabel customer
nama_customer varchar50
Field untuk nama customer tempat_lahir
varchar50 Field untuk tempat lahir
tgl_lahir date
Field untuk tanggal lahir jenis_kelamin
varchar10 Field untuk jenis kelamin
agama varchar10
Field untuk agama alamat
varchar200 Field untuk alamat
no_telp varchar15
Field untuk nomor telepon email
varchar50 Field untuk email
Tabel 3. 6 Tabel mobil
Nama Field Tipe
Keterangan id_mobil
varchar10 Primary key untuk tabel jual
no_plat varchar15
Field untuk nomor plat mobil thn_pembuatan
varchar5 Field untuk tahun pembuatan
isi_silinder varchar10
Field untuk isi silinder no_rangka
varchar25 Field untuk nomor rangka
no_mesin varchar25
Field untuk nomor mesin warna
varchar50 Field untuk warna
bahan_bakar varchar50
Field untuk bahan bakar warna_tnkb
varchar10 Field untuk warna TNKB
thn_registrasi varchar5
Field untuk tahun registrasi no_bpkb
varchar15 Field untuk nomor BPKB
tgl_jual date
Field untuk tanggal jual mobil id_varian
varchar10 Field untuk id varian
id_customer varchar10
Field untuk id customer id_sales
varchar10 Field untuk id sales
3.3.2. Perancangan