1.Create Table
Dengan Perintah
Constraints
Untuk membuat tabel acuan
(references) sebelum tanda ‘)’ tambahkan perintah:
Constraint nama_constraint primary key (nama_field_primarykey) notnull);
Untuk membuat tabel yang mengacu pada tabel lain (tabel relasi) sebelum tanda ‘)’ tambahkan perintah :
Constraint nama_constraint primary key
(nama_field_primarykey-1,…,
nama_field_primarykey-n),
Constraint nama_constraint foreignkey (nama_field_foreignkey-1)
References nama_tabel_acuan-1
(nama_field_primarykey-1),
:
Constraint nama_constraint foreignkey (nama_field_foreignkey-n)
References nama_tabel_acuan-n (nama_field_primarykey-n)
);
Menambahkan tabel pasok di bawah tabel barang
dan suplier, membuat primary key tabel pasok dan foreign key dari ke 3 tabel
tsb :
CREATE TABLE pasok (
kode_pasok
char(10),
kode_barang char(6),
kode_suplier
char(10),
tanggal_pasok date,
jumlah_pasok numeric,
constraint pk_pasok primary key (kode_pasok),
constraint
fk_pasok_barang foreign key (kode_barang) references
barang (kode_barang),
constraint fk_pasok_suplier foreign key (kode_suplier) references suplier (kode_suplier)
);
programnya:
2. Alter Table
1. Beberapa sistem database tidak mendukung penghapusan (dropping) suatu kolom pada tabel
2. Tipe data saat dimodifikasi jika suatu kolom tidak memiliki nilai
alter table nama_table
ADD
nama_table tipe_data(lebar_filed)
programnya:
3. Remove Table
altertable nama_table
DROP COLUMN nama_filed
programnya:
MENGGANTI
TIPE DATA KOLOM
sumber : slide ppt bu Dine Tiara Kusuma,S.T.,M.Kom
Tidak ada komentar:
Posting Komentar