Alter Db

download Alter Db

If you can't read please download the document

description

bf

Transcript of Alter Db

alter table mahasiswaadd quota_perpus numeric not null default 3;create table buku(id numeric constraint pk_buku primary key,pengarang varchar(50) not null,tahun numeric,judul varchar(100),penerbit varchar(30),kota varchar(30),jumlah numeric not null);insert into buku values('1','Yuswanto','2004','PEMROGRAMAN DATABASE VISUAL BASIC .NET','INFORMATIKA','BANDUNG','4');insert into buku values('2','Yuswanto','2005','MENGOLAH DATABASE DENGAN SQL SERVER 2000','PRESTASI PUSTAKA','JAKARTA','6');insert into buku values('3','Schwalbe, Kathy','2002','INFORMATION TECHNOLOGY PROJECT MANAGEMENT','THOMSON LEARNING','BOSTON','2');insert into buku values('4','Frost, Raymond','2009','E-MARKETING, 5TH EDITION','PEARSON EDUCATIONAL','NEW YORK','1');insert into buku values('5','Kamaluddin','2003','PENGAMBILAN KEPUTUSAN MANAJEMEN: PENDEKATAN TEORI DAN STUDI KASUS','DIOMA','MALANG','2');create table peminjaman(no_peminjaman char(10) constraint pk_peminjaman primary key, -- pinjam.001tanggal datetime not null,mahasiswa char(11) not null);create table detil_peminjaman(no_peminjaman char(10), id_buku numeric,constraint pk_detil_peminjaman primary key (no_peminjaman, id_buku),denda numeric not null default 0);alter table peminjamanadd constraint fk_pjm_mhs foreign key(mahasiswa) references mahasiswa(nim);alter table detil_peminjamanadd constraint fk_dpjm_buku foreign key(id_buku) references buku(id);alter table detil_peminjamanadd constraint fk_dpjm_pjm foreign key(no_peminjaman) references peminjaman(no_peminjaman);