Minggu, 16 Desember 2012


MEMBUAT DATABASE PEMINJAMAN BUKU PERPUSTAKAAN
Iniadalah source code untukmembuat Database PeminjamanBuku di Perpustakaan.

create database PERPUSTAKAAN
USE PERPUSTAKAAN
CREATE TABLE MAHASISWA(NIM CHAR(9) NOT NULL PRIMARY KEY,
 NAMA VARCHAR(30),ALAMAT VARCHAR(30))
CREATE TABLE PENERBIT(KODE_PENERBIT CHAR(2)
NOT NULL PRIMARY KEY,NAMA_PENERBIT VARCHAR(20))

CREATE TABLE BUKU(KODE_BUKU CHAR(4) NOT NULL
PRIMARY KEY,JUDUL CHAR(20),PENGARANG CHAR(15),
JUMLAH_BUKU INT,KODE_PENERBIT CHAR(2) REFERENCES PENERBIT(KODE_PENERBIT))
CREATE TABLE PINJAM(TGL_PINJAM DATETIME,NIM CHAR(9) REFERENCES MAHASISWA
(NIM),KODE_BUKU CHAR(4) REFERENCES BUKU(KODE_BUKU),TGL_HARUS_KEMBALI DATETIME,
TGL_KEMBALI DATETIME)

INSERT INTO MAHASISWA VALUES('123010001','MELANIE','JL. KARTINI')
INSERT INTO MAHASISWA VALUES('123010002','BUDI','JL. MELANTHON SIREGAR')
INSERT INTO MAHASISWA VALUES('123010003','CHANDRA','JL. SUTOMO')
INSERT INTO MAHASISWA VALUES('123010004','PITA','JL. CIPTO')

SELECT * FROM MAHASISWA

INSERT INTO PENERBIT VALUES('01','Piksi ITB')
INSERT INTO PENERBIT VALUES('02','Ganesha')
INSERT INTO PENERBIT VALUES('03','Elipson')
INSERT INTO PENERBIT VALUES('04','Gramedia')

SELECT * FROM PENERBIT

INSERT INTO BUKU VALUES('SO01','DOS','M. URIP','10','01')
INSERT INTO BUKU VALUES('BD01','dbaseIII Plus','ESIP B.','5','01')
INSERT INTO BUKU VALUES('BD04','Clipper','Ahmad G','4','02')
INSERT INTO BUKU VALUES('FI01','FISIKA','Sutrisno','10','04')

SELECT * FROM BUKU

INSERT INTO PINJAM VALUES('2003/04/20','123010001','SO01',
'2003/04/23','2003/04/23')
INSERT INTO PINJAM VALUES('2003/04/20','123010002','BD01',
'2003/04/23','2003/04/23')
INSERT INTO PINJAM VALUES('2003/04/20','123010003','BD04',
'2003/04/23','2003/04/23')
INSERT INTO PINJAM VALUES('2003/04/20','123010003','FI01',
'2003/04/24','2003/04/25')
INSERT INTO PINJAM VALUES('2003/04/21','123010004','SO01',
'2003/04/24','2003/04/25')
INSERT INTO PINJAM VALUES('2003/04/21','123010001','BD01',
'2003/04/24','2003/04/24')

SELECT * FROM PINJAM
selesaii...
SebagaiCatatan, PerintahPembuatan Table Dan Pengisian
RecordnyaHarusBertahap, Dimulai Dari Table Yang BerdiriSendiri,
ArtinyaAdalah Table Yang TidakMemilikiReferensiYaitu
Table Mahasiswa Dan Table Penerbit, KemudianDilanjutkanDengan
Table Yang MemilikiReferensiYaitu Table Buku Dan Table Pinjam.

Dan IniadalahHasilAkhirnya.






SUMBER :
http://fisip.uajy.ac.id/akademik/prosedur-pengisian-krs/

Tidak ada komentar:

Posting Komentar