Rabu, 11 Desember 2024

Apa itu SQL, DDL, DML, DCL, TCL

 

1. DDL (Data Definition Language)

  • DDL digunakan untuk mendefinisikan atau mengatur struktur basis data, seperti tabel, skema, dan indeks.
  • Contoh perintah DDL:
    • CREATE: Membuat tabel, skema, atau objek lainnya.
    • ALTER: Mengubah struktur tabel atau objek.
    • DROP: Menghapus tabel, skema, atau objek.
    • TRUNCATE: Menghapus semua data dalam tabel tanpa logging individual.

2. DML (Data Manipulation Language)

  • DML digunakan untuk memanipulasi data dalam tabel, seperti menambahkan, mengubah, atau menghapus data.
  • Contoh perintah DML:
    • INSERT: Menambahkan data baru ke tabel.
    • UPDATE: Memperbarui data yang ada.
    • DELETE: Menghapus data dari tabel.
    • SELECT: Mengambil data dari tabel (kadang dianggap bagian dari DQL - Data Query Language).

3. DCL (Data Control Language)

  • DCL digunakan untuk mengelola hak akses dan izin pada basis data.
  • Contoh perintah DCL:
    • GRANT: Memberikan izin kepada pengguna.
    • REVOKE: Mencabut izin dari pengguna.

4. TCL (Transaction Control Language)

  • TCL digunakan untuk mengelola transaksi dalam basis data, memastikan integritas data dengan operasi commit atau rollback.
  • Contoh perintah TCL:
    • COMMIT: Menyimpan semua perubahan dalam transaksi.
    • ROLLBACK: Membatalkan perubahan yang belum disimpan.
    • SAVEPOINT: Menandai titik dalam transaksi untuk rollback parsial.

Tidak ada komentar:

Posting Komentar

MEMBUAT TABEL YANG BERISI 1000 BARIS DATA