trtdnbsp;tdtr ?
} echo table;
} ifcountval_id==0 and countvst_id==0{
echo table; echo trtdTidak Ada Hasil Pencarian Yang
Cocoktdtr; echo table;
} }
Gambar 3.11 Pseudocode Prosedur Pada Fase Pencarian
3.4. Perancangan Desain Basis Data
Sistem informasi yang dirancang di dalam tugas akhir ini, dibuat dalam bentuk basis data dan disimpan di dalam MySQL. Database digunakan untuk
menyimpan data-data yang dibutuhkan oleh sistem seperti data pasal dan data pengertian pasal. Pemodelan data ini direpresentasikan dengan entitas beserta
atribut dan hubungan antara entitas-entitas tersebut. Entitas adalah suatu obyek yang ada dan dapat dibedakan antara satu dengan lainnya. Berikut adalah entitas-
entitas yang digunakan pada sistem ini, yang mana tampak pada Gambar 3.8
berikut.
PASAL id_pasal
isi_pasal pengertian
Gambar 3.12 Conceptual Data Model
Berikut adalah Physical Data Model yang merupakan hasil generate dari Conceptual
Data Model yang ada sebelumnya. Disini tampak jelas relasi one to
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
many yang ada di tiap tabel yang berelasi. Tabel pasal memiliki relasi one to many
dengan tabel pengertian pasal, sehingga primary key dari tabel pasal masuk ke dalam tabel pengertian pasal sebagai foreign key. Yang mana tampak pada
Gambar 3.13 berikut.
PASAL id_pasal
isi_pasal pengertian
Gambar 3.13 Physical Data Model
Dari hasil conceptual data model dan physical data model, maka didapatkan tabel-tabel yang akan digunakan untuk sistem. Tabel-tabel yang digunakan antara
lain tabel admin, tabel pasal dan tabel pengertian pasal. Adapun tabel-tabel berikut jika dijabarkan akan tampak pada penjelasan dibawah ini.
1. Tabel Pasal Tabel ini digunakan untuk menyimpan data-data pasal yang diinputkan
oleh admin. Adapun detail dari tabel pasal adalah sebagai berikut.
Tabel 3.1. Tabel Pasal Nama Field
Tipe Keterangan
Id_pasal Int
Primary key Isi_pasal
Varchar 255
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
2. Tabel Pengertian Pasal Tabel ini digunakan untuk menyimpan data-data pasal yang diinputkan
oleh admin. Adapun detail dari tabel pengertian pasal adalah sebagai berikut.
Tabel 3.2. Tabel Pengertian Pasal Nama Field
Tipe Keterangan
Isi_pengertian Varchar 255
Id_pasal Int
Foreign key
3.5. Perancangan Desain Antar Muka