79
BAB V IMPLEMENTASI, HASIL, DAN PEMBAHASAN
5.1 Implementasi Database
Dalam melakukan implementasi sistem pendukung pengambilan keputusan pembelian rumah menggunakan metode
Fuzzy Analiytical Hierarcy Process
disusun database dengan nama “fuzzyahp”. Di dalam database tersebut terdapat
beberapa tabel, yaitu: 1.
Admin 2.
Rumah 3.
Gambar_perumahan 4.
Gambar_rumah 5.
Perumahan 6.
Spesifikasi
Gambar 5.1 Tabel pada Database: fuzzyahp
5.1.1 Tabel Data Admin
Gambar 5.2 Tabel Admin Berikut ini adalah query untuk membuat tabel admin:
CREATE TABLE IF NOT EXISTS `admin` `id_admin` int10 NOT NULL AUTO_INCREMENT,
`desc_admin` varchar50 NOT NULL,
`uname_admin` varchar8 NOT NULL, `pass_admin` varchar8 NOT NULL,
PRIMARY KEY `id_admin`
5.1.2 Tabel Data Rumah
Gambar 5.3 Tabel Rumah Berikut ini adalah query untuk membuat tabel rumah:
CREATE TABLE IF NOT EXISTS `rumah` `id_rumah` int10 NOT NULL AUTO_INCREMENT,
`desc_rumah` varchar500 NOT NULL, `harga_rumah` int20 NOT NULL,
`luas_tanah` int20 NOT NULL, `luas_bangunan` int20 NOT NULL,
`id_perumahan` int10 NOT NULL, `id_spesifikasi` int10 NOT NULL,
`status ` varchar50 NOT NULL, PRIMARY KEY `id_rumah`
5.1.3 Tabel Data Gambar_perumahan
Gambar 5.4 Tabel Gambar_perumahan
Berikut ini adalah query untuk membuat tabel gambar_perumahan:
CREATE TABLE IF NOT EXISTS `gambar_perumahan` `id_gambar` int10 NOT NULL AUTO_INCREMENT,
`id_perumahan` int10 NOT NULL, `nama_gambar` varchar100 NOT NULL,
`tipe_gambar` varchar100 NOT NULL, `desc_gambar` varchar500 NOT NULL,
PRIMARY KEY `id_gambar`
5.1.4 Tabel Data Gambar_rumah
Gambar 5.5 Tabel Gambar_rumah Berikut ini adalah query untuk membuat tabel gambar_rumah:
CREATE TABLE IF NOT EXISTS `gambar_rumah` `id_grumah` int10 NOT NULL AUTO_INCREMENT,
`id_spesifikasi` int10 NOT NULL, `nama_grumah` varchar100 NOT NULL,
`tipe_grumah` varchar100 NOT NULL, PRIMARY KEY `id_grumah`
5.1.5 Tabel Data Perumahan
Gambar 5.6 Tabel Perumahan Berikut ini adalah query untuk membuat tabel perumahan:
CREATE TABLE IF NOT EXISTS `perumahan` `id_perumahan` int10 NOT NULL AUTO_INCREMENT,
`nama_perumahan` varchar100 NOT NULL, `alamat_perumahan` varchar500 NOT NULL,
`tujuan_sd` varchar100 NOT NULL, `jarak_sd` int11 NOT NULL,
`tujuan_smp` varchar100 NOT NULL, `jarak_smp` int11 NOT NULL,
`tujuan_sma` varchar100 NOT NULL, `jarak_sma` int11 NOT NULL,
`tujuan_kampus` varchar100 NOT NULL, `jarak_kampus` int11 NOT NULL,
`tujuan_pasar` varchar100 NOT NULL, `jarak_pasar` int11 NOT NULL,
`tujuan_rs` varchar100 NOT NULL, `jarak_rs` int11 NOT NULL,
`tujuan_spbu` varchar100 NOT NULL, `jarak_spbu` int11 NOT NULL,
`nilai_lokasi` double10,3 NOT NULL,
PRIMARY KEY `id_perumahan`
5.1.6 Tabel Data Spesifikasi