mengakses database dengan cara yang praktis dan efisien. DBMS dapat digunakan untuk mengakomodasi berbagai macam pemakai yang memiliki
kebutuhan berbeda.
2.8 MySQL
MySQL merupakan database yang dikembangkan dari bahasa SQL Structure Query Language. SQL sendiri merupakan bahasa yang terstruktur
yang digunakan untuk interaksi antara script program dengan database server dalam hal pengolahan data. Dengan SQL, kita dapat membuat tabel yang
nantinya akan diisi dengan data, memanipulasi data misalnya menambah data, menghapus data, dan memperbaharui data. Serta membuat suatu perhitungan
dengan berdasarkan data yang ditemukan Prasetyo, 2004:11-14 Oleh karena hal tersebut, SQL tidak hanya terbatas digunakan untuk
mendapatkan suatu tampilan dari database yang statis. Saat ini juga sedang dikembangkan standart baru yang dikenal sebagai SQL3, yang berencana
membuat SQL menjadi bahasa yang mendekati mesin tuning. MySQL dikembangkan sekitar tahun 1994 oleh sebuah perusahaan
pengembang software sekaligus konsultan software bernama MySQL AB yang bertempat di Swedia. Waktu itu perusahaan tersebut mash bernama TcX
DataKonsult AB dan tujuan awal dikembangkan MySQL adalah untuk mengembangkan aplikasi berbasis web pada client.
Awalnya Michael Widnius “Monty”, pengembang satu-satunya di TcX, memiliki sebuah aplikasi UNIREG dan rutin ISAM buatannya sendiri dan
sedang mencari antarmuka SQL yang cocok untuk diimplementasikan ke
dalamnya. Mula-mula Monty memakai miniSQL mSQL pada eksperimennya itu, namun mSQL dirasa kurang sesuai, karena lambat dalam pemrosesan
query. MySQL adalah databse yang memiliki kecepatan tinggi dalam
melakukan permrosesan data, dapat diandalkan, dan mudah digunakan serta mudah dipelajari. MySQL mendukung banyak bahasa pemrograman seperti C,
C++, Perl, Phyton, Java dan PHP. Selain itu, dengan bantuan driver ODBC, MySQL juga mampu berinteraksi dengan berbagai permrograman visual
seperti Delphi, Visual Basic dan sebagainya.
Gambar 2.3 Tampilan MySQL 5
2.9 PHP
Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita
untuk membuat halaman web yang bersifat dinamis. PHP dapat dijalankan pada berbagai macam Operating System OS, misalnya windows, Linux, dan
Mac OS. PHP dapat memanfaatkan databse untuk menghasilkan halaman web
yang dinamis. Sistem manajemen databse yang sering digunakan bersama PHP
adalah MySql. Namun PHP mendukung system manajemen Database Oracle, Microsoft Access, Interbase, d-Base,PostgreSQL dan sebagainya.