You are on page 1of 9

BAB 2 : PANGKALAN DATA

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)

Contoh Pernyataan SQL :


DROP TABLE BARANG

Nota Perintah Kawalan Pergerakan COVID-


8
19
Nota Perintah Kawalan Pergerakan COVID-
9
19

You might also like