Dokumen ini membahas tentang Data Definition Language (DDL) yang merupakan perintah SQL untuk membuat, mengubah, dan memanipulasi struktur data dan objek dalam basis data. DDL dapat digunakan untuk membuat, menghapus, mengubah, menambahkan, dan mengubah nama tabel dan objek lainnya dalam basis data. Dokumen ini juga membahas tentang primary key dan nilai null pada field tabel.
3. Data Definition Language adalah sebuah perintah berbasis query SQL
yang digunakan untuk membuat, merubah dan memanipulasi struktur
data dan objek pada sebuah basis data. Tabel dalam database
merupakan objek yang dapat menerima semua perinth DDL.
4. 1. CREATE : perintah yang digunakan untuk membuat tabel dalam database
Struktur penulisan perintah create adalah
create database namadatabase;
5. 2. Drop : perintah yang digunakan untuk menghapus objek dalam database
Struktur penulisan perintah drop databse adalah
drop database namadatabase;
Struktur penulisan perintah drop objek adalah
drop objek;
6. 3. Alter : perintah yang digunakan untuk mengubah objek dalam database
Struktur penulisan perintah alter isi tabel adalah
alter table namatabel
Perintah alter sama dengan memanggil tabel dan membukanya sehingga
harus dilanjutkan dengan perintah pengubahnya seperti menghapus atau
menambahkan.
7. 4. Add : perintah yang digunakan untuk menambahkan objek dalam database/tabel
Struktur penulisan perintah add pada tabel untuk menambah field adalah
add namafield tipefield;
Perintah add merupakan turunan dari perintah alter jadi penulisannya dibuat
setelah perintah alter dibuat.
8. 5. Change : perintah yang digunakan untuk mengubah penamaan dalam tabel
Struktur penulisan perintah change pada field di tabel adalah
change namafieldlama namafieldbaru type(ukuran);
Perintah change merupakan turunan dari perintah alter jadi penulisannya dibuat
setelah perintah alter dibuat
9. 6. Rename : perintah yang digunakan untuk mengubah penamaan tabel
Struktur penulisan perintah rename pada tabel adalah
rename tabel namatabellama to namatabelbaru;
10. Primary Key merupakan kunci field yang dibuat sebagai penanda dalam sebuah
tabel. PrimaryKey harus bersifat unik dan tidak bisa berulang. Primary key sangat
penting untuk menghubungkan antar tabel.
Selain primary key terdapat juga nilai pada field yaitu null. Null merupakan nilai
default dalam pengisian field dalam tabel. Namun ada kalanya kita harus
menggunakan not null sesuai kebutuhan. Nilai ini akan memastikan bahwa isi field
tidak kosong.