• info@dcc-dp.id
  • Alamat: Jl. Perintis Kemerdekaan III, BTN Antara Blok A11/02 Tamalanrea, Makassar, Indonesia

Berbagai jenis Perintah SQL

User 5 Comments Januari 10, 2023

Berbagai jenis Perintah SQL

Perintah SQL dibagi menjadi lima kategori besar - DDL, DML, DCL, TCL, dan DQL. Setiap kategori dijelaskan lebih lanjut di bawah ini :

1.     DDL- Bahasa Definisi Data

Bahasa Definisi Data terdiri dari perintah SQL yang dapat digunakan untuk merancang struktur database. Ini hanya menangani deskripsi skema database dan digunakan untuk membangun dan memodifikasi struktur objek database dalam database.


Ini dapat digunakan untuk menentukan skema database. Ini memungkinkan menambahkan / memodifikasi / menghapus struktur logis yang berisi data atau yang akan memungkinkan pengguna untuk mengakses / memelihara data

·        CREATE - untuk membuat database dan objeknya

·        ALTER - mengubah struktur database yang ada

·        DROP - menghapus objek dari database

·  TRUNCATE - menghapus semua catatan dari tabel, termasuk memori yang dialokasikan untuk catatan dihapus

2.     DQL- Bahasa Kueri Data

Pernyataan DQL digunakan untuk mengkueri data yang terkandung dalam objek skema. Tujuan DQL Commands adalah mengembalikan relasi skema tergantung pada kueri yang diberikan kepadanya. DQL dapat didefinisikan sebagai berikut: Ini adalah bagian dari pernyataan SQL yang memungkinkan Anda mendapatkan data dari database dan mengaturnya.


Kode yang paling banyak digunakan oleh ilmuwan dan analis Data.  

PILIH : Ini membantu untuk melakukan analisis data


3.     DML- Bahasa Manipulasi Data

Perintah SQL yang berhubungan dengan memanipulasi data dalam database diklasifikasikan sebagai DML (Data Manipulation Language), yang mencakup sebagian besar pernyataan SQL. Ini adalah bagian dari pernyataan SQL yang mengatur siapa yang memiliki akses ke data dan database


Ini membantu kita bekerja dengan data yang masuk ke database seperti 

     ·        SELECT - Mengambil data dari Tabel/Database

·        INSERT - Menyisipkan data ke dalam Tabel/Database

·        UPDATE - Memperbarui data yang ada dalam Tabel/Database

·        DELETE - Menghapus semua catatan dari Database Tabel/Database database

4.     DCL- Bahasa Kontrol Data

DCL (Data Controlling Language) adalah bahasa kueri yang memungkinkan pengguna untuk mengambil dan mengedit data yang disimpan dalam database. Jenis perintah Bahasa Pengontrol Data termasuk Grant dan Revoke.

Ini memungkinkan kami untuk memberikan izin pada database atau tabel tertentu seperti GRANT & REVOKE :

     ·       GRANT – Memungkinkan pengguna untuk mengakses hak istimewa ke database /             tabel

·        CABUT - tarik hak akses pengguna yang diberikan dengan menggunakan perintah GRANT

5.     TCL- Bahasa Kontrol Transaksi

Instruksi Transaction Control Language (TCL) digunakan dalam database untuk mengelola transaksi. Perintah ini digunakan untuk menangani modifikasi pernyataan DML. TCL memungkinkan Anda untuk menggabungkan pernyataan Anda ke dalam transaksi logis.


Ini membantu untuk berkomitmen dan mencabut perubahan di server. Juga, ini memungkinkan kita untuk menyimpan poin di mana pun itu sesuai.

     ·      COMMIT– Menyimpan semua perubahan yang dilakukan dalam transaksi                       terakhir   secara permanen.

·  ROLLBACK - Membatalkan semua modifikasi yang dilakukan pada transaksi terakhir.

·   SAVEPOINTS - Operasi rollback akan dilakukan pada bagian dari transaksi. Perintah save points menetapkan nama save-point transaksi dengan nama pengidentifikasi.

 

  • Share: