3.4 Perancangan Database
Dalam perancangan tabel database ini menggunakan software Power Designer 11. Tahap dalam pembuatan tabel yang pertama adalah CDM Conceptual
Data Model yang berformat CDM. Selanjutnya dari format tersebut dirubah menjadi format PDM Phsycal Data Model, dan PDM inilah yang nantinya akan
dirubah menjadi script database. Setelah PDM itu menjadi script, maka selanjutnya adalah membuat database SPK kedalam MySQL dan masukkan script tersebut
pada query.
3.4.1 Conceptual Data Model CDM
Gambar 3.4 CDM SPK kelayakan pemberian kredit untuk calon nasabah
simpan akses
mengambil
mengambil2 mengambil1
mengajukan Tcalon_nasabah
no_daftar nama
no_ktp tempat_lahir
tanggal_lahir jenis_kelamin
agama status
pendidikan pekerjaan
inst_perusahaan alamat_rumah
telp_rumah alamat_kantor
telp_kantor handphone
stsPermohonan pi LI
A30 I
A50 D
A50 A50
A50 A50
A50 A50
A50 I
A50 I
I I
M M
M M
M M
M M
M M
M M
M M
Identifier_1 pi Tpermohonan
no_permohonan tgl_permohonan
laba jenis_usaha
lokasi peralatan
kapasitas jml_pelanggan
pelanggan_tetap jml_pesaing
lama_usaha jenis_kredit
pinjaman jangka_waktu
agunan nilai_agunan
gaji interview
kegunaan catatan
jns_permohonan sts_permohonan
pi LI D
I A50
A50 A50
A50 I
I I
I A50
I I
A50 I
I I
A50 A50
VA20 I
M M
M M
M M
M M
M M
M M
M M
M M
M M
M M
M M
Identifier_1 pi
Tpenilaian id_nilai
golongan total_nilai
keterangan solusi
tgl_proses Hasil_Keputusan
pi I A40
I A60
A60 D
A60 M
M M
M M
M M
Identifier_1 pi login
username nama
password level
pi VA20 A30
A20 I
M M
M M
Identifier_1 pi Tkriteria
id_kriteria nama
golongan pi A4
A30 A40
M M
M Identifier_1 pi
detail_kriteria kode
deskripsi nilai
pi I A40
I M
M M
Identifier_1 pi permohonan_detail
Gambar 3.4 adalah gambaran mengenai pemodelan CDM dari SPK kelayakan pemberian kredit untuk calon nasabah. CDM memodelkan struktur logis
dari keseluruhan aplikasi data, tidak tergantung pada software atau pertimbangan model struktur data. CDM yang valid dapat dikonversikan ke PDM.
3.4.2 Phsycal Data Model PDM
FK_SIMPAN FK_AKSES
FK_MENGAMBIL FK_MENGAMBIL2
FK_MENGAMBIL3 FK_MENGAMBIL1
FK_MENGAMBIL4 FK_MENGAJUKAN
Tcalon_nasabah username
no_daftar nama
no_ktp tempat_lahir
tanggal_lahir jenis_kelamin
agama status
pendidikan pekerjaan
inst_perusahaan alamat_rumah
telp_rumah alamat_kantor
telp_kantor handphone
stsPermohonan varchar20
bigint char30
int char50
date char50
char50 char50
char50 char50
char50 char50
int char50
int int
int pk,fk
pk Tpermohonan
no_permohonan username
no_daftar tgl_permohonan
laba jenis_usaha
lokasi peralatan
kapasitas jml_pelanggan
pelanggan_tetap jml_pesaing
lama_usaha jenis_kredit
pinjaman jangka_waktu
agunan nilai_agunan
gaji interview
kegunaan catatan
jns_permohonan sts_permohonan
bigint varchar20
bigint date
int char50
char50 char50
char50 int
int int
int char50
int int
char50 int
int int
char50 char50
varchar20 int
pk fk2
fk2
Tpenilaian id_nilai
no_permohonan golongan
total_nilai keterangan
solusi tgl_proses
Hasil_Keputusan int
bigint char40
int char60
char60 date
char60 pk
fk login
username nama
password level
varchar20 char30
char20 int
pk
Tkriteria id_kriteria
nama golongan
char4 char30
char40 pk
detail_kriteria id_kriteria
kode deskripsi
nilai char4
int char40
int pk,fk1
pk permohonan_detail
id_kriteria kode
no_permohonan char4
int bigint
fk2 fk2
fk1
Gambar 3.5 PDM SPK kelayakan pemberian kredit untuk calon nasabah
Gambar 3.5 di atas adalah gambaran dari pemodelan PDM dari CDM memodelkan struktur fisik dari database, dengan mempertimbangkan software
DBMS serta model struktur yang akan digunakan. PDM yang valid dapat dikonversi ke CDM.
3.4.3 Struktur Tabel