Pengertian DDL
DDL(Data Definition Language)
DDL (Data Definition Language) adalah bahasa pemrograman yang digunakan untuk mendefinisikan struktur database, termasuk tabel, kolom, indeks, dan constraint (batasan) dalam database. DDL biasanya digunakan untuk membuat dan memodifikasi objek database dan tidak terkait dengan operasi data seperti pengambilan atau manipulasi data.
DDL termasuk dalam kategori perintah SQL (Structured Query Language) dan termasuk beberapa perintah, seperti:
- CREATE: digunakan untuk membuat objek database baru, seperti tabel, indeks, dan constraint. berikut contoh command nya :
CREATE TABLE users (
id INT PRIMARY KEY,
username VARCHAR(50),
password VARCHAR(50)
);
- ALTER: digunakan untuk mengubah struktur objek database yang sudah ada, seperti menambahkan kolom ke tabel atau mengubah tipe data kolom. berikut contoh command nya :
ALTER TABLE users ADD COLUMN email VARCHAR(50);
- DROP: digunakan untuk menghapus objek database yang sudah ada, seperti tabel atau constraint. berikut contoh command nya :
DROP TABLE users;
- TRUNCATE: digunakan untuk menghapus semua data dari sebuah tabel tanpa menghapus struktur tabel itu sendiri. berikut contoh command nya :
TRUNCATE TABLE users
Perintah DDL digunakan oleh administrator basis data atau pengembang aplikasi untuk membuat, mengubah, dan menghapus struktur database. Perintah DDL biasanya dilakukan dengan hati-hati karena dapat memengaruhi seluruh sistem database dan dapat menyebabkan kehilangan data jika digunakan dengan tidak benar
Komentar
Posting Komentar