33 dimodikasi dan dihapus tanpa menimbulkan kesalahan atau ketidak-
konsistenan.Kadir, 2009 : 116. Bentuk normal dalam normalisasi dapat berupa :
1. Bentuk normal pertama 1NF atau First Normal Form
Yang disebut bentuk normal pertama 1NF adalah suatu keadaan yang membuat setiap perpotongan baris dan kolom dalam relasi
hanya berisi satu nilai. 2.
Bentuk normal kedua 2NF atau Second Normal Form Yang disebut bentuk normal kedua 2NF adalah suatu bentuk yang
menyaratkan bahwa relasi sudah dalam bentuk normal pertama dan tidak mengandung dependensi spasial.
3. Bentuk normal Ketiga 3NF atau Third Normal Form
Yang disebut bentuk normal ketiga 3NF adalah suatu bentuk yang menyaratkan bahwa relasi harus sudah berada dalam bentuk normal
kedua dan tidak mengandung dependensi trasitif.
2.9 PHP, MySQL dan PhpMyAdmin
Singkatan dari PHP Hypertext Prepocessor merupakan bahasa script server-side
yang disisipkan pada HTML. PHP secara mendasar dapat mengerjakan semua yang dapat dikerjakan oleh program CGI, seperti
mendapatkan data dari form, menghasilkan isi halaman web yang dinamik dan menerima cookies. Kemampuan PHP yang paling diandalkan dan paling
signifikan adalah dukungan kepada banyak database, membuat halaman web yang meggunakan data dari database dengan sangat mudah dan mampu berintegrasi
34 dengan berbagai macam jenis database. Database yang paling sering digunakan
ialah MySQL Sidik, 2004. MySQL adalah multi user database yang menggunakan bahasa Structured
Query Language SQL. MySQL dalam operasi client
– server melibatkan server daemon
MySQL disisi server dan berbagai macam program serta library yang berjalan disisi client. MySQL mampu untuk menangani data yang cukup besar.
Perusahaan yang mengembangkan MySQL yaitu TeX, mampu menyimpan data lebih dari 40 database, 10.000 tabel dan sekitar tujuh juta baris, totalnya kurang
lebih 100 Gigabytes data Nanang, 2005. PhpMyAdmin adalah aplikasi berbasis web yang ditulis dalam bahasa PHP
yang fungsi utamanya melakukan administrasi MySQL. Administrasi user MySQL inilah yang akan digunakan untuk mengakses database MySQL via PHP
Syafi‟i, 2004 : 5. PHP, MySQL dan PhpMyAdmin berada dibawah General Public License
GNU yang bersifat Opensource sehingga dapat didownload.
2.10 XAMPP
XAMPP merupakan paket aplikasi yang memudahkan dalam meng-install modul PHP, Apache web server dan MySQL database. Selain itu XAMPP
dilengkapi oleh berbagai fasilitas lain yang akan memberikan kemudahan dalam mengembangkan situs web berbasis PHP. XAMPP adalah aplikasi gratis dan
tersedia untuk platform Linux, Windows, MacOS dan Solaris. Aplikasi ini dikembangkan oleh Kay Vogelgeang, Carsten Wiedmann dan Kai „Oswand‟
Saidler dibawah lisensi GNU General Public License. Aplikasi ini dapat diperoleh pada situs
http:apachefriends.org Wibowo : 2007. Tampilan konfigurasi dari
XAMPP dapat dilihat pada Gambar 2.4.
35
Gambar 2.4 Konfigurasi XAMPP
2.11 Macromedia Dreamweaver