Apa itu SQL,DDL, DML, DCL, dan TCL.

 

Apa itu SQL,DDL, DML, DCL, dan TCL.

Struktur Query Language (SQL) adalah sekumpulan perintah khusus yang digunakan untuk mengakses data dalam database relasional. SQL merupakan bahasa komputer yang mengikuti standar ANSI (American Nasional Standard Institude) yang digunakan dalam manajemen database relasional. Dengan SQL kita dapat mengakses database, menjalankan query untuk mengambil data dari database, menambahkan data ke database, menghapus data didalam database dan mengubah data didalam database. Saat ini hampir semua server databse yang ada mendukung SQL untuk melakukan manajemen datanya. Terdapat 3 (tiga) jenis perintah SQL, yaitu DDL, DML, dan DCL.

DDL (Data Definition Language)

            `DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan tabel. Perintah SQL yang termasuk dalam DDL antara lain :

·         Create

·         Alter

·         Rename

·         Drop

DML (Data Manipulation Language)

            DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML adalah :

·         Select

·         Insert

·         Update

·         Delete

DCL (Data Control Language)

DCL merupakan perintah SQL yang berhubungan dengan hak akses user baik terhadap server, database, table maupun field :

·         Grant

·         Revoke

TCL (Transaction Control Language)

TCL adalah perintah SQL yang digunakan untuk mengelola transaksi dalam database. TCL merupakan kumpulan perintah SQL yang kecil namun penting untuk mengontrol awal dan akhir transaksi. Perintah-perintah TCL yang biasa digunakan adalah:

·         BEGIN TRANSACTION: Memulai transaksi baru

·         COMMIT: Melakukan transaksi

·         ROLLBACK: Membatalkan transaksi

·         SAVEPOINT: Menetapkan titik simpan dalam transaksi

·         SET TRANSACTION: Menentukan karakteristik untuk transaksi

***MATERI DI AMBIL DARI SEBUAH JOURNAL :

-          APLIKASI PENGOLAHAN DATA SURAT MASUK DAN SURAT KELUAR PADA DINAS KOPERASI, UKM DAN PENANAMAN MODAL PROVINSI SUMATERA SELATAN << Jurnal Digital (2018), 1 (1), halaman artikel, Dedi Haryanto1), Muhammad Yoga Doli2), Asun Fadrianto,3)

-          1) Jl. A. Yani. 13 Ulu Palembang, Sumatera Selatan 30263>>

‘https://jurnal.um-palembang.ac.id/digital/article/downloadSuppFile/2505/168’



Komentar

Postingan populer dari blog ini

SDLC (Software Development Life Cycle)

NORMALISASI