Sabtu, 02 Februari 2013

Alasan Menggunakan MySQL ?

MySQL merupakan salah satu dari sekian banyak Database Management System (DBMS) yang menganut atau mengimplementasikan database relasional yang disebut juga Relasional Database Management System (RDBMS).

Berikut ini beberapa alasan mengapa mimilih MySQL sebagai server database untuk aplikasi-aplikasi yang sedang dikembangkan :
  • Fleksibel
MySQL dapat digunakan untuk mengembangkan aplikasi desktop maupun aplikasi web dengan menggunkan teknologi yang bervariasi. Ini berarti bahwa MySQL memiliki fleksibilitas terhadap teknologi yang akan digunakan sebagai pengembang aplikasi, apakah itu PHP, JSP, Java, Delphi, C++, maupun yang lainnya dengan cara menyediakn plig-in dan driver yang spesifik untuk masing-masing teknologi tersebut. Dalam database MySQL juga memiliki dukungan terhadap stored procedure, fungsi, tringger, view, SQL standart ANSI, dll.

Apa Itu Database Management System (DBMS) ?

Database berbeda dengan Databse Management System (DBMS). DBMS adalah kumpulan program yang digunakan untuk mendefinisikan, mengatur dan memproses database, sedangkan database itu sendiri esensinya adalah sebuah struktur yang dibangun untuk keperluan penyimpanan data. DBMS merupakan alat atau tool yang berperan untuk membangun struktur tersebut.

Saat ini program DBMS ada banyak sekali, seperti : MySql, Oracle, Postgresql,Interbase/Firebird, IBM DB2 dan lain-lain. Beberapa DBMS ada yang hanya bisa dijalankan di komputer mainframe, beberapa hanya jalan di minikomputer dan juga ada yang hanya dapat dijalankan di Personal Computer (PC). Maka dari itu, untuk trend sekarang DBMS yang banyak digunakan adalah DBMS yang memiliki fasilitas lintas-platform atau cross-platform.