MySQL
MySQL adalah Relation Database
Management Sistem (RDBMS) yang didistribusikan secara gratis di bawah
lisensi GPL (General Public License).
Di mana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan
produk turunan yang bersifat closed
source atau komersial. MySQL merupakan turunan salah satu konsep utama
dalam basis data sejak lama, yaitu SQL (Structured Query Language). SQL adalah
sebuah konsep pengoprasian basis data, terutama untuk pemilihan atau seleksi
dan pemasukan data, yang memungkinkan pengoprasian data dikerjakan dengan mudah
secara otomatis. MySQL bersifat Open
Source sehingga komunitas umum dapat turut serta mengembangkan mesin basis
data MySQL (untuk selanjutnya mesin basis data disebut server) dan hal ini pula
menyebabkan kemampuan dan performasinya berkembang demikian pesatnya.
Fitur-Fitur MySQL
Jika ditinjau dari fitur-fitur yang dimiliki
oleh MySQL, wajarlah pemakaian mesin basis data ini sudah menjangkau berbagai
bidang (termasuk dunia web) dan menjadikan MySQL sebagai mesin basis data yang
dapat bersaing dengan produk sejenis yang komersial. Adapun sebagian
fitur-fitur yang dimiliki oleh MySQL adalah sebagai berikut :
1.
Multi Platform.
2.
Open Source.
3.
Multiuser.
4.
Dukungan bahasa yang sangat banyak.
5.
Performance Tuning yang menakjubkan.
6.
Coloumn Types, MySQL memiliki jenis kolom yang sangat
kompleks.
7.
Command dan Functions.
8.
Mengenal Command SubSelected.
9.
Security yang sangat baik.
10.
Scalability dan Limit,
memiliki kemampuan dalam skala besar.
11.
Connectivity, koneksi dengan Client berbagai Protoco).
12.
Interface (Memiliki antar muka terhadap berbagai
aplikasi dan bahasa pemograman dengan menggunakan fungsi API (Application Programing Interface).
13.
Client dan Tools,
mempunyai berbagai tools yang
dapat digunakan untuk administrasi basis data.
14.
Structure Table, yang lebih fleksibel dalam menangani
ALTER TABLE, dibandingkan mesin basis data lainnya semacam PostgreSQL ataupun
Oracle.