SQL

Menurut Anastasia (2013:23) SQL merupakan singkatan dari Structured Query Language yang merupakan suatu bahasa yang digunakan untuk mengakses database.

Keistimewaan MySQL:

  1. Portabilitas

MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dll.

  1. Perangkat Lunak yang Open Source

MySQL didistribusikan sebagai perangkat lunak yang open source dibawah lisensi GPL, sehingga dapat digunakan secara gratis.

  1. Multi-user

MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik (crash).

  1. Performance tuning

MySQL memiliki kecepatan yang baik dalam menangani query sederhana dan dapat memproses lebih banyak SQL per satuan waktu.

  1. Ragam tipe data

MySQL memiliki macam-macam tipe data seperti signed atau unsigned integer, float, double, char, text, date, timestamp, dll

  1. Perintah dan Fungsi

MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query)

  1. Keamanan

MySql memiliki beberapa lapisan keamanan seperti level subnetmask,  nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

  1. Skalabilitas dan Pembatasan

MySQL mampu menangani basis data dalam skala besar.

  1. Konektivitas

MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unx soket (UNIX), atau Named Pipes (NT).

  1. Lokalisasi

MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa Indonesia belum termasuk didalamnya.

  1. Antar Muka

MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).

  1. Klien dan Peralatan

MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi database dan pada setiap peralatan yang ada disertakan manual atau petunjuk penggunaannya secara online.

  1. Struktur Tabel

MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Leave a Reply

Your email address will not be published. Required fields are marked *