50
a. Perancangan Entity Relation Diagram ERD
Dalam Entity Relationship Diagram ERD, suatu sistem basis data dapat dimodelkan sebagai suatu kumpulan entitas yang memiliki relationship antara
satu dengan lainnya melalui atribut-atribut yang dimiliki oleh entitas-entitas tersebut. ERD dari sistem pakar diagnosis penyakit pernapasan pada balita
ditunjukkan seperti pada Gambar 16.
Gambar 16.
Entity Relation Diagram ERD
b. Perancangan tabel
Tabel yang disusun terdiri dari nama field, tipe field, ukuran field, dan keterangan. Tabel-tabel yang digunakan dalam sistem pakar diagnosis
penyakit pernapasan pada balita, yaitu:
51 1
Tabel Penyakit Tabel 16 digunakan untuk menyimpan semua daftar penyakit beserta
kode penyakit, keterangan dan penanganan atau sarannya.
Tabel 16.
Tabel Penyakit
Field Tipe dan Ukuran
Keterangan
kode_penyakit char4 kunci utama
nama_penyakit varchar30
keterangan text
penanganan text
2 Tabel Gejala
Tabel 17 digunakan untuk menyimpan data gejala dalam sistem.
Tabel 17.
Tabel Gejala
Field Tipe dan Ukuran
Keterangan
kode_gejala char4
kunci utama nama_gejala
varchar100 3
Tabel Relasi
Tabel 18. Tabel Relasi
Field Tipe dan Ukuran
Keterangan
no_relasi int4
auto_increment kode_penyakit
char4 kunci tamu
kode_gejala char4
kunci tamu Tabel 18 digunakan untuk menyimpan data relasi antara data penyakit
dan gejala yang berkaitan. 4
Tabel Hasil Tabel 19 digunakan untuk menyimpan data hasil diagnosis yang
diperoleh sistem.
52
Tabel 19.
Tabel Hasil
Field Tipe dan Ukuran
Keterangan
no_hasil int4
auto_increment penyakit
varchar20 gejala
text keterangan
text penanganan
text tanggal
datetime 5
Tabel Artikel Tabel 20 digunakan untuk menyimpan daftar berita tentang balita.
Tabel 20.
Tabel Artikel
Field Tipe dan Ukuran
Keterangan
id_berita int4
kunci utama tanggal
datetime judul
text kop
varchar255 isi
longtext nama_file
varchar200 nama file gambar
url varchar255
penyimpanan gambar 6
Tabel Buku Tamu
Tabel 21. Tabel Buku Tamu
Field Tipe dan Ukuran
Keterangan
no_tamu int5
auto_increment tanggal
datetime nama
char30 alamat
text email
email komentar
text