Page 58 - E-MODUL BASIS DATA KELAS XI RPL
P. 58
2). Menghapus Sebuah Kolom
Kolom yang ada di sebuah tabel, dapat dihapus jika tidak diperlukan. Untuk menghapus kolom
dapat digunakan perintah ALTER TABLE. Contoh, ingin menghapus kolom Tahun pada tabel Mobil yang
ditunjukkan Tabel 4. Maka syntax untuk melakukannya adalah
Statement tersebut akan menghapus kolom Tahun yang ada di tabel Mobil. Tabel Mobil yang
ditunjukkan oleh Tabel 4.10 tersebut akan tampak menjadi tabel seperti yang ditunjukkan oleh Tabel 4.10
Tabel 4. 10 Menghapus kolom Tahun dari tabel Mobil.
IdMobil Tipe NoPelat IdPem NoCab
M302 New Avanza G B 2545 XT S102 C102
M305 Innova G MT D 1284 JK S104 C101
M401 New Avanza G D 3715 AH S102 C101
M404 Xenia L 1115 TY S105 C104
M304 Xenia E 1287 KL S302 C103
3). Mengubah Kolom
Terkadang kolom yang ada di kolom perlu diubah dikarenakan pengaturan awal yang dibuat
menjadi tidak sesuai. Contohnya pengaturan tipe data atau panjang karakter. Sebagai contoh, ingin
menambahkan panjang karakter dari kolom AlamatPm pada tabel Pemilik. Pada awalnya, kolom tersebut
menggunakan tipe data VARCHAR dengan panjang karakter 30, kemudian ingin mengubah menjadi tipe
data VARCHAR dengan panjang karakter 40. Syntax untuk melakukan perubahan tersebut adalah sebagai
berikut.
Perhatikan bahwa perubahan pada kolom tabel dapat dilakukan tanpa harus mengetahui
pengaturan kolom tabel tersebut sebelumnya. Perubahan dapat dilakukan hanya dengan menentukan
pengaturan akhir yang diinginkan.
4). Menambahkan Constraint Baru Ke Tabel
Ketika bisnis organisasi berkembang atau berubah, ada kalanya aturan-aturan bisnis juga berubah.
Hal ini dapat mengakibatkan perlunya mengubah aturan yang diterapkan di basis data. Perubahan
tersebut kadang menyebabkan ada aturan constraint yang harus ditambahkan ke tabel-tabel yang ada
di basis data. Jika diperlukan, dapat menambahkan constraint ke tabel menggunakan statement ADD
CONSTRAINT.