Menurut Luke Welling dan Laura Thompson (2005,p3) MySQL
merupakan Relational Database Management System (RDBMS) yang sangat
cepat dan kuat. Sebuah database yang memungkinkan kita untuk menyimpan,
mencari, mengurutkan, dan menerima data. MySQL server akan mengontrol
akses ke dalam data untuk memastikan banyak user yang dapat menggunakan
secara bersamaan, menyediakan akses yang cepat, dan memastikan
hanya
user
yang berwenang untuk mengakses database. Oleh sebab itu,
MySQL merupakan multi-user dan multi-threaded server.
Kelebihan dengan menggunakan MySQL adalah:
1)
Performa yang baik.
2)
Biayanya murah.
3)
Mudah untuk diatur dan dipelajari.
4)
Portabilitas.
5)
Ketersediaan source code.
Adapun fitur-fitur dari MySQL yakni:
a.
Didukung oleh bahasa pemograman C, C++, Java, Eiffel, Perl, PHP,
Phyton, dan Tel untuk mengakses MySQL.
b.
Dapat bekerja pada banyak platform yang berbeda, termasuk
windows.
c.
Mempunyai beragam tipe kolom : signed/unsigned integer 1,2,3,4,dan
8 bytes, FLOAT, DOUBLE, CHAR VACHAR, TEXT, BLOB,
DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, dan tipe
ENUM.
d.
Mendukung parameter SQL GROUP BY dan ORDER BY. Fungsi-
fungsi yang dapat dipakai dalam group query
:{COUNT(),
COUNT(DISTINCT), AVG(), STD(), SYM(), MAX(), dan MIN()}.
e.
Sistem privilege
dan password
dapat terjaga kerahasiaannya, dan
dapat diverifikasi berdasarkan nama host-nya.
|