Data Control Language (DCL)
Ú GRANT
Sintaks : - GRANT hak_akses ON nama_db
TO nama_pemakai
[WITH GRANT OPTION]
[AS GRANTOR];
- GRANT hak_akses ON nama_tabel
TO nama_pemakai
[WITH GRANT OPTION]
[AS GRANTOR]
Contoh : - Berikan hak akses kepada Avi untuk
menampilkan
nilai final test !
GRANT SELECT(FINAL)
ON NILAI TO AVI;
Ú REVOKE
Sintaks : - REVOKE hak_akses ON nama_db
FROM nama_pemakai;
-
REVOKE hak_akses ON nama_tabel
FROM nama_pemakai;
Contoh : - Tarik kembali hak akses untuk
menampilkan nilai final test dari Avi !
REVOKE SELECT(FINAL)
ON NILAI FROM AVI;
Kasus Data Integrity
Kasus Statement Auxiliary
4 UNLOAD
Sintaks : UNLOAD TO “nama_path”
[DELIMITER “char_pemisah”]
SELECT statement;
Contoh : - Merubah semua data mahasiswa ke
bentuk ASCII dan disimpan ke file teks di
directory /home/avi :
UNLOAD TO “/home/avi/teks”
DELIMITER “|” SELECT * FROM MHS;
4 LOAD
Sintaks : LOAD FROM “nama_path”
DELIMITER “char_pemisah”
INSERT INTO
nama_tabel [nama_kolom];
Contoh : - Merubah file teks ke tabel MHS_2 di
directory /home/avi :
LOAD FROM “/home/avi/teks”
DELIMITER “|” INSERT INTO MHS_2;
4 RENAME
Sintaks : RENAME COLUMN nama_kolom_lama
TO
Nama_kolom_baru;
Contoh : - Mengganti kolom ALAMAT yang ada
pada tabel MHS menjadi KOTA :
No comments:
Post a Comment