4 kategori statemen utama SQL adalah sebagai berikut :
- DML (Data Manipulation Language)
- DDL (Data Definition Language)
- DCL (Data Control Language)
- TCL (Transaction Control Language)
DML (Bahasa Manipulasi Data)
Pernyataan DML mempengaruhi catatan dalam sebuah tabel. Ini adalah operasi dasar yang kami lakukan pada data seperti memilih beberapa catatan dari tabel, memasukkan catatan baru, menghapus catatan yang tidak perlu, dan memperbarui / memodifikasi rekaman yang ada.
Pernyataan DML meliputi:
- SELECT - pilih record dari tabel
- INSERT - masukkan catatan baru
- UPDATE - update / Modifikasi catatan yang ada
- DELETE - menghapus catatan yang ada
DDL (Data Definition Language)
Pernyataan DDL digunakan untuk mengubah / memodifikasi struktur database dan tabel dan skema. Pernyataan ini menangani disain dan penyimpanan objek database.
Pernyataan DDL meliputi:
- CREATE - membuat tabel baru, database, skema
- ALTER - mengubah tabel yang ada, deskripsi kolom
- DROP - menghapus objek yang ada dari database
DCL (Bahasa Pengendalian Data)
Pernyataan DCL mengendalikan tingkat akses yang dimiliki pengguna pada objek database.
Pernyataan DCL meliputi:
- GRANT - memungkinkan pengguna membaca / menulis pada objek database tertentu
- REVOKE - membuat pengguna tidak membaca / menulis izin pada objek database
TCL (Transaction Control Language)
Pernyataan TCL memungkinkan Anda mengendalikan dan mengelola transaksi untuk menjaga integritas data dalam pernyataan SQL.
Pernyataan TCL meliputi:
- BEGIN Transaction - membuka transaksi
- COMMIT Transaction - melakukan transaksi
- ROLLBACK Transaction - ROLLBACK transaksi jika terjadi kesalahan
No comments:
Post a Comment