SQL Structured Query Language dan MySQL

2 MySQL MySQL adalah database engine atau server database yang mendukung bahasa database pencarian SQL. SQL merupakan paket standar untuk berkomunikasi dengan basis data manapun untuk melakukan proses pencarian, penyimpanan dan pengambilan data. MySQL menyimpan data dalam bentuk file-file di harddisk. Untuk dapat berjalan dengan baik, file-file yang berisi basis data dari MySQL ini harus dipasang pada harddisk lokal. Dengan menghindari pembagian basis data pada beberapa harddisk di jaringan, dapat menghindari juga penurunan kecepatan dalam pengelolaan basis data tersebut. MySQL pada mulanya dikembangkan untuk memenuhi kebutuhan pribadi. MySQL sangat handal dan sangat cepat sehingga cocok untuk aplikasi-aplikasi besar. Pembuat MySQL memiliki basis data MySQL yang menyimpan tidak kurang dari 50 juta record. Ukuran file maksimum untuk sistem file ext2 di Linux adalah kira-kira 2 GB. Oleh karena itu setiap file dibatasi sampai 2 GB jika dijalankan pada sistem file ext2. Sistem basis data MySQL yang akan datang mungkin akan mampu menangani jauh lebih banyak lagi. 15

f. PHP

Professional Home Page atau PHP adalah bahasa scripting server side yaitu bahasa yang digunakan pada server tanpa perlu melakukan kompilasi tetapi cukup menuliskan tulisan dalan bentuk ASCII-nya saja. PHP disebut juga sebagai bahasa interpreter. PHP sangat mirip dengan bahasa C, juga mempunyai karakteristik yang mirip dengan Perl. Bahasa pemrograman biasanya diterjemahkan atau dikompilasi terlebih dahulu. Interpreter adalah sebuah program yang digunakan untuk membaca file yang berisi kode program yang akan 15 Anhar, Panduan Menguasai PHP MySQL Secara Otodidak, PT. Elex Media Komputindo, 2009, h.23. dijalankan, kemudian interpreter tersebut akan meminta CPU untuk melakukan perintah yang diterimanya. Compiler adalah sebuah program yang membaca file yang berisi source code kemudian mengkompilasi source code tersebut menjadi kode biner yang dapat dieksekusi secara langsung oleh komputer. Kode biner ini tidak dapat dibaca dan dimengerti oleh kebanyakan orang kecuali oleh orang yang tahu bahasa assembler atau mesin. PHP tersedia untuk hampir semua platform termasuk Linux