DDL - Pengertian, Fungsi dan Contoh Penggunaan

Singkatan dari "Data Definition Language" DDL adalah bahasa yang digunakan untuk mendefinisikan struktur data dan memodifikasi data. Misalnya, perintah DDL dapat digunakan untuk menambah, menghapus, atau memodifikasi tabel di dalam database. DDL yang digunakan dalam aplikasi database dianggap sebagai bagian dari SQL, Structured Query Language. Namun, DDL juga dapat mendefinisikan tipe data lain, seperti XML.

Data Definition Language memiliki sintaks yang telah ditentukan sebelumnya untuk mendeskripsikan data. Misalnya, untuk membuat tabel baru menggunakan sintaks SQL, perintah CREATE digunakan, diikuti dengan parameter untuk nama tabel dan definisi kolom. DDL juga dapat menentukan nama setiap kolom dan tipe data yang terkait. Setelah tabel dibuat, tabel dapat dimodifikasi menggunakan perintah ALTER. Jika tabel tidak lagi diperlukan, perintah DROP dapat digunakan untuk menghapus tabel.

Karena DDL adalah subset dari SQL, DDL tidak menyertakan semua kemungkinan perintah SQL. Misalnya, perintah seperti SELECT dan INSERT dianggap sebagai bagian dari Data Manipulation Language (DML), sedangkan perintah akses seperti CONNECT dan EXECUTE adalah bagian dari Data Control Language (DCL). Bahasa DDL, DML, dan DCL mencakup sebagian besar perintah yang didukung oleh SQL.

Lebih baru Lebih lama