Seperti definisi yang telah dijelaskan di atas, ddl adalah kumpulan perintah sql yang digunakan untuk membuat (create), mengubah (alter) dan menghapus (drop) struktur dan definisi tipe data dari objek-objek database. objek-objek database pada yang dimaksud
syntax ddl (data definition language)
contoh sintaks ddl dalam pembuatan database/table,index dan view :
1. pembuatan database
bentuk umumnya : create database nama_db
sintaks : create database nilai
2. pembuatan tabel
bentuk umumnya : create table nama_table(nama_kolom1 jenis_kolom1, nama_kolom2 jenis_kolom2, ...)
sintaks : create table mahasiswa(nim char(8) not null, nama char(30) not null, alamat char(40) not null, jenkel char(1) not null)
3. pembuatan index
bentuk umumnya : create [unique] index nama_index on nama_table (nama_kolom)
sintaks : create unique index mhsin on mhs(nim)
4. pembuatan view
bentuk umumnya : create view [(nama_kolom1, ...)] as select statement [with check option]
sintaks : create view mhsview as select * from mhs
contoh sintaks ddl untuk menghapus database/table,index dan view :
1. menghapus database
bentuk umumnya : drop database nama_db
2. menghapus tabel
bentuk umumnya : drop table nama_table
3. menghapus index
bentuk umumnya : drop index nama_index
4. menghapus view
bentuk umumnya : drop view nama_view
contoh sintaks ddl untuk mengubah struktur tabel :
1. menambahkan kolom
bentuk umumnya : alter table nama_table> add (nama_kolom jenis_kolom)
sintaks : alter table mahasiswa add (notelp char(8))
2. mengubah panjang kolom
bentuk umumnya : alter table nama_table modify (nama_kolom jenis_kolom)
sintaks : alter table mahasiswa modify (alamat char(50))
3. menghapus kolom
bentuk umumnya : alter table nama_table> drop (nama_kolom jenis_kolom)
sintaks : alter table mahasiswa drop (alamat char(1))
Tidak ada komentar:
Posting Komentar