Anonim

Perintah DDL adalah sebahagian daripada SQL dan berfungsi bersama arahan DML, DCL dan TCL untuk membuat dan mengurus pangkalan data. Mereka membentuk blok bangunan asas untuk mentadbir SQL dan berguna untuk mengetahui sama ada anda akan menguruskan atau membuat pangkalan data menggunakan Bahasa Kuasa Struktur.

Perintah SQL terdiri daripada DDL dan DML. Anda akan membuat atau memadam pangkalan data dengan arahan DDL dan menambah, memindahkan atau menukar data dengan DML. Perintah DCL akan membantu anda mengurus pengguna, keizinan dan keselamatan data manakala TCL membantu menguruskan perubahan yang anda buat dalam DML. Mereka semua bekerjasama dalam SQL untuk menyediakan alat yang anda perlukan untuk mewujudkan dan mengurus pangkalan data dengan berkesan. Mengetahui arahan ini adalah asas bagi sesiapa yang ingin masuk ke admin atau sokongan pangkalan data.

Saya bukan ahli SQL tetapi saya telah menggunakan dan mentadbirkannya. Saya juga kawan rapat dengan seseorang yang menulis artikel ini dalam tidurnya. Tutorial berikut mungkin adalah kata-kata saya, tetapi pengetahuan dan kepakaran adalah semuanya. Apa-apa kesilapan atau peninggalan akan saya sendiri.

Berikut adalah arahan asas bagi setiap bahasa. Perintah DDL menyenaraikan syarat yang diperlukan untuk membuat pangkalan data, jadual dan objek. Perintah DML menyenaraikan syarat yang diperlukan untuk menguruskan objek dan data dalam pangkalan data yang anda buat. Perintah DCL menyenaraikan syarat yang diperlukan untuk mengurus pengguna dan arahan TCL adalah apa yang anda boleh gunakan untuk menetapkan menjimatkan mata dan melakukan perubahan anda.

DDL (Bahasa Definisi Data)

DDL (Data Definition Language) digunakan untuk menentukan skema pangkalan data. Ia membantu membuat dan mengurus pangkalan data dan objek di dalamnya. Kenyataan DDL mengubah struktur pangkalan data dalam beberapa cara seperti membuat, memotong, mengubah skema dan objek.

Bergantung pada rasa SQL yang anda gunakan, pernyataan DDL boleh termasuk:

  • ALTER TABLE
  • ALTER VIEW
  • STATUS KOMPUTER
  • BUAT DATABASE
  • BUAT FUNGSI
  • Ciptakan ROLE
  • CREATE TABLE
  • CREATE VIEW
  • DROP DATABASE
  • FUNGSI DROP
  • ROLE DROP
  • DROP TABLE
  • DROP VIEW
  • GERANAN
  • MEMBATALKAN

Kenyataan SQL DDL Teras adalah:

  • ALTER
  • TRUNCATE
  • KOMENTAR
  • CREATE
  • Huraikan
  • RENAME
  • DROP
  • SHOW
  • PENGGUNAAN

Ini akan muncul dalam semua versi SQL. Setiap arahan DDL akan memerlukan jenis objek dan pengenal untuk berfungsi.

Sebagai contoh: CREATE TABLE () atau DROP objek objek objek objek.

DML (Data Manipulation Language)

Satu lagi elemen SQL ialah DML (Data Manipulation Language). Ini membolehkan anda mengambil, memasukkan, mengemas kini, mengeluarkan dan menguruskan data secara umumnya dalam pangkalan data SQL. Perintah ini adalah yang anda akan gunakan pada hari ke hari ketika mengurus pangkalan data. Ini bukan bahasa khusus sendiri tetapi membentuk sebahagian daripada SQL.