TUGAS PENDAHULUAN PERTEMUAN IV DATA DEFINITION LANGUAGE (BAGIAN-2)
1. Apa yang dimaksud dengan perintah Alter !
Jawab :
Alter digunakan untuk memodifikasi definisi (struktur) dari table
kolom-kolomnya.
2. Tuliskan dan jelaskan deklarasi sintaks pengunaan
perintah alter !
Jawab :
a.
Sintakas untuk menambah kolom
ALTER TABLE table_name ADD column_name datatype;
b.
sintaks untuk menambahkan primary key
ALTER TABLE table_name ADD
PRIMARY KEY column_name;
c.
sintaks untuk menambahkan foreign key
ALTER TABLE table_name2 ADD FOREIGN KEY (primary key table_name1)
REFERENCES table_name1 ( primary key table_name1);
d.
sintaks untuk menjatukan kolom
ALTER TABLE table_name DROP column_name;
e.
sintaks untuk memodifikasi kolom
ALTER TABLE table_name MODIFY column_name datatype;
3. Mengapa dalam pembuatan database seringkali
memerlukan perintah alter ?
Jawab :
Karena
seringkali programmer membuat kesalahan dalam membuat struktur tabel.
4. Buatlah sebuah struktur database sederhana yang
dapat menggunakan perintah alter !
Jawab :
ALTER
TABLE table_name
ADD COLUMN column_name datatype [NULL|NOT NULL] [AFTER|BEFORE] existing_column_name;