MySQL adalah multiuser database yang menggunakan bahasa StructuredQuery Language (SQL) sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL(General Public License).
Tujuan dari pemakaian SQL dalam menyelesaikan tugas-tugas yang berkaitan dengan database, diantaranya:
- Memanggil data dari satu tabel atau lebih pada satu database atau lebih.
- Memanipulasi data pada tabel-tabel dengan menyisipkan, menghapus, atau memperbarui record.
- Mendapatkan ringkasan informasi mengenai data pada tabel, seperti total, jumlah record, nilai minimun, nilai maksimum, dan nilai rata-rata.
- Membuat, memodifikasi, atau menghapus tabel pada database.
SQL dibagi menjadi 2 Jenis yaitu :
1. DDL (Data Definition Language)
Data Definition Language merupakan bagian dari SQL yang digunakan untuk mendefinisikan data dan obyek database. Perintah tersebut berupa membuat, mengubah, menghapus dll.
Beberapa perintah SQL yang termasuk Data Definition Languag, seperti terlihat pada tabel berikut ini:
Perintah
|
Kegunaan
|
Create Table
|
Membuat tabel
|
Create Index
|
Membuat index
|
Alter Table
|
Mengubah atau menyisipkan ke dalam tabel
|
Drop Table
|
Menghapus tabel
|
Drop Index
|
Menghapus index
|
2. DML (Data Manipulation Language)
Data Manipulation Language merupakan bagian dari perintah SQL yang digunakan untuk manipulasi data. Perintah-perintah ini bertugas untuk melakukan query dan perubahan yang dilakukan didalam suatu tabel.
Beberapa perintah SQL yang termasuk Data Manipulation Language, seperti terlihat pada tabel berikut ini:
Perintah
|
Kegunaan
|
Select
|
Digunakan untuk memilih data dari suatu tabel
|
Insert
|
Menyisipkan atau memasukkan data dari suatu tabel
|
Delete
|
Menghapus isi data dari beris (record) pada tabel tertentu
|
Update
|
Mengubah isi data dari kolom (field) pada tabel tertentu
|
(http://eliastutik.blogspot.com/2011/10/apa-itu-mysql-tipe-data-mysql-dan.html)
0 komentar: