Dokumen tersebut membahas pengelompokan perintah-perintah SQL yang terdiri dari DDL (Data Definition Language) untuk mendefinisikan skema basis data, DML (Data Manipulation Language) untuk memanipulasi data, DQL (Data Query Language) untuk menampilkan query data, DCL (Data Control Language) untuk memberikan akses dan kontrol, serta TCL (Transaction Control Language) untuk mengelola transaksi dalam basis data.
1. Click to edit Master title style
1
Structure Query
Language (SQL)
B a s i s D a t a ( K e l a s X I )
D e s t y Ya n i , S . K o m
2. Click to edit Master title style
2
Kompetensi Dasar
2
3.4 Memahami kelompok perintah yang
termasuk dalam DDL, DML dan DCL
dalam basis data
4.4 Membuat kelompok perintah yang
termasuk dalam DDL, DML dan DCL
dalam basis data
3. Click to edit Master title style
3
Tujuan Pembelajaran
3
Siswa mampu untuk Menjelaskan dan
membuat pengelompokan perintah DDL,
DML dan DCL dengan baik dan benar
4. Click to edit Master title style
4
Definisi SQL
• SQL (Structured Query Language)
adalah sebuah bahasa yang
digunakan untuk mengakses data
dalam software DBMS.
• Bahasa ini merupakan bahasa
standar yang digunakan dalam
manajemen basis data relasional
4
6. Click to edit Master title style
6
Kategori SQL
Data Definition
Language
Data Manipulation
Language
Data Query Language Data Control
Language
Transacton Control
Language
6
DDL DML DQL DMLDCL TCL
7. Click to edit Master title style
7
Data Definition Language
7
Pengertian Contoh perintah DDL:
• DDL atau Data Definition
Language terdiri dari perintah-
perintah SQL yang bisa digunakan
untuk mendefinisikan skema basis
data.
• Perintah ini bertugas untuk
deskripsi awal dari skema basis
data dan digunakan untuk
membuat dan memodifikasi
struktur dari objek-objek dalam
basis data.
•CREATE
•DROP
•ALTER
•TRUNCATE
•COMMENT
•RENAME
8. Click to edit Master title style
8
Data Manipulation Language
8
Pengertian Contoh perintah DML:
• Perintah SQL digunakan
untuk memanipulasi data
yang terdapat di dalam
basis data.
• Perintah DML terdapat di
Sebagian besar perintah
SQL.
•INSERT
•UPDATE
•DELETE
9. Click to edit Master title style
9
Data Query Language
9
Pengertian Contoh perintah DQL:
• Perintah DQL statements
digunakan untuk
menampilkan query dalam
data yang terdapat pada
objek.
• Fungsi dari perintah ini
adalah untuk mendapatkan
beberapa data sesuai dengan
kebutuhan user didasarkan
pada query yang tersedia
•SELECT
10. Click to edit Master title style
10
Data Control Language
10
Pengertian Contoh perintah DCL:
•Perintah DCL
digunakan untuk
memberikan hak akses
(rights), izin
(permissions) dan
control pada system
basis data.
•GRANT
•REVOKE
11. Click to edit Master title style
11
Transaction Control Language
11
Pengertian Contoh perintah DCL:
•Perintah TCL
digunakan untuk
transaksi yang
terjadi di dalam
basis data.
•COMMIT
•ROLLBACK
•SAVEPOINT
•SET TRANSACTION
12. Click to edit Master title style
12
Macam-macam Aplikasi Web Server
Internet Information
Server (IIS)
AMPPS XAMPP WAMPSERVER NGINX
12
13. Click to edit Master title style
13
“Without Data, you’re just another
person with an opinion.”
- W. Edwards Deming
13