Pengertian dan Perintah Dasar SQL


SQL adalah singkatan dari Structured Query Language dalah suatu bahasa (language) yang digunakan untuk mengakses data di dalam sebuah database relasional.

Jenis Perintah dalam SQL
DDL (Data Definition Language)
DDL adalah sub perintah dalam bahasa SQL yang digunakan untuk membangun kerangka sebuah database, dalam hal ini database dan table.
contohnya yaitu

CREATE : digunakan untuk membuat database atau tabel
scriptnya
CREATE database nama_db;
CREATE table nama_tabel;

ALTER : digunakan untuk mengubah stuktur tabel yang telah dibuat
scriptnya
ATER TABLE nama_tabel ADD nama_kolom typedata;

DROP : digunakan untuk mengapus database atau tabel
scriptnya
DROP database nama_bd;
DROP table nama_tabel;

DML (Data Manipulation Language)
DML adalah sub perintah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah dibuat.
Contohnya yaitu
INSERT : digunakan untuk menambahdan data baru dalam sebuah tabel
scriptnya
INSERT INTO nama_tabel VALUES (data1, data2, data3, dataN);

SELECT : digunakan untuk menampilkan data dari sebuah tabel atau beberapa tabel sekaligus dengan perintah atau ketentuan tertentu.
scriptnya
SELECT * FROM nama_tabel ketentuannya;

UPDATE : digunakan untuk memperbaharui atau update data dalam sebuah tabel
scriptnya
UPDATE nama_tabel SET kolom1=data1, kolom2=data2 WHERE kolom=data;

DELETE : digunakan untuk menghapus data dalam sebuah database
scriptnya
DELETE FROM nama_tabel WHERE kolom=data;


DCL (Data Control Language)
DCL adalah sub bahasa SQL yang berfungsi untuk melakukan pengontrolan data dan server databasenya, seperti manipulasi user dan hak akses (priviledges). Yang termasuk perintah dalam DCL ada dua, yaitu GRANT dan REVOKE.

GRANT: perintah ini digunakan untuk memberikan hak akses oleh admin ke salah satu user atau pengguna. Hak akses tersebut bisa berupa hak membuat (CREATE), mengambil data (SELECT), menghapus data (DELETE), mengubah data (UPDATE), dan hak khusus lainnya yang berhubungan dengan sistem database.

REVOKE: perintah ini digunakan untuk mencabut hak akses yang telah diberikan kepada user. Dalam ini merupakan kebalikan dari perintah GRANT.

Sekian informasi mengenai Pengertian dan Perintah Dasar SQL
Semoga Bermanfaat

Sumber : Buku basis data kelas XI

Comments

Popular posts from this blog

ROM Touchwizmod V4 For Samsung J1 Ace SM-J111F / J111M

Cara instal Xposed Framework di Android Samsung J1 Ace SM-J111F

Cara Instal TWRP SAMSUNG J1 Ace SM-J111F / SM-J111M