Sebelumnya saya sudah membahas mengenai pembuatan sebuah database(perpustakaan :red) menggunakan paket Apache2Triad.
Sekarang saya akan bahas mengenai pendefinisian dalam sebuah database, dalam hal ini database perpustakaan yg saya jadikan contoh pembelajaran. DDL(Data Definition language) merupakan skema basis data yang dispesifikasikan oleh sekumpulan definisi oleh sebuah bahasa khusus, dalam hal ini SQL(Structured Query Language.
- Berikut deskripsi dari table-table dalam database perpustakaan yang telah dibuat sebelumnya…
Contoh kasus pertama :
-
Mengganti nama field judul pada table buku menjadi judul_buku dengan panjang data 25
Berikut sintaks nya…
Mysql> Alter Table buku
Change judul
Judul_buku varchar(25);
Contoh kasus kedua :
-
Merubah nama table pinjam menjadi pinjam_buku
Berikut sintaks nya…
Mysql> Rename Table pinjam
To pinjam_buku;
Contoh kasus ketiga :
-
Membuat field unik untuk kolom pengarang pada table buku
Berikut sintaks nya…
Mysql> Alter Table buku
Add index(pengarang);
Contoh kasus keempat :
-
Menambahkan field baru(sex) dengan panjang data 1 pada table anggota
Berikut sintaks nya…
Mysql> Alter Table anggota
Add sex char(1);