Lompat ke konten Lompat ke sidebar Lompat ke footer

Data Definition Language (DDL)

 Data Definition Language (DDL)



Struktur basis data yang menggambarkan desain basis data secara keseluruhan dispesifikasikan dengan bahasa khusus yang disebut Data Definition Language (DDL).

Dengan bahasa inilah kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel, dsb. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data (Data Dictionary).

Kamus Data merupakan suatu metadata (superdata) yang mendeskripsikan data sesungguhnya. Kamus Data ini akan selalu diakses dalam suatu operasi basis data sebelum seatu file data yang sesungguhnya diakses. DDL ini biasa digunakan oleh kelompok pemakai yang berperan sebagai Administrator Basis Data.

Beberapa perintah DDL:

CREATE databases namadatabase;
SHOW databases;
USE namadatabase;

DROP databases namadatabase;


CREATE TABLE namatabel (
id INT NOT NULL AUTO_INCREMENT,
nama VARCHAR(30) NOT NULL,
PRIMARY KEY (id));

SHOW namatabel;
DESCRIBE namatabel;