PHP, MySQL dan PhpMyAdmin XAMPP

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