Lompat ke konten Lompat ke sidebar Lompat ke footer

Perintah Dasar SQL


SQL (Structured Query Language) adalah bahasa yang digunakan dalam pemrograman dan dirancang untuk mengelola data yang tersimpan dalam Sistem Manajemen Database Relasional (Relational Database Management System).

Beberapa Jenis Perintah SQL yang perlu diketahui :

Data Definition Language (DDL)

Perintah dasar ini sebenarnya merupakan perintah paling mendasar dari bahasa SQL. Tujuannya untuk membuat struktur sebuah database. Terdapat beberapa perintah dasar DDL yaitu :

  • Create: perintah ini bisa kalian gunakan ketika membuat sebuah database yang baru, baik itu berupa tabel baru atau sebuah kolom baru.
CREATE DATABASE nama_database
  • Alter: digunakan ketika ingin mengubah struktur tabel yang sebelumnya sudah ada. seperti merubah nama tabel, penambahan kolom, mengubah, maupun menghapus kolom serta menambahkan atribut lainnya.
  • Rename: dapat gunakan untuk mengubah sebuah nama di sebuah tabel ataupun kolom yang ada.
RENAME TABLE nama_tabel_lama TO nama_tabel_baru
  • Drop: digunakan dalam menghapus database, table maupun kolom hingga index.
  • Show: digunakan untuk menampilkan sebuah tabel yang ada.


Data Manipulating Language (DML)

Perintah dasar SQL ini bertujuan untuk memanipulasi data yang ada dalam sebuah database.

  • Select: dengan perintah ini kalian dapat menggunakannya untuk menampilkan maupun mengambil sebuah data pada tabel. Data yang diambil, tidak hanya terbatas pada satu saja melainkan lebih dari satu tabel dengan memakai relasi.
SELECT kolom1, kolom2, ... FROM nama_tabel
SELECT  * FROM nama_tabel
  • Insert: Kalian bisa menggunakan perintah ini untuk memasukkan sebuah record baru di dalam sebuah tabel database.
INSERT INTO nama_tabel VALUES( nilai1, nilai2, nilai3, ... )
  • Update: digunakan ketika ingin melakukan pembaruan data di sebuah tabel. Contohnya, jika ada kesalahan ketika memasukkan sebuah record. Kalian tidak perlu menghapusnya dan bisa diperbaiki menggunakan perintah ini.
UPDATE nama_tabel SET kolom1 = nilai1, kolom2 = nilai2, ... WHERE kondisi
  • Delete: digunakan ketika kalian akan menghapus data/record pada suatu tabel.
DELETE FROM nama_tabel WHERE kondisi

Untuk lebih lengkapnya silakan baca artikel mengenai DML berikut ().

Data Control Language (DCL)

Perintah SQL ini digunakan khususnya untuk mengatur hak apa saja yang dimiliki oleh pengguna. Baik itu hak terhadap sebuah database ataupun pada tabel maupun field yang ada. Melalui perintah ini, seorang admin database bisa menjaga kerahasiaan sebuah database.

  • Grant: Perintah ini biasanya digunakan ketika admin database ingin memberikan hak akses ke user lainnya. Tentu pemberian hak akses ini dapat dibatasi atau diatur. Dalam hal ini admin pun dapat memberikan akses mengenai perintah dalam DML di atas.
  • Revoke: Kebalikannya dari Grant, Revoke terkadang sering digunakan untuk mencabut maupun menghapus hak akses seorang pengguna yang awalnya diberikan akses oleh admin database melalui perintah Grant sebelumnya.

Sekian artikel kali ini semoga bermanfaat.😊
see you in another article.✋

Posting Komentar untuk "Perintah Dasar SQL"