mysql
















MySQL adalah sebuah perangkat lunak manajemen basis data SQL

atau DBMS yang multi-user dengan sekitar 6 juta instalasi di seluruh dunia.

MySQL adalah Relational Database Management System (RDBMS) yang

didistribusikan secara gtratis dibawah lisensi GLP (General Public Licanse).

Dimana setipap orang bebas untuk mrnggunakan MySQL, namun tidak

boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya

merupakan turunan salah satu konsep utama dalam database yaitu SQL

(Structured Query Language).

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 sepuluh kali lebih cepat dari PostgreSQL dan lima kali

lebih cepat dibandingkan Interbase.

Keistimewaan MySQL

1. Portabilitas pada

berbagai

sistem

operasi

seperti

Dapat

windows,Linux, Mac Os dll.

2. Multiuser

Dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa

mengalami masalah atau konflik.

3. Performance tuning

Memiliki kecapatan yang menakjuban dalam menangani query sederhana.

4. Jenis Kolom

Memiliki tipe kolom yang sangat kompleks seperti signed/unsigned

integer, float, double,char dll

5. Perintah dan fungsi

Memiliki operator dan fungsi secara penuh yang mendukung perintah

select dan where dalam perintah query.

berjalan

stabil

6. Keamanan

Memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host

dan izin akses user dengan sistem perizinan yang mendetail serta sandi

terenkripsi.

7. Skalabilitas dan pembatasan

Mampu menangani basis data dalam skala besar, dengan jumlah

rekaman(records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris.

Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada

tiap tabelnya.

8. Lokalisasi

Mampu mendeteksi pesan kesalahan pada klien dengan menggunakan

lebih dari dua puluh bahasa. Tapi Bahasa Indonesia belum termasuk.

9. Antar Muka

Memiliki interface terhadap berbagai aplikasi dan bahasa pemrograman

dengan menggunakan API (application Programming Interface)

10.Klien dan peralatan.

Dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk

administrasi basis data, dan pada setiap peralatan yang ada disertakan

petunjuk online.

11.Struktur Tabel

Memiliki struktur tabel yang lebh fleksibel dalam menangani ALTER

TABLE, dibandingkan basis data lainnya.

Post a Comment

0 Comments