Hal yang perlu kita ketahui sebelum memulai belajar database ada baiknya untuk mengenal terlebih dahulu bahasa yang digunakan dalam penulisan perintah manipulasi data pada database, disini akan kita bahas mengenai pengertian SQL. Baru tahu istilah SQL? yuk kita ulas pengertian SQL.
- 1Pengertian Database
- 2Pengertian MySQL
- 3Cara Install Database MySQL
- 4Cara Merancang Database
- 5Teknik Normalisasi Database
- 6Tipe-tipe Tabel MySQL
- 7Tipe-tipe Field (Kolom) MySQL
- 8Pengertian SQL
- 9Cara Membuat, Menampilkan, Membuka Dan Menghapus Database MySQL
- 10Cara Membuat Table Di Database MySQL
- 11Cara Mengubah Struktur Dan Menghapus Tabel Database MySQL
- 12Menambahkan Data Dengan Perintah Insert
- 13Menampilkan Data Dengan Perintah Select
- 14Cara Update dan Hapus Data Di Database MySQL
SQL (Structured Query Language) adalah bahasa yang digunakan untuk menjalankan perintah manipulasi atau mengakses data pada database. SQL biasanya disebutnya sebagai Query, apakah SQL juga bisa digunakan untuk DBMS MySQL? tentu, semua DBMS didunia menggunakan perintah yang namakan SQL, istilah ini adalah umum untuk penamaan bahasa database.
SQL ini termasuk bahasa komputer yang mengikuti standar ISO dan ANSI (American National Standard Institute), dimana pertama kali ditetap dalam IBM pada tahun 1970, standar tersebut tidak bergantung pada mesin atau komputer yang digunakan. Pada umumnya semua perangkat lunak atau software database (DBMS) ini mengerti SQL atau mengenal SQL, sehingga perintah pada setiap perangkat lunak database hampir memiliki perintah yang sama.
Pada umumnya terdapat 3 (tiga) jenis perintah SQL yang bisa digunakan oleh SQL, yaitu: DDL (Data Definition Language), DML (Data Manipulation Language), dan DCL (Data Control Language). Berikut ini penjelasan dan daftar masing-masing perintah SQL tersebut:
DDL atau Data Definition Language
DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :
- CREATE
Seperti namanya, perintah create digunakan untuk membuat sesuatu, dalam hal ini adalah database dan table. - ALTER
Perintah alter digunakan untuk merubah struktur atau mengubah informasi. Perintah alter bisa digunakan untuk database ataupun table. - RENAME
Perintah rename biasanya digunakan untuk mengubah nama table, apabila sebuah table ingin diganti namanya. - DROP
Perintah drop digunakan untuk menghapus, maka apabila menggunakan perintah ini harus berhati-hati karena drop dapat mengakses database, tabel, kolom, index, procedure dan yang lainnya.
DML atau Data Manipulation Language
DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain:
- SELECT
Perintah select digunakan untuk menampilkan data-data yang ada didalam tabel pada suatu database. - INSERT
Perintah insert digunakan untuk menambahkan data pada tabel yang terdapat didalam database. - UPDATE
Update digunakan untuk mengubah data, atau memodifikasi data yang terdapat didalam tabel. - DELETE
Perintah delete digunakan untuk menghapus data atau record didalam table.
DCL atau Data Control Language
DCL merupakan perintah SQL yang berhubungan dengan manipulasi user dan hak akses (priviledges). Perintah SQL yang termasuk dalam DCL antara lain :
- GRANT
Perintah grant digunakan untuk memberikan hak akses atau izin pada user di database untuk dapat mengakses database tersebut. Selain itu perintah grant juga dapat digunakan untuk menambahkan user atau pengguna baru di DBMS. - REVOKE
Perintah revoke adalah kebalikan dari perintah grant, perintah revoke digunakan untuk menghapus atau atau mencabut izin hak akses.
Penjelasan diatas hanya sebatas sebagian pengertian SQL dan perintah-perintah yang umumnya digunakan dalam mengakses atau memanipulasi database. Tulisan ini bisa digunakan sebagai bayangan apabila kita ingin belajar query database.
Waaaah berguna banget website kakak ini bagi aku yang bru belajar SqL, terimakasih kakak sangatlah bermanfaat informasi yang kakak berikan semoga sering-sering kasih ilmu lagi ya di website nya hehehe…
Oh ya kak perkenal kan nama saya Vivi Silvira dari ISB Atma Luhur
ok salam kenal Vivi
Wah terimakasih kak penjelasannya sangat membantu.
Kenalkan nama saya helliza anriyani dari ISB Atmaluhur
ok salam kenal.. wah banyak mahasiswa Atmaluhur diblog saya ya 😀
Terimakasih kak artikelnya sangat bermanfaat..perkenalkan nama saya nopita karta sapitri dari ISB Atma Luhur
Sama-sama, salam kenal Nopita.