Ø Kelebihan MySQL
MySQL memiliki beberapa keistimewaan, antara lain :
1. Portabilitas. MySQL
dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux,
FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2. Perangkat
lunak sumber terbuka. MySQL didistribusikan sebagai perangkat
lunak sumber terbuka, dibawah lisensiGPL sehingga
dapat digunakan secara gratis.
3. Multi-user. MySQL
dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami
masalah atau konflik.
4. 'Performance
tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query
sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
5. Ragam tipe
data. MySQL
memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer,
float, double, char, text, date, timestamp, dan lain-lain.
6. Perintah dan
Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah
Select dan Where dalam perintah (query).
7. Keamanan. MySQL
memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin
akses userdengan sistem perizinan yang mendetail serta sandi
terenkripsi.
8. Skalabilitas
dan Pembatasan. MySQL 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.
9. Konektivitas. MySQL
dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atauNamed Pipes (NT).
10. Lokalisasi. MySQL
dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua
puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
11. Antar Muka. MySQL
memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa
pemrograman dengan menggunakan fungsi API (Application Programming
Interface).
12. Klien dan
Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat
digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada
disertakan petunjuk online.
13. Struktur
tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER
TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Ø Kekurangan MySQL
1. Untuk
koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql
kurang support, karena koneksi ini menyebabkan field yang di baca harus sesuai
dengan koneksi dari program visual tersebut, dan ini yang menyebabkan mysql
jarang di pakai dalam program visual.
2. Data
yang di tangani belum begitu besar.
3. Dari
sisi security, atau keamanan yang agak terlalu sederhana bagi sebuah SQL
Engine, meskipun tidak sesederhana SQLite yang juga datang dari dunia Open
Source dan cukup d gemari para Web Developer.
Ternyata banyak kelebihan yang ditawarkan oleh MySQL, terimakasih infonya,
ReplyDeletejangan lupa website juga ya : http://elsasutina.mahasiswa.atmaluhur.ac.id
dan website kampus saya: http://www.atmaluhur.ac.id
ok gan, makaih min
ReplyDeletesolder uap
Selain itu kekurangan dari mysq apakah masih ada
ReplyDelete