Jenis SQL
1. Interactive yaitu langsung dapat dioperasikan pada konsol.
2. Embedded yaitu perintah SQL disipkan ke dalam sebuah program.
Pengelompokan Statement SQL
1. Data Defenition Language (DDL)
Yaitu perintah yang digunakan untuk mendefenisikan struktur pada tabel.
Perintah-perintah DDL :
- CREATE TABLE
- CREATE DATABASE
- CREATE INDEX
- CREATE VIEW
- DROP TABLE
- ALTER TABLE
- Membuat Database
- Membuat tabel MHS
- Membuat View
- Menghapus Tabel
- Menambahkan field STATUS pada tabel MHS
- Menghapus Field KELAS Pada table MHS
2. Data Manipulation Language (DML)
DML digunakan untuk memanipulasi tabel yang telah kita defenisikan, seperti memasukkan record, menghapus record, memperbaharui record maupun menampilkan record.
Perintah-perintah DML :
- INSERT
- UPDATE
- SELECT
- DELETE
- Memasukkan record ke table MHS
- Melakukan Update terhadap record pada tabel MHS
- Menampilkan isi tabel MHS
SELECT NPM,KELAS FROM MHS;
- Menghapus record pada tabel MHS
3. Data Access
Yaitu perintah yang digunakan untuk mengontrol hak akses pada suatu database.
Perintah Data Control Language (DCL) :
- GRANT
- REVOKE
- Memberikan hak akses UPDATE pada tabel MHS terhadap user INDRA
- Mencabut Hak Akses UPDATE pada tabel MHS dari user INDRA
4. Recover Tabel
Yaitu perintah yang digunakan untuk mengembalikan data sebelum terjadi kerusakan.
Perintah Recover Tabel
- RECOVER TABLE
- Kembalikan keadaan data mahasiswa seperti pada saat sebelum terjadi kerusakan
5. Auxiliary
Perintah yang digunakan untuk mengubah data maupun kolom pada tabel.
Perintah Auxiliary :
- UNLOAD
- LOAD
- RENAME
- Ubah semua data mahasiswa ke bentuk ASCII dan disimpak ke file text di directory /home/indra/
- Merubah file text ke tabel MHS_2 di directory home/indra;
- Merubah nama tabel MHS menjadi KELAS
Tidak ada komentar:
Posting Komentar