DDL
merupakan bagian perintah dari proram sql untuk membuat , memodifikasi atau menghapus struktur basis
data oracle.suatu DDl akan di esekusi apabila sudah di akhiri dengan ";" (titik koma).Adapaun
struktur untuk membuat suatu DDl di program SQl atau langkah-langkah yang harus di penuhi untuk
membuat DDl.
A.Create
1. Create Table
digunakan untuk membuat atau mendefinisikan sebuah tabel baru.
2.Create View
merupakan sebuuah table semu atau tabel lojik, dimana datanya berasal dari satu atau
lebih tabel lain sebagai tabel sumber.
3.Create Sequence
digunakan untuk membuat mengenerate angka-angka unuik secara otomatis.
4.Create Synonym
digunakan untuk memuat nama alias bagi sebuah tabel, view atau sequence.
5.Create User
digunakan untuk mendaftarkan user baru beserta passwordnya.
B.Drop
1.Drop Table
digunakan untuk menghapus definisi tabel pada oracle yaitu semua data yang dimiliki
tabel.
2.Drop View
digunakan untuk menghapus view tertentu yang ada di basis data.
3.Drop Sequence
digunakan untuk menghapus sequence tertentu di basis data.
4.Drop Synonym
digunakan untuk menghapus synonym tertentu di basis data.
5.Drop Index
digunakan untuk menghapus indeks tertentu yang ada di basis data.
6.Drop user
digunakan untuk menghapus user tertentu yang ada di basis data.
C.Alter
1.Alter Table
digunakan untuk mengubah struktur tabel dan constraint nya.yaitu terbagi menjadi
beberapa bagian,yaitu:
-Add
digunakan untuk menambah kolom pada suatu tabel.
-Modify
digunakan untuk mengubah definisi suatu kolom.
-Drop
digunakan untuk menghapus kolom pada suatu tabel.
-Enable/Disable
digunakan untuk mengaktifkan atau menonaktifkan constraint atau kolom.
2.Alter View
digunakan untuk mengkompilasi ulang sebuah view.
3.Alter Sequence
digunakan untuk memodifikasi karakteristik sequence baik itu bilai increment,nilai
minimum maksimum , dan lain-lain.
4.Alter Index
digunakan untuk memodifikasi alokasi penyimpanan dalam indeks.
5.Alter User
digunakan untuk mengubah password sebuah user.
D.Rename
Digunakan untuk mengubah nama tabel,view,sequence dan synonym.
E.Trancate
untuk menghapus seluruh data dari siatu tabel tanpa menghapus tabel yang ada.
F.Comment
untuk dapat menambahkan komentar terhadap tabel/view.
Tidak ada komentar:
Posting Komentar