top of page

JENIS-JENIS ARAHAN SQL

Bahagian berikut membincangkan kategori asas arahan yang digunakan dalam SQL untuk melaksanakan pelbagai fungsi. Fungsi ini termasuk membina objek pangkalan data, memanipulasi objek, memaparkan jadual pangkalan data dengan data, mengemas kini data sedia ada dalam jadual, memadam data, melakukan pertanyaan pangkalan data, mengawal akses pangkalan data, dan pentadbiran pangkalan data secara keseluruhan.

Menetapkan Struktur Data

Data Defination Language, DDL, adalah sebahagian daripada SQL yang membolehkan pengguna pangkalan data membuat dan menyusun semula objek pangkalan data, seperti penciptaan atau penghapusan jadual. Sebahagian daripada arahan DDL yang paling asas adalah seperti berikut:

  • CREATE table

  • CREATE index

  • ALTER table

  • ALTER index

  • DROP view

  • DROP index

  • DROP table

Kategori utamanya ialah

  • DDL (Data Definition Language)

  • DML (Data Manipulation Language)

  • DQL (Data Query Language)

  • DCL (Data Control Language)

  • Data administration commands

  • Transactional control commands

Memanipulasikan Data

Data Manipulation Language, DML, adalah sebahagian daripada SQL yang digunakan untuk memanipulasi data dalam objek pangkalan data hubungan. Terdapat tiga arahan DML asas:

  • INSERT

  • UPDATE

  • DELETE

Memilih data

Walaupun terdiri daripada satu arahan sahaja, Data Query Language (DQL) adalah tumpuan utama SQL bagi pengguna pangkalan data relasional moden. Perintah dasar adalah seperti berikut:

  • SELECT

Perintah Kawalan Data

Data Control Language dalam SQL membolehkan anda mengawal akses kepada data dalam pangkalan data. Perintah DCL ini biasanya digunakan untuk membuat objek yang berkaitan dengan akses pengguna dan juga mengawal pengedaran keistimewaan di kalangan pengguna. Beberapa arahan kawalan data adalah seperti berikut:

  • ALTER password

  • GRANT

  • REVOKE

  • CREATE synonym

Perintah Pentadbiran Data

Data administration commands membolehkan pengguna menjalankan audit dan melakukan analisis operasi dalam pangkalan data. Mereka juga boleh digunakan untuk membantu menganalisis prestasi sistem. Dua arahan pentadbiran data am adalah seperti berikut:

  • START audit

  • STOP audit

*Jangan keliru di antara pentadbiran data dengan pangkalan data. Pentadbiran pangkalan data adalah pentadbiran keseluruhan pangkalan data, yang menyelubungi penggunaan semua peringkat perintah. Pentadbiran pangkalan data adalah lebih spesifik untuk setiap pelaksanaan SQL daripada arahan teras bahasa SQL.

Perintah Kawalan Transaksi(TCC)

Sebagai tambahan kepada kategori perintah yang diperkenalkan sebelum ini, ada perintah yang membolehkan pengguna untuk mengurus transaksi pangkalan data.

  • COMMIT            Menyimpan transaksi pangkalan data

  • ROLLBACK          Membatalkan transaksi pangkalan data

  • SAVEPOINT         Mewujudkan tanda dalam kumpulan transaksi di mana untuk ROLLBACK

  • SET TRANSACTION   Meletakkan nama pada transaksi

Rujukan
  1. Microsoft SQL Server T-SQL in 10 Minutes Web Edition, Sams Teach Yourself, 2nd Edition

  2. whatis.techtarget.com

  3. https://dev.mysql.com/doc/en/sql-syntax-data-definition.html

  4. Effective SQL: 61 Specific Ways to Write Better SQL

© KPD by Izzat Zeq. Proudly created with Wix.com

  • c-facebook
bottom of page