3. Mengubah data dalam tabel. 4. Mengambil data yang tersimpan dalam tabel.
5. Memungkinkan untuk memilih data tertentu dalam tabel. 6. Memungkinkan untuk melalukan hak akses terhadap data.
2.9. Structure Query Language SQL
Menurut Yenie Kustiyahningsih 2010:145 basis data adalah sekumpulan informasi yang diatur agar mudah dicari. Dalam arti umum basis data adalah
sekumpulan data yang diproses dengan bantuan komputer yang memungkinkan data dapat diakses dengan mudah dan tepat, yang dapat digambarkan sebagai
aktifitas dari satu atau lebih organisasi yang berelasi. SQL adalah sebuah bahasa yang dipergunakan untuk mengakses data
dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua
server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
Secara umum SQL terdiri dari dua bahasa yaitu Data Definition Language DDL dan Data Manipulation language DML. DDL digunakan untuk
mendefinisikan, mengubah, serta menghapus basis data seperti tabel, view, user, dan lainnnya. Sedangkan DML digunakan untuk memanipulasi data yang ada
dalam basis data.
2.10. PHP
Menurut Valade J. 2004 PHP merupakan bahasa scripting yang bersifat open source dan dirancang untuk pengembangan situs web. Awalnya, PHP
dimulai dari peralatan personal home page yang dikembangkan oleh Rasmus Lerdorf. PHP merupakan bahasa server-side scripting yang menyatu dengan
HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server-side scripting maka sintaks dan perintah-perintah PHP akan dieksekusi di
server kemudian hasilnya dikirimkan ke browser dalam format HTML. Dengan demikian kode program yangt tertulis dalam PHP tidak terlihat oleh user sehingga
keamanan halaman web lebih terjamin. Salah satu keunggulan yang dimiliki PHP adalah kemampuannya untuk
melakukan koneksi ke berbagai macam software sistem manajemen basis data, sehingga dapat menciptakan suatu halaman web yang dinamis. PHP mempunyai
koneksitas yang baik dengan beberapa DBMS antara lain Oracle, Sybase, mSQL, MySQL, Microsoft SQL Server, Solid, PostgreSQL, Adabas, FilePro, Velocis,
dBase, Unix dbm, dan tak terkecuali semua database ber-interface ODBC. PHP juga memiliki integrasi dengan beberapa library eksternal yang dapat membuat
pengguna melakukan segalanya dari dokumen PDF hingga mem-parse XML. Hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan
utama adalah konektivitas basis data dengan web.
2.11. XAMPP
XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk
tersebut. Selain paket installasi instant XAMPP versi 1.7.0 juga memberikan fasiltias pilihan pengunaan PHP4 atau PHP5. Untuk berpindah versi PHP yang
ingin digunakan juga sangat mudah dilakukan dengan mengunakan bantuan PHP
Switch yang telah disertakan oleh XAMPP dan yang terpenting XAMPP bersifat free atau gratis untuk digunakan.
Sejarah singkat XAMPP, XAMPP merupakan pengembangan dari LAMP Linux Apache, MySQL, PHP and PERL, XAMPP ini merupakan project
nonprofit yang di kembangkan oleh Apache Friends yang didirikan Kai Oswalad Seidler dan Kay Vogelgesang pada tahun 2002, project mereka ini bertujuan
mempromosikan pengunaan Apache web server. Berikut ini detail paket pada XAMPP versi 1.7.0 yang disertakan pada
penulisan ini adalah : 1. Apache 2.2.11
2. MySQL 5.1.30 Community Server 3. PHP 5.2.8 + PEAR Support for PHP 4 has been discontinued
4. PHP-Switch win32 1.0 use php-switch.bat in the xampp main directory
5. XAMPP Control Version 2.5 from www.nat32.com 6. XAMPP Security 1.0
7. SQLite 2.8.15 8. OpenSSL 0.9.8i
9. PhpMyAdmin 3.1.1 10. ADOdb 4.990
11. Mercury Mail Transport System v4.52 12. FileZilla FTP Server 0.9.29
13. Webalizer 2.01-10
2.12. Adobe Dreamweaver