Rumah Pembangunan Apakah bahasa definisi data (ddl)? - definisi dari techopedia

Apakah bahasa definisi data (ddl)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Definition Data Language (DDL)?

Bahasa definisi data (DDL) adalah bahasa komputer yang digunakan untuk membuat dan mengubah struktur objek pangkalan data dalam pangkalan data. Objek pangkalan data ini termasuk pandangan, skema, jadual, indeks, dll.


Istilah ini juga dikenali sebagai bahasa deskripsi data dalam beberapa konteks, kerana ia menerangkan medan dan rekod dalam jadual pangkalan data.

Techopedia menerangkan Bahasa Definisi Data (DDL)

Industri pangkalan data kini menggabungkan DDL ke dalam mana-mana bahasa rasmi yang menggambarkan data. Bagaimanapun, ia dianggap subset SQL (Structured Query Language). SQL sering menggunakan kata kerja imperatif dengan bahasa Inggeris biasa seperti kalimat untuk melaksanakan pengubahsuaian pangkalan data. Oleh itu, DDL tidak muncul sebagai bahasa yang berbeza dalam pangkalan data SQL, tetapi tidak menentukan perubahan dalam skema pangkalan data.


DDL yang biasa digunakan dalam query SQL adalah:

  • CREATE: Perintah ini membina jadual baru dan mempunyai sintaks yang telah ditetapkan. Sintaks pernyataan CREATE ialah CREATE TABLE (). CREATE TABLE Employee (Employee Id INTEGER PRIMARY KEY, Nama pertama CHAR (50) NULL, Nama belakang CHAR (75) TIDAK NULL).
  • ALTER: Perintah mengubah mengubah jadual pangkalan data yang sedia ada. Perintah ini boleh menambah lajur tambahan, menurunkan lajur sedia ada dan juga menukar jenis data lajur yang terlibat dalam jadual pangkalan data. Sintaks perintah ubah adalah ALTER jenis objek parameter nama objek. ALTER TABLE Employee ADD DOB Date.
  • DROP: Satu arahan drop menghapus jadual, indeks atau paparan. Sintaks pernyataan drop ialah objek objek jenis DROP. DROP TABLE Pekerja.
Apakah bahasa definisi data (ddl)? - definisi dari techopedia