Page 56 - E-MODUL BASIS DATA KELAS XI RPL
P. 56
Selanjutnya statement untuk mendefinisikan tabel Mobil adalah sebagai berikut.
Adapun statement DDL untuk mendefinisikan tabel Pemilih adalah sebagai berikut.
Perhatikan contoh statement DDL yang diberikan untuk kedua tabel tersebut, perbedaan statement
untuk tipe data dan constraint yang digunakan.
Selain itu pada statement DDL tersebut dapat dilihat bahwa tabel Mobil mempunyai beberapa kolom
yang mengacu kepada tabel-tabel yang lain (TipeMobil, Pemilik, Tarif dan Cabang). Dengan demikian,
statement DDL untuk tabel Mobil dapat dijalankan jika dan hanya jika tabel-tabel tersebut sudah dibuat
terlebih dahulu di basis data.
c. Mengubah Tabel
Setelah tabel dibuat dan digunakan di basis data, sering kali diperlukan perubahan yang
diakibatkan karena terjadinya perubahan aturan atau perkembangan bisnis organisasi. Bentuk
perubahan di tabel yang ungkin dilakukan antara lain, penambahan kolom baru, penghapusan kolom,
penambahan constraint, penghapusan constraint dan lain sebagainya. Perubahan tabel dapat dilakukan
dengan menggunakan statement ALTER TABLE. Berikut akan ditunjukkan beberapa perubahan di tabel
dan cara menggunakan statement ALTER TABLE.