Dengan PHP ini kita dapat membuat beragam aplikasi berbasis
web
, mulai dari halaman
web
, mulai dari halaman
web
yang sederhana sampai aplikasi kompleks yang membutuhkan koneksi ke
databa se
. Sampai saat ini telah banyak
database
yang telah didukung oleh PHP dan kemungkinan akan terus bertambah.
Database
tersebut adalah:
1.
dBase
3.
FilePro
5.
MySQL
7.
Oracle
9.
Sybase
2. DBM
4.
mSQL
6. ODBC 8.
Postgres
10.
Velocis
2.9 Pengenalan MYSQL
MySQL
adalah perangkat lunak
database server
atau disebut
Database Smart
.
Database
ini semakin lama semakin populer. Dengan menggunakan
database
ini, data semakin aman dan berdaya guna.
Database
ini juga banyak dipakai pada
web database
sehingga data semakin terintegrasi antara
database desktop
dengan
database web
.
MySQL adalah Relational Database Management System RDBMS yang didistribusikan secara gratis dibawah lisensi GPL General Public License. Dimana
setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu
konsep utama dalam database sejak lama, yaitu SQL Structured Query Language. SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau
seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database DBMS dapat
Universitas Sumatera Utara
diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database
server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user,
kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.
Keistimewaan dari
MySQL
sebagai
database server
dengan konsep
database modern
adalah sebagai berikut:
1.
Portability Database MySQL
berfungsi dengan stabil tanpa kendala, berarti berlaku pada berbagai sistem operasi seperti
Windows, Linux, FreeBSD, Mac
OS X
Server, Solaris, Amiga,
HP
Unix
, dan lain-lain.
2.
Open Source MySQL
merupakan
database open source
gratis, di bawah lisensi GPL sehingga dapat memperoleh dan menggunakannya secara cuma-cuma
tanpa membayar berapa pun.
3.
Multi User MySQL
merupakan
database
yang dapat digunakan untuk menangani beberapa
user
dalam waktu bersamaan tanpa mengalami masalah. Dan memungkinkan sebuah
database server MySQL
dapat diakses
client
secara bersamaan pula.
Universitas Sumatera Utara
2.10 Pengertian Data dan Database