Apa itu SQL,DDL, DML, DCL, dan TCL?
PENGERTIAN SQL (Structured Query Language)
SQL (Structured Query Language) adalah bahasa standar yang digunakan untuk mengelola dan berinteraksi dengan database relasional. Dengan SQL, pengguna dapat membuat, membaca, memperbarui, dan menghapus data serta mengelola struktur database. Lalu bagaimana cara mengimplementasikan SQL di database dan apa saja perintah SQL ?
Perintah SQL merupakan perintah untuk mengolah, menampilkan dan memanipulasi data yang tersimpan dalam sebuah RDBMS. Perintah-perintah ini menjalankan berbagai operasi basis data, seperti membuat tabel, memasukkan data, meminta informasi, dan mengendalikan akses dan keamanan. Perintah SQL dapat dikategorikan ke dalam beberapa jenis, yang masing-masing memiliki tujuan tertentu dalam proses manajemen basis data.
Jenis - Jenis Perintah SQL
1. DDL (Data Definition Language)
- CREATE: Membuat tabel atau database baru.
- ALTER: Memodifikasi objek basis data yang ada.
- DROP: Menghapus seluruh tabel, database, atau objek lainnya.
- TRUNCATE: Menghapus semua rekaman dari tabel, menghapus ruang yang dialokasikan untuk rekaman tersebut.
2. DML (Data Manipulation Language)
- SELECT: Mengambil data dari basis data.
- INSERT: Menambahkan data baru ke tabel.
- UPDATE: Memodifikasi data yang ada dalam tabel.
- DELETE: Menghapus data dari tabel.
3. DCL (Data Control Language)
- GRANT: Memberikan pengguna hak akses ke basis data.
- REVOKE: Menghapus hak akses yang diberikan dengan perintah GRANT.
4. TCL (Transaction Control Language)
- COMMIT: Menyimpan semua perubahan yang dibuat dalam transaksi saat ini.
- ROLLBACK: Mengembalikan basis data ke status komitmen terakhir.
- SAVEPOINT: Menetapkan titik penyimpanan dalam suatu transaksi.
- SET TRANSACTION: Menempatkan nama pada suatu transaksi.



Komentar
Posting Komentar