MySQL adalah perangkat lunak sistem manajemen basis data relasional atau Relational Database Management System (RDBMS). Singkatnya MySQL adalah alat/software untuk me-manage/mengatur database. Sedangkan SQL (Structured Query Language) adalah bahasa/sintaks-sintaks perintah tertentu untuk mengatur database. Jadi MySQL adalah software-nya, dan SQL adalah sintaks perintahnya.
Semua perintah SQL dibagi dalam 2 kategori besar sesuai
fungsinya, yaitu :
• DDL - Data Definition Language
Merupakan kumpulan perintah SQL yang digunakan untuk membuat,
mengubah dan menghapus struktur dan definisi metadata dari
objek-objek database.
• DML - Data Manipulation Language
Merupakan kumpulan perintah SQL yang digunakan
untuk proses pengolahan isi data di dalam table seperti memasukkan,
merubah dan menghapus isi data - dan tidak terkait dengan perubahan
struktur dan definisi tipe data dari objek database.