07.aprilia Devi Nur Azizah. Perintah Tanaman SQL
07.aprilia Devi Nur Azizah. Perintah Tanaman SQL
KELAS : XI RPL1
MAPEL : BASIS DATA
NO ABSEN : 12
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
PERINTAH DDL
CREATE
CREATE VIEW
INNER JOIN
ALTER
DROP
RENAME
PERINTAH DML
INSERT
UPDATE
DELETE
PERINTAH DQL
SELECT
PERINTAH DCL
GRANT
REVOKE
PERINTAH TCL
COMMIT
ROLLBACK
SAVEPOINT