Spesifikasi Perangkat Keras dan Perangkat Lunak Implementasi Basis Data

36

BAB IV IMPLEMENTASI SISTEM

4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak

Perangkat keras yang digunakan untuk membangun sistem adalah sebagai berikut : Processor : PentiumR Dual-Core Harddisk : 250 GB Memory : 2 GB Perangkat lunak yang digunakan untuk membangun sistem adalah sebagai berikut : Sistem Operasi : Windows 7 32bit Bahasa Pemrograman : PHP DBMS : MySQL

4.2. Implementasi Basis Data

Pada tahap ini dilakukan pembangunan basis data menggunakan MySQL untuk menunjang sistem yang dibangun. Basis data yang dibangun terdiri dari tabel-tabel yang telah dirancang pada bab sebelumnya. Berikut query yang digunakan untuk membuat database dengan nama “aim” beserta tabel-tabel di dalamnya : CREATE TABLE `customer` `id_customer` varchar10 NOT NULL, `nama_customer` varchar50 NOT NULL, `tempat_lahir` varchar50 NOT NULL, `tgl_lahir` date NOT NULL, `jenis_kelamin` varchar10 NOT NULL, `agama` varchar10 NOT NULL, `alamat` varchar200 NOT NULL, `no_telp` varchar15 NOT NULL, `email` varchar50 DEFAULT NULL, PRIMARY KEY `id_customer` ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `mobil` `id_mobil` varchar10 NOT NULL, `no_plat` varchar15 DEFAULT NULL, `thn_pembuatan` varchar5 DEFAULT NULL, `isi_silinder` varchar10 DEFAULT NULL, `no_rangka` varchar25 DEFAULT NULL, `no_mesin` varchar25 DEFAULT NULL, `warna` varchar50 DEFAULT NULL, `bahan_bakar` varchar50 DEFAULT NULL, `warna_tnkb` varchar10 DEFAULT NULL, `thn_registrasi` varchar5 DEFAULT NULL, `no_bpkb` varchar15 DEFAULT NULL, `tgl_jual` date DEFAULT NULL, `id_varian` varchar10 DEFAULT NULL, `id_customer` varchar10 DEFAULT NULL, `id_sales` varchar10 DEFAULT NULL, PRIMARY KEY `id_mobil` ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `petugas` `id_petugas` varchar10 NOT NULL, `nama_petugas` varchar50 NOT NULL, `devisi` varchar20 NOT NULL, `alamat` varchar200 NOT NULL, `no_telp` varchar15 NOT NULL, `password` varchar10 NOT NULL, PRIMARY KEY `id_petugas` ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `sales` `id_sales` varchar10 NOT NULL, `nama_sales` varchar50 NOT NULL, `alamat` varchar200 NOT NULL, `no_telp` varchar15 NOT NULL, PRIMARY KEY `id_sales` ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `tipe_mobil` `id_tipe` varchar10 NOT NULL, `nama_tipe` varchar50 NOT NULL, PRIMARY KEY `id_tipe` ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `varian_mobil` `id_varian` varchar10 NOT NULL, `nama_varian` varchar100 NOT NULL, `id_tipe` varchar10 NOT NULL, PRIMARY KEY `id_varian` ENGINE=InnoDB DEFAULT CHARSET=latin1;

4.3. Implementasi Sistem