Jelaskan apa itu SQL, DDL, DML, DCL, dan TCL. Sertakan masing-masing contoh perintahnya.
1. SQL (Structured Query Language) SQL adalah bahasa yang digunakan untuk berinteraksi dengan database. SQL memungkinkan pengguna untuk membuat, mengubah, menghapus, dan mengambil data dari database, serta mengatur hak akses dan pengelolaan transaksi. 2. DDL (Data Definition Language) DDL digunakan untuk mendefinisikan atau mengubah struktur database, seperti tabel, indeks, dan hubungan antar tabel. Contoh Perintah DDL: CREATE : Membuat tabel atau database. CREATE TABLE Users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(255), role ENUM('admin', 'tamu') ); ALTER : Mengubah struktur tabel. ALTER TABLE Users ADD COLUMN alamat VARCHAR(100); DROP : Menghapus tabel atau database. DROP TABLE Users; 3. DML (Data Manipulation Language) DML digunakan untuk mengelola data di dalam tabel, seperti menambahkan, memperbarui, menghapus, atau mengambil data. Contoh Perintah DML: INSERT : Menambahkan data ke tab...