Modul KSIB (Database MYSQL)
Modul KSIB (Database MYSQL)
MODUL PPNB
PENGERTIAN DDL,DML,DCL
• DDL(Data Definition Language)
Perintah perintah yang biasa digunakan administrator database untuk :
mendefinisikan skema dam subskema database. DDL digunakan untuk mendefinisikan,
mengubah, serta menghapus basis data dan objek-objek yang di perlukan dalam basis
data. Perintah yang termasuk DDL :
❖ Create -> digunakan untuk membuat, termasuk diantaranya membuat database
dan tabel baru
❖ Alter -> digunakan untuk mengubah struktur tabel yang telah dibuat
❖ Drop -> digunakan untuk menghapus databse dan tabel
• DML(Data Manipulation Language)
Perintah perintah yang memunginkan pengguna melakukan akses dan
manipulasi data. DML digunakan untuk memanipulasi database yang telah di definisikan
dengan DDL. Perintah DML :
❖ Insert -> digunakan untuk menyisipkan atau memasukan data dalam tabel
❖ Update -> digunakan untuk memperbaharui data lama menjadi data terkini
❖ Delete -> digunakan untuk menghapus data dari tabel
❖ Select -> digunakan untuk mengambil data atau menampilkan data dari satu
tabel atau beberapa tabel
• DCL(Data Control Language)
Perintah perintah yang digunakan untuk mengontrol data. Perintah DCL :
❖ Grand -> digunakan untuk memberikan izin akses oleh administrator server
kepada user
❖ Revoke -> digunakan untuk menghilangkan atau mencabut hak akses yang telah
diberikan kepada user oleh administrator