Anda di halaman 1dari 8

NAMA : Echa ana zackhy

KELAS : XIRPL2

NO ABSEN : 10

1. 1. DDL (Data Definition Language) merupakan bahasa SQL yang terdiri dari perintah untuk
mendefinisikan skema database seperti membuat dan memodifiasi struktu objek database,
perintah-perintah yang dikategorikan sebagai DDL ada sebagai berikut:
● Create - Digunkan untuk membuat database atau objeknya seperti tabel, index, view,
store procedure dan triggers
● Alter - Digunakan untuk mengubah struktur database
● Drop - Digunakan untuk menghapus objek dari database
● Rename - Digunakan untuk mengganti nama objek

2. DML (Data Manipulation Language) merupakan bahasa SQL yang terdiri dari perintah untuk
memanipulasi data yang tersimpan dalam database, perintahnya sebagai berikut:
● Insert - Digunakan untuk memasukan data ke dalam tabel
● Update - Dgunakan untuk memperbarui data yang ada di dalam tabel
● Delete - Digunakan untuk menghapus data dari tabel
Perintah DML diatas hanya sebagian dari sejumlah perintah yang dikategorikan sebagai bahasa
DML masih ada sejumlah perintah yang dikategorikan sebagai DML dan jarang diketahui karena
memang fungsinya jarang digunakan secara langsung dan digunakan pada hal-hal yang bersifat
lebih lanjut (Advanced), adapun beberapa perintah lainnya yang termasuk dikategorikan sebagai
DML adalah sebagai berikut:

● Replace - Sama seperti insert namun jika data yang di input memiliki kesamaan pada
data yang sudah ada, maka data data yang sudah ada sebelumnya akan dihapus
sebelum diganti dengan yang baru
● Values
● With
● Table
● Call
● Do
● Handler
3. DQL (Data Query Language) merupakan bahasa SQL yang digunakan untuk menjalankan kueri
(menampilkan data) dari data yang tersimpan dalam database. Adapun perintahnya adalah
sebagai berikut:
● Select - digunakan untuk mengambil / menampilkan data dari database. Walau
sebenarnya perintah select merupakan bagian dari DML akan tetapi beberapa sumber
membuat perintah select menjadi memiliki kategori tersendiri karena fungsi utamanya
untuk mengambil / menampilkan data

4. DCL (Data Control Language) merupakan bahasa SQL yang berhubungan dengan hak akses dan
kontrol database, adapun perintah-perintahnya adalah sebagai berikut:
● Grant - Memberikan hak akses ke user database
● Revoke - Membatalkan hak akses user yang telah diberikan

5. TCL (Transsaction Control Language) merupakan bahasa SQL yang menangani transaksi dalam
database, transaksi disini adalah ketika anda menjalankan berbagai perintah DML dan TCL
membantu kita untuk mengurangi resiko kesalahan transaksi, adapun perintahnya adalah
sebagai berikut:
● Commit - Menyimpan transaksi
● Rollback - Mengembalikan transaksi jika terjadi kesalahan
● Savepoint - Menetapkan titip simpan dalam transaksi untuk melakukan Rollback jika
dibutuhkan
1.PERINTAH DDL
CREATE

ALTER

DROP

ALTER
RENAME

2.PERINTAH DML

INSERT

UPDATE
DELETE

3.PERINTAH DQL

SELECT
4. PERINTAH DCL

GRANT

REVOKE
5.PERINTAH TCL

COMMIT

ROLLEBACK
SAVEPOINT

SELESAI

Anda mungkin juga menyukai