• Tidak ada hasil yang ditemukan

BAB III Analisis Dan Perancangan Sistem

3.4 Perancangan Database

3.4.2 Tabel

tabel yang akan terbentuk. Berikut adalah tabel yang terbentuk untuk website kesehatan tanah dengan metode forward chaining.

Tabel 3.2. Tabel pada Database

a. Tabel Admin

Pada tabel admin terdapat beberapa entitas diantaranya USERID, PASSWORDID. Dimana USERID sebagai primary key.

Berikut adalah tampilan tabel admin.

Tabel 3.3. Tabel Admin

Field Type Collation Null Default

userID Varchar(30) Latin1_swedish No NULL

passID Varchar(30) Latin1_swedish No NULL

Pada tabel ini akan menyimpan data admin, dimana admin login dahulu untuk masuk ke home admin.

b. Tabel Berita

Pada tabel ini berisi data berita yaitu KODE_BERITA, JUDUL, TGL, CONTENT, GAMBAR_BERITA, CAPTION. Dimana KODE_BERITA sebagai primary key.

Gambar Tabel 3.4. Tabel Berita

Field Type Collation Null Default

Kode_berita Varchar(30) Latin1_swedish No None

Judul Varchar(30) Latin1_swedish No None

Tgl Date No None

Content Text Latin1_swedish No None

Gambar_berita Varchar(350) Latin1_swedish No None

Caption Varchar(150) Latin1_swedish No None

Pada tabel berita ini admin hanya bisa menambah data berita, mengubah data berita. Yang masing masing memiliki berita yang berbeda atau sama sesuai dengan jumlah nya.

c. Tabel Komentar

Pada tabel ini berisi data komentar yaitu IDKOMENTAR, KODE_TOPIK, NAMA, EMAIL, KOMENTAR, TGL, JAM. Dimana IDKOMENTAR sebagai primary key.

Tabel 3.5. Tabel Komentar

Field Type Collation Null Default

Idkomentar Varchar(5) Latin1_swedish No None

Kode_topik Varchar(2) Latin1_swedish No None

Nama Varchar(35) Latin1_swedish No None

Email Varchar(50) Latin1_swedish No None

Komentar Text Latin1_swedish No None

Tgl Date No None

Jam Time No None

Pada tabel komentar ini admin hanya bisa menyimpan data komentar. Yang masing masing memiliki komentar yang berbeda.

d. Tabel Detail_gejala

Pada tabel hasil ini akan menyimpan data gejala - gejala kesehatan tanah. Pada tabel ini terdapat ID_DETAIL_GEJALA, ID_GEJALA, NAMA_GEJALA, PENYAKIT, GEJALA, GAMBAR_GEJALA. Dimana ID_DETAIL_GEJALA adalah primary key dari tabel ini.

Tabel 3.6. Tabel Detail_gejala.

Field Type Collation Null Default

Id_detai_gejala Varchar(5) No None

Id_gejala Varchar(2) No None

Nama_gejala Varchar(35) Latin1_swedish No None

Penyakit Varchar(50) Latin1_swedish No None

Gejala Text Latin1_swedish No None

Gambar_gejala Date Latin1_swedish No None

Pada tabel ini akan menyimpan data gejala - gejala kesehatan tanah.

e. Tabel Forwardchain

Pada tabel hasil ini akan menyimpan data gejala - gejala kesehatan tanah. Pada tabel ini terdapat ID, GEJALA, HASILGEJALA, JENIS, NILAI, GAMBAR_GEJALA. Dimana ID adalah primary key dari tabel ini.

Tabel 3.7. Tabel Forwardchain

Field Type Collation Null Default

Id int(11) No None

Gejala Text Latin1_swedish No None

Hasilgejala Text Latin1_swedish No None

Jenis Text Latin1_swedish No None

Nilai Float No None

Gambar_gejala Varchar(100) Latin1_swedish No None

f. Tabel Gallery

Pada tabel gallery ini terdapat KODE_GALERI, JUDUL, TGL, GAMBAR. Sehingga dari tabel ini dapat menyimpan foto - foto terdahulu. Dan KODE_GALERI adalah sebagai primary key dari tabel ini.

Gambar Tabel 3.8. Tabel Gallery

Field Type Collation Null Default

Kode_galeri Varchar(5) Latin1_swedish No None

Judul Varchar(50) Latin1_swedish No None

Tgl Date No None

Gambar Varchar(100) Latin1_swedish No None

Foto - foto ini disimpan yang kemudian akan di bandingkan dengan permasalahan gejala kesehatan tanah pada saat ini.

g. Tabel Buku Tamu

Pada tabel buku tamu ini terdapat IDBUKU_TAMU, NAMA, EMAIL, KOMENTAR, TGL, JAM. Pada tabel ini IDBUKU_TAMU adalah sebagai primary key.

Tabel 3.9. Tabel Buku Tamu

Field Type Collation Null Default

Idbuku_tamu Varchar(5) Latin1_swedish No None

Nama Varchar(35) Latin1_swedish No None

Email Varchar(50) Latin1_swedish No None

Komentar Text Latin1_swedish No None

Tgl Date No None

Jam Time No None

Pada tabel buku tamu ini, admin dapat memfilter semua komentar yang masuk pada buku tamu

.

h. Tabel BukuTamu_Terhapus

Pada tabel buku tamu terhapus ini terdapat IDBUKUTAMU_TERHAPUS, NAMA, EMAIL, KOMENTAR, TGL, JAM. Pada tabel ini IDBUKUTAMU_TERHAPUS adalah sebagai primary key.

Tabel 3.10. Tabel BukuTamu_Terhapus

Field Type Collation Null Default

Idbukutamu_terhapus Varchar(5) Latin1_swedish No None

Nama Varchar(35) Latin1_swedish No None

Email Varchar(50) Latin1_swedish No None

Komentar Text Latin1_swedish No None

Tgl Date No None

Jam Time No None

Pada tabel buku tamu terhapus ini, admin dapat menghapus semua komentar yang masuk pada buku tamu.

i. Tabel Temp BukuTamu

Pada tabel tmp buku tamu ini terdapat IDTMP_BUKUTAMU, NAMA, EMAIL, KOMENTAR, TGL, JAM. Pada tabel ini IDTMP_BUKUTAMU adalah sebagai primary key.

Tabel 3.11. Tabel Temp Buku Tamu

Field Type Collation Null Default

Idtmp_bukutamu Varchar(5) Latin1_swedish No None

Nama Varchar(35) Latin1_swedish No None

Email Varchar(50) Latin1_swedish No None

Komentar Text Latin1_swedish No None

Tgl Date No None

Pada tabel tmp buku tamu ini, admin dapat menyimpan temp pada buku tamu.

j. Tabel Gejala

Pada tabel jenis gejala kesehatan tanah ini terdapat KODE_JENIS_GEJALA, JUDUL, TGL, CONTENT, GAMBAR_JENIS_GEJALA, CAPTION. Pada tabel ini KODE_JENIS_GEJALA adalah sebagai primary key.

Tabel 3.12. Tabel Jenis Gejala Kesehatan Tanah

Field Type Collation Null Default

Kode_jenis_gejala Varchar(5) Latin1_swedish No None

Judul Varchar(50) Latin1_swedish No None

Tgl Date No None

Content Text Latin1_swedish No None

Gambar_jenis_gejala_kesehatan_tanah Varchar(150) Latin1_swedish No None

Pada tabel jenis gejala kesehatan tanah ini, admin dapat menambahkan gejala kesehatan tanah terbaru.

Dokumen terkait