Tugaas basis data
-
Upload
yohannez-probo -
Category
Documents
-
view
646 -
download
1
description
Transcript of Tugaas basis data
1. Tampilan dari table buku
Source code membuat tabel
Source code mengisi table
Source code membuat primary key
Source code membuat foreign key
CREATE TABLE buku(Kode_buku char(4),Judul char(20),Pengarang char(15),Jml_buku int,Kode_penerbit char(2));
INSERT INTO bukuVALUES (‘S001’,’DOS’,’M.Urip’,’10’,’01’),(‘BD01’,’dBase III plus’,’Epsi B’,’15,’01’),(‘BD04’,’Clipper’,’Ahmad G’,’4’,’02’),(‘Fl04’,’Fisika’,’Sutrisno’,’10’,’04’)};
ALTER TABLE bukuADD CONSTRAINT pkbuku PRIMARY KEY (Kode_buku);
ALTER TABLE bukuADD CONSTRAINT fkKode_penerbit FOREIGN KEY (Kode_buku) REFERENCES buku(Kode_buku);
2. Tampilan dari table penerbit
Source codenya
Source code mengisi table
Source code membuat primary key
CREATE TABLE penerbit(Kode_penerbit char(2),nama_penerbit char(15));
INSERT INTO bukuVALUES (‘01’,’Piksi ITB’),(‘02’,’Ganesha’),(‘03’,’Epsilon’),(‘04’,’Gramedia’)};
ALTER TABLE penerbitADD CONSTRAINT pkpenerbit PRIMARY KEY (Kode_penerbit);
3. Tampilan dari table pinjam
Source code membuat table nya
Source codenya
Source code mengisi table
CREATE TABLE buku(Tgl_pinjam datetime,Nim char(9),Buk_kode_buku char(4),Tgl_harus_kembali datetime,Tgl_kembali datetime);
CREATE TABLE penerbit(Tgl_pinjam datetime,Nim char(9),Buk_kode_buku char(4),Tgl_harus_kembali datetime,Tgl_kembali datetime);
INSERT INTO bukuVALUES (‘01’,’Piksi ITB’),(‘02’,’Ganesha’),(‘03’,’Epsilon’),(‘04’,’Gramedia’)};
Source code membuat foreign key
ALTER TABLE pinjamADD CONSTRAINT fkNim FOREIGN KEY (Nim) REFERENCES buku(Nim);
ALTER TABLE pinjamADD CONSTRAINT fkBuk_kode_buku FOREIGN KEY (Buk_kode_buku) REFERENCES buku(Buk_kode_buku);