3.6.8 Struktur Tabel
Database merupakan suatu kumpulan data yang baik dan teratur berdasarkan key-key tertentu yang terdiri dari beberapa table, dalam
pembuatan program aplikasi ini diperlukan beberapa tabel untuk pembuatan databasenya. Tabel-tabel tersebut diantaranya adalah sebagai
berikut: a. Tabel Pakar digunakan untuk menyimpan data-data identitas petugas
admin yang berfungsi sebagai pakar.
Tabel 3.1 Tabel Pakar
No Nama Field
Type Lebar PK
Keterangan 1.
KODE_PKR varchar
20 pk KODE_PKR
2. NAMA_PKR
varchar 50
NAMA_PKR 3.
PIN_PKR varchar
50 PIN_PKR
b. Tabel Pasien digunakan untuk menyimpan data-data identitas pasien.
Tabel 3.2 Tabel Pasien
No Nama Field
Type Lebar PK
Keterangan 1. KODE_PSN
varchar 20
pk KODE_PSN 2. NAMA_PSN
varchar 50
NAMA_PSN 3. PIN_PSN
varchar 50
PIN_PSN
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
c. Tabel Gejala digunakan untuk menyimpan data-data gejala penyakit
Tabel 3.3 Tabel Gejala
No Nama Field Type
Lebar PK Keterangan 1.
KODE_GJL varchar
10 Pk KODE_GJL
2. NAMA_GJL varchar
100 NAMA_GJL
d. Tabel Penyakit digunakan untuk menyimpan data-data penyakit dan keterangannya.
Tabel 3.4 Tabel Penyakit
No Nama Field Type
Lebar PK Keterangan 1. KODE_PKT varchar
10 pk KODE_PKT
2. NAMA_PKT varchar 50
NAMA_PKT 3. OBAT_PKT
long varchar
- OBAT_PKT
4. ARTI_PKT
long varchar
- ARTI_PKT
e. Tabel Detail digunakan untuk menyimpan data-data diagnosa awal dokter terhadap pasien.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.5 Tabel Detail
No Nama Field Type
Lebar PK
Keterangan 1. KODE_DTL varchar
50 Pk
KODE_DTL 2. KODE_PKT varchar
10 KODE_PKT
3. KODE_GJL varchar
10 KODE_GJL
4. KODE_BBT int
- KODE_BBT
5. KODE_RT
int -
KODE_RT 6. KODE_PKR varchar
20 KODE_PKR
f. Tabel Bobot digunakan untuk memasukkan dan menyimpan data bobot
dan memberikan batasan-batasan nilai untuk O, P, dan Q. Tabel 3.6 Tabel Bobot
No Nama Field
Type Lebar PK Keterangan
1. KODE_BBT
int -
pk KODE_BBT
2. NAMA_BBT varchar
20 NAMA_BBT
3. O
decimal 3.2 Nilai O
4. P
decimal 3.2 Nilai P
5. Q
decimal 3.2 Nilai Q
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
g. Tabel Rating digunakan untuk memasukkan dan menyimpan data bobot dan memberikan batasan-batasan nilai untuk A, B, dan C.
Tabel 3.7 Tabel Rating
No Nama Field
Type Lebar PK
Keterangan 1.
KODE_RT int
- Pk
KODE_RT 2.
NAMA_RT varchar
20 NAMA_RT
3. A
decimal 3.2
Nilai A 4.
B decimal
3.2 Nilai B
5. C
decimal 3.2
Nilai C
h. Tabel Hasil digunakan untuk menyimpan data dan melihat skor akhir dari proses perhitungan fuzzyfikasi.
Tabel 3.8 Tabel Hasil
No Nama Field
Type Lebar PK
Keterangan 1.
NO_KSL int
- Pk
NO_KSL 2.
KODE_PKT varchar
10 KODE_PKT
3. SKOR
double 10.5
SKOR 4.
KODE_HSL varchar
30 KODE_HSL
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.7 Desain Interface