Anda di halaman 1dari 2

TUGAS 2 BASIS DATA

1. Jelaskan tentang DDL, DML, DCL, TCL


 DDL (Data Definition Language) adalah perintah SQL yang
berhubungan dengan pendefinisian suatu struktur database.DDL
dipakai untuk mendefinisikan kolom atau attribut dari table.
 DML (Data Manipulation Language) adalah perintah SQL yang
berhubungan dengan manipulasi atau pengolahan data dalam
table.DML Digunakan untuk menambah, mengambil,
memperbaharui data.
 DCL (Data Control Language) adalah perintah SQL yang digunakan
untuk merubah hak akses, memberikan roles, dan isu lain yang
berhubungan dengan keamanan database.
 TCL (Transaction Control Language) adalah perintah SQL yang
untuk kendali terhadap suatu perubahan data di Database.

2. Kelompokkan perintah yang termasuk dalam DDL, DML, DCL.


 DDL (Data Definition Language) = CREATE, ALTER, DROP,
TRUNCATE
 DML (Data Manipulation Language) = INSERT, SELECT, UPDATE,
DELETE.
 DCL (Data Control Language) = GRANT, REVOKE.

3. Buat daftar kelompok perintah dalam DDL, DML, DCL.

 DDL (Data Definition Language):


o CREATE TABLE [nama tabel] ([definisi kolom]) [parameter];
o ALTER parameter nama objek tipe objek;
o DROP nama objek jenis objek;
o TRUNCATE TABLE nama_tabel;

 DML (Data Manipulation Language):


o INSERT INTO nama_tabel VALUES
(‘isi_field1’,’isi_field2’,’isi_field3’,’isi_fieldN’);
o UPDATE nama_tabel SET field_1 = ‘data_baru’, field_2 =
‘data_baru’, field_N = ‘data_baru’;
o DELETE FROM nama tabel;
o DELETE FROM nama_tabel WHERE kondisi;

 DCL (Data Control Language):


o GRANT tipe_privilege ON nama_objek TO nama_pengguna;
o REVOKE tipe_privilege ON nama_objek FROM
nama_pengguna;

Anda mungkin juga menyukai