Perbedaan SQL dan MYSQL

 


perbedaan antara SQL dan MySQL? Ada sebagian orang yang menganggap dua istilah ini adalah sama, padahal apabila Kita rajin membaca referensi yang ada maka sangat jelas perbedaannya. Seperti dikutip dari Wikipedia,SQL ( Structured Query Language ) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML).

Data Definition Language (DDL)

DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan
objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan
sebagainya. Secara umum, DDL yang digunakan adalah CREATE untuk membuat
objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang
sudah ada, dan DROP untuk menghapus objek. DDL biasanya digunakan oleh
administrator basis data dalam pembuatan sebuah aplikasi basis data.

Data Manipulation Language (DML)

DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang
umum dilakukan adalah:

  • SELECT untuk menampilkan data
  • INSERT untuk menambahkan data baru
  • UPDATE untuk mengubah data yang sudah ada
  • DELETE untuk menghapus data


Sedangkan MYSQL adalah sebuah perangkat lunak sistem manajemen basis data
atau DBMS (Database Management System) yang multithread, multi-user, dengan
sekitar 6 juta instalasi di seluruh dunia. MySQL dapat Anda dapatkan secara gratis di
bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah
lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan
penggunaan GPL. Selain MySQL, Anda juga mungkin pernah mendengar perangkat
lunak DBMS lainnya seperti : Microsoft SQL Server, Sybase, Interbase, XBase, Firebird,PostgreSQL, Microsoft Access, dBase III, Paradox, FoxPro, Visual FoxPro, Visual dBase,
Lotus Smart, db2, MongoDB dan lain-lain.

Jadi Bisa disimpulkan secara sederhana bahwa SQL adalah struktur bahasa untuk
mengakses database, sedangkan MySQL adalah salah satu aplikasi database atau
software untuk memanajemen database.
Hamzah Xou

Sometimes life is a process even though there are many who protest, don't be stressed, just live it until it's successful

Post a Comment

Previous Post Next Post