Tabel terdiri
dari field-field atau kolom-kolom dengan tipe data tertentu dan baris-baris
yang digunakan sebagai penyimpan data.
Contoh : tabel Mahasiswa yang terdiri
dari field-field : NRP (primary key), Nama, Alamat, JenisKel, NIPDosen (foreign
key dari field NIP pada tabel Dosen). Sintaks DDLnya
:
CREATE TABLE
Mahasiswa (
NRP char(8),
Nama varchar(20) NOT NULL,
Alamat varchar(30),
JenisKel char(1) DEFAULT “L”,
NIPDosen char(9),
PRIMARY KEY (NRP),
CONSTRAINT fk_mhs_dosen FOREIGN KEY (NIPDosen) REFERENCES Dosen(NIP) ON DELETE RESTRICT ON UPDATE CASCADE ON INSERT RESTRICT
);
NRP char(8),
Nama varchar(20) NOT NULL,
Alamat varchar(30),
JenisKel char(1) DEFAULT “L”,
NIPDosen char(9),
PRIMARY KEY (NRP),
CONSTRAINT fk_mhs_dosen FOREIGN KEY (NIPDosen) REFERENCES Dosen(NIP) ON DELETE RESTRICT ON UPDATE CASCADE ON INSERT RESTRICT
);


Tidak ada komentar:
Posting Komentar