LANJUTAN SQL : Data Definition Language atau Bahasa Takrifan Data (DDL)
Nota Perintah Kawalan Pergerakan COVID-
1 19 Mencipta Jadual (CREATE Table)
Contoh Pernyataan SQL :
CREATE TABLE BARANG ( NoBarang VARCHAR (6) PRIMARY KEY, Nama VARCHAR (10) NOT NULL, Kuantiti INT (3), HargaSeunit FLOAT (5,2), IDMurid VARCHAR (12) )
Nota Perintah Kawalan Pergerakan COVID-
2 19 Mengubah Struktur Jadual (ALTER table)
Nota Perintah Kawalan Pergerakan COVID-
3 19 Mengubah Struktur Jadual (ALTER table) Sisip/Tambah Medan (ADD)
Contoh Pernyataan SQL :
ALTER TABLE BARANG ADD Alamat VARCHAR (15)
*menambah medan baharu selepas medan terakhir.
Contoh Pernyataan SQL :
ALTER TABLE BARANG ADD Jumlah INT (4) AFTER Kuantiti
Nota Perintah Kawalan Pergerakan COVID-
*menambah medan baharu di 19antara dua medan 4 Mengubah Struktur Jadual (ALTER table) Pinda/Ubah Medan (MODIFY/CHANGE) • Pernyataan SQL MODIFY : untuk menukar jenis data atau saiz data
• Pernyataan SQL CHANGE : untuk mengubah
nama medan
Nota Perintah Kawalan Pergerakan COVID-
5 19 Mengubah Struktur Jadual (ALTER table) Pinda/Ubah Medan (MODIFY/CHANGE) • Ubah saiz medan alamat daripada 15 kepada 20. Contoh Pernyataan SQL : ALTER TABLE BARANG MODIFY Alamat VARCHAR (20)
• Ubah medan nama kepada namaBarang dan jenis
data Varchar dengan saiz 20. Contoh Pernyataan SQL : ALTER TABLE BARANG CHANGE Nama namaBarang VARCHAR (20) Nota Perintah Kawalan Pergerakan COVID- 6 19 Mengubah Struktur Jadual (ALTER table) Hapus Medan (DROP)
• Menghapuskan medan JUMLAH daripada jadual barang
Contoh Pernyataan SQL : ALTER TABLE BARANG DROP Jumlah
• Menghapuskan medan idmurid dan alamat.
Contoh Pernyataan SQL :
ALTER TABLE BARANG DROP COLUMN IDMurid, DROP COLUMN Alamat Nota Perintah Kawalan Pergerakan COVID- 7 19 Mengubah Struktur Jadual (ALTER table) Hapus Jadual (DROP)