Pengertian
DDL
Data Definition Language
( DDL ) Adalah bahasa dalam DBMS yang digunakan untuk membuat atau
mendefinisikan objekobjek dalam database. Hasil penggunaan DDL adalah berupa
sekumpulan tabel yang disebut sebagai data dictionary atau kamus data. Kamus
data mengintegrasikan metadata. Metadata inilah yang mendeskripsikan objek
dalam database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka
database.
Fungsi utama DDL:
- Membuat (create) objek table
- Modifikasi (modify) objek table
-
Menghapus (delete) objek tabel Statement DDL adalah perintah-yang digunakan untuk menjelaskan objek dari database.
Perintah DDL
> CREATE
Perintah
ini digunakan untuk membuat, termasuk diantaranya membuat database baru, tabel
baru, view baru, dan kolom. Contoh :
Membuat
Database Baru
Bentuk Umum : CREATE DATABASE nama_database;
Misal kita ingin membuat Database
dengan nama ITJurnal. Perintahnya adalah sebagai berikut :
CREATE DATABASE ITJurnal;
Membuat
Tabel Baru
Bentuk Umum : CREATE TABLE nama_tabel (kolom1 tipe_data(panjang),kolom2tipe_data(panjang),…kolom_n tipe_data(panjang),
PRIMARY KEY (nama_kolom));
Misal kita ingin membuat tabel Jurnal dengan
3 Field(Kolom) yaitu Judul, Penulis, dan Artikel :
CREATE TABLE Jurnal (Judul VARCHAR(25),
Penulis VARCHAR(25), Artikel TEXT(200), PRIMARY KEY (Judul));
> ALTER
Perintah
ini digunakan untuk mengubah struktur tabel yang telah dibuat. Pekerjaannya
mencakup mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom,
maupun memberikan atribut pada kolom.
Menambahkan
Kolom/Field
Bentuk Umum :
ALTER TABLE table_name ADD
column_name datatype;
Misal kita menambah FIELD Tanggal pada TABEL Jurnal :
ALTER TABLE Jurnal ADD Tanggal Date;
Misal kita menambah FIELD Tanggal pada TABEL Jurnal :
ALTER TABLE Jurnal ADD Tanggal Date;
Menghapus
Kolom/Field
Bentuk Umum :
ALTER TABLE table_name DROP
column_name datatype;
Misal kita menghapus FIELD Penulis pada TABEL Jurnal :
ALTER TABLE Jurnal DROP Tanggal;
Misal kita menghapus FIELD Penulis pada TABEL Jurnal :
ALTER TABLE Jurnal DROP Tanggal;
> RENAME
Perintah
yang digunakan untuk merubah nama Objek
Mengubah
Nama Tabel :
Bentuk Umum :
RENAME TABLE table_name TO new_table
name
Misal Tabel Jurnal kita ubah dengan nama Tabel Jurnalku :
RENAME TABLE Jurnal TO Jurnalku;
Misal Tabel Jurnal kita ubah dengan nama Tabel Jurnalku :
RENAME TABLE Jurnal TO Jurnalku;
> DROP
Perintah
ini digunakan untuk menghapus database dan tabel.
Menghapus Table, Bentuk Umum :
DROP TABLE nama_tabel;
Menghapus Database, Bentuk Umum :
Menghapus Database, Bentuk Umum :
DROP DATABASE nama_database;
Salam, {15410100170, Vadil Safrilian Erkrista}
Email Mahasiswa : {15410100170@stikom.edu}
Prodi S1 Sistem Informasi
http://si.stikom.edu
Dosen : Titik Lusiani, M.Kom,OCP
http://blog.stikom.edu/lusiani
https://titiklusiani.wordpress.com
http://www.stikom.surabaya