Struktur Tabel Perancangan Basis Data

3.6 Perancangan Basis Data

Struktur pangkalan data yang digunakan adalah struktur pangkalan data relasional.

3.6.1 Struktur Tabel

Adapun struktur data dari tabel-tabel relasional tersebut adalah sebagai berikut : 1. Tabel Pengguna Tabel pengguna ini berfungsi untuk menyimpan data pengguna system. Tabel 3.2 Tabel Pengguna 2. Tabel GejalaPenyakit Tabel Gejala ini berfungsi untuk menyimpan data-data gejala. Tabel 3.3 Tabel Gejala 3. Tabel Penyakit Tabel penyakit berfungsi untuk menyimpan data penyakit yang akan di diagnosis. Nama Field Tipe Data Keterangan IDPengguna Integer Auto Increment Nama Varchar 30 Password Varchar 10 Akses Varchar 20 Admin Pakar Paramedis Nama Field Tipe Data Keterangan IDGejala Integer Auto Increment Nama Gejala Varchar 50 Universitas Sumatera Utara Tabel 3.4 Tabel Penyakit 4. Tabel RulePenyakit Tabel Rule Penyakit berfungsi utnuk menyimpan aturan diagnosis penyakit. Tabel 3.5 Tabel Rule Penyakit 5. Tabel detail_rule penyakit Tabel detail_rulepenyakit ini berfungsi untuk menyimpan aturan yangtelah dimasukkan pada saat akuisisi pengetahuan. Tabel 3.6 Tabel Detail_Rule Penyakit 6. Tabel Cek Gejala Tabel CekGejala ini berfungsi untuk menyimpan data jawaban gejala yang dialami pasien berserta nilai kepercayaannya. Nama Field Tipe Data Keterangan IDPenyakit Integer Auto Increment Nama Penyakit Varchar 30 Nama Field Tipe Data Keterangan IDRule Integer Auto Increment CFPakar Float Nama Field Tipe Data Keterangan IDRule Integer Auto Increment Op_Rule Integer 0 : JIKA 1 : DAN IDGejala Integer Universitas Sumatera Utara Tabel 3.7 Tabel Cek Gejala 7. Tabel Cek Penyakit Tabel CekPenyakit ini berfungsi untuk menyimpan data kemungkinan penyakit yang diderita pasien beserta prosentase kepercayaan terhadap penyakit tersebut. Tabel 3.8 Tabel Cek Penyakit 8. Tabel Pasien Tabel pasien berfungsi untuk menyimpan data pasien. Tabel 3.10 Tabel Pasien Nama Field Tipe Data Keterangan IDRule Integer Auto Increment IDGejala Integer CFPengguna Float Nama Field Tipe Data Keterangan IDPenyakit Integer Auto Incerement NamaPenyakit Varchar 40 CFFinal Integer Nama Field Tipe Data Keterangan IDPasien Integer Auto Increment NamaPasien Varchar30 Alamat Varchar80 Universitas Sumatera Utara

3.6.2 Relasi Antar Tabel