Page 57 - E-MODUL BASIS DATA KELAS XI RPL
P. 57

1).  Penambahan Kolom Baru
             Penambahan kolom baru di tabel diperlukan jika ingin menambhakan data baru ditabel yang sudah

       ada. Contoh, ingin menambahkan kolom Warna pada tabel Mobil, perintah SQL-nya adalah sebagai

       berikut.




             Statement tersebut akan menambahkan kolom Warna ke tabel Mobil dengan tipe data VARCHAR
       dengan  panjang  karakter  20  dan  kolom  tersebut  tidak  diizinkan  bernilai  NULL.  Tabel  Mobl  akan

       mempunyai kolom baru (Warna) dan menjadi seperti yang ditunjukkan oleh tabel 4.5.

       Tabel 4. 9 Menambahkan kolom baru ke tabel Mobil.
           IdMobil               Tipe             Tahun          NoPelat          IdPem       NoCab        Warna
            M302           New Avanza G           2017          B 2545 XT         S102         C102
            M305            Innova G MT           2016         D 1284 JK          S104         C101

            M401           New Avanza G           2016         D 3715 AH          S102         C101

            M404                Xenia             2016          L 1115 TY         S105         C104

            M304                Xenia             2017          E 1287 KL         S302         C103

       2).  Menghapus Sebuah Kolom
             Kolom yang ada di sebuah tabel, dapat dihapus jika tidak di perlukan. 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 di
       tunjukkan oleh Tabel 4. tersebut akan tanpak menjadi tabel seperti yang di tunjukkan oleh Tabel 4.

       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
   52   53   54   55   56   57   58   59   60   61   62