Fungsi dan contoh DDL (lengkap)

definisi DDL

Pengertian DDL adalah sebagai berikut:

Pengertian DDL adalah sebagai berikut: Bahasa definisi data, Ini adalah bahasa pemrograman komputer yang digunakan untuk membuat dan memodifikasi struktur objek database dalam database, terutama dalam bentuk skema.

Konsep pertama DDL pertama kali diperkenalkan sehubungan dengan model database Codasyl. Skema database ditulis dalam bahasa sintaksis yang menjelaskan record, field, dan set model data pengguna. DDL tidak dapat dipisahkan dari Bahasa Kueri Terstruktur (SQL) Lihat tabel, kolom, data, dan batasan.

SQL-92 juga memperkenalkan bahasa manipulasi skema dan tabel informasi skema dalam skema kueri. Tabel informasi ini ditunjuk sebagai SQL / Schemata di SQL: 2003. Istilah DDL juga digunakan dalam pengertian umum untuk merujuk pada bahasa formal untuk menggambarkan struktur data atau informasi.

DDL adalah bagian dari SQL. SQL sering menggunakan kata kerja instruksi bahasa Inggris biasa sebagai pernyataan untuk mengimplementasikan perubahan basis data. Oleh karena itu, DDL tidak muncul sebagai bahasa terpisah dalam database SQL, tetapi mendefinisikan perubahan skema database.

fungsi DDL

Memahami fungsi DDL dan DDL

DDL atau bahasa definisi data memiliki berbagai fitur SQL. DDL pada dasarnya adalah bahasa pemrograman untuk memberikan perintah dalam struktur database. DDL digunakan untuk membuat skema, tabel, indeks, dan sebagainya. Berikut ini adalah penjelasan mengenai fitur-fitur dari bahasa pemrograman DDL.

1. Sebagai perintah “buat”

Bahasa pemrograman “Buat” digunakan untuk membuat objek dalam SQL.

  • Create Database: Digunakan untuk membuat database baru.
  • Buat Fungsi: Digunakan untuk membuat fungsi dalam database.
  • Pengindeksan: Digunakan untuk mengindeks database.
  • Create Procedure: Digunakan untuk membuat prosedur di database.
  • Create Table : Digunakan untuk membuat tabel baru di database.
  • Buat Pemicu: Digunakan untuk membuat pemicu atau reaksi tertentu dalam database saat menggunakan perintah tertentu lainnya.

2. Sebagai perintah untuk berubah

Perintah DDL yang digunakan untuk mengubah struktur tabel adalah “Alter”. ALTER digunakan untuk membentuk kembali kolom dan menambah atau mengganti tabel yang ada.

3. Sebagai perintah untuk menghapus

Bahasa pemrograman DDL disebut “drop”. Bahasa ini digunakan untuk membuat perintah yang menghapus objek dalam database.

  • Hapus database: Digunakan untuk menghapus database.
  • Drop Table: Digunakan untuk menjatuhkan tabel di database.

4. Sebagai perintah untuk menghapus objek dengan cepat

Ada perintah untuk menghapus objek dalam database lebih cepat, atau “memotong”. Perintah ini dapat digunakan untuk menjatuhkan semua tabel dalam database lebih cepat daripada perintah Drop.

Truncate dapat menghapus catatan dalam tabel dengan lebih akurat dengan cara yang lebih praktis. Misalkan Anda telah membuat struktur tabel dan ingin mengganti semua record di dalamnya. Truncate dapat menghapus semua catatan ini tanpa menjatuhkan struktur tabel.

Ada jenis perintah DDL lain dalam SQL yang memiliki fungsi khusus. Perintah ini digunakan untuk mendefinisikan hubungan integritas referensial. Ini biasanya diimplementasikan sebagai kunci utama dan tag kunci eksternal yang mencakup beberapa kolom tabel. Kedua perintah ini dapat dimasukkan dalam pernyataan CREATE TABLE atau ALTER TABLE.

contoh DDL

Berikut ini adalah contoh DDL menurut fungsinya.

1. Contoh DDL CREATE TABLE

Definisi DDL dan contoh DDL

Perintah Create biasanya digunakan untuk membuat tabel dalam database menggunakan bentuk “CREATE TABLE” berikut:


CREATE TABLE [ table name ] ( [ column definition] ) [ table parameters ]

Berikut ini adalah contoh pernyataan untuk membuat tabel daftar karyawan menggunakan DDL pada database.


CREATE TABLE employees ( id INTEGER PRIMARY KEY, first_name VARCHAR (50) not null, last_name VARCHAR (75) not null, fname VARCHAR (50) not null, dataofbirth DATE not null ) ;

Beberapa format DDL CREATE TABLE, seperti sintaks SQL CREATE TABLE AS SELECT (CTAS), dapat dikombinasikan dengan DML (Data Manipulation Language).

2. Contoh DDL DROP

contoh penurunan DDL

Anda dapat menggunakan perintah DROP untuk menjatuhkan indeks, tabel, atau tampilan. Komponen sistem manajemen basis data relasional dapat dihapus dengan pernyataan SQL DROP. Ada banyak sistem yang memungkinkan DROP dan beberapa perintah DDL lainnya untuk membatalkan perintah yang telah terjadi.

Berikut ini adalah contoh sintaks perintah “DROP” DDL dalam SQL.


DROP TABLE table_name;

DROP DATABASE database_name;

DROP TABLE Student;

DROP TABLE index_name;

3. Contoh DDL ALTER

Contoh DDL ALTER

Objek yang sudah ada di database dapat dimodifikasi menggunakan perintah DDL “ALTER”. Anda dapat menggunakan perintah ini untuk menambahkan beberapa kolom atau menghapus kolom yang ada. Selain itu, tipe data kolom yang terdapat dalam tabel database dapat diubah atau diubah menggunakan perintah ALTER.

Berikut ini adalah contoh sintaks umum dari perintah ALTER.

ALTER TABLE table_name ADD column_name (Untuk menambahkan kolom)

ALTER TABLE table_name RENAME Tonew_table_name (Untuk mengganti nama tabel)

ALTER TABLE table_name MODIFY column_name tipe data (Untuk mengubah kolom)

ALTER TABLE table_name DROP COLUMN column_name (Untuk menghapus kolom)

4. Contoh DDL TRUNCATE

Contoh DDL TRUNCATE
Anda dapat menggunakan DDL TRUNCATE untuk menghapus konten tabel, tetapi struktur tabel dipertahankan. Sederhananya, perintah TRUNCATE dapat menghapus record dari struktur tabel. Beberapa data tidak dapat dihapus dengan perintah ini. Selain itu, ruang yang dialokasikan untuk data dihapus oleh perintah TRUNCATE.

Berikut ini adalah contoh sintaks TRUNCATE.


TRUNCATE TABLE table_name;

TRUNCATE TABLE Student;

Ini adalah deskripsi tentang apa yang dimaksud dengan DDL dan fungsi serta contoh yang diimplementasikan dalam SQL. Untuk lebih jelasnya, kita juga perlu belajar tentang SQL dan DML (Data Manipulation Language). Saya harap Anda menemukan artikel ini bermanfaat.

0 Response to "Fungsi dan contoh DDL (lengkap)"

Posting Komentar