Anda di halaman 1dari 2

Create Database PustakaPribadi

go
use PustakaPribadi

go

Create Table Penulis (


Id_Penulis Char(5) Primary key,
Nama VarChar(15))
go

Alter Table Penulis


Add eMail VarChar(16) Unique
go
Create Table Anggota (
No_Anggota Char(5) Primary key,
Nama VarChar(15))
go

Alter Table Anggota


Add NoHP VarChar(12)

Create Table Menulis (


Id_Penulis Char(5) Primary key,
ISBN VarChar(15))
go

Alter Table Menulis


Add NoUrut VarChar(12)

Create Table Meminjam (


No_Anggota Char(5) Primary key,
ISBN VarChar(15),
TglPinjam VarChar(15),
TglKembali VarChar(15))
go
Create Table Buku (
No_ISBN Char(12) Primary key,
ThTerbit VarChar(4),
TglBeli VarChar(10),
Judul VarChar(32))
go

Insert Into Anggota Values


('004','tqia','081288776650'),
('005','kuaq','081288776651')
Select * From Anggota
Insert Into Penulis Values
('1','topik','topik@sql.com'),
('2','kual','kual@sql.com'),
('3','laos','laos@sql.com'),
('4','puad','puad@sql.com')
Select * From Penulis
Insert Into Buku Values
('8123123','2000','13-01-2000','laskar'),
('8123412','2001','13-01-2000','12 menit'),
('8123455','2002','13-01-2000','lintah darat'),
('8123418','2000','13-01-2000','78 langkah'),
('8123471','2002','14-01-2000','ikan terjungkil'),
('8123850','2012','14-01-2000','untuk bapak'),
('8124822','2009','14-01-2000','untuk ibu'),
('8154236','2003','14-01-2000','rekayasa dunia')
--Menulis:
--* ada 1 orang penulis yang menulis 2 buku
--* ada 4 buku yang ditulis seorang penulis
--* ada 1 buku yang ditulis 3 penulis
--* ada 1 buku yang ditulis 2 penulis
--* ada 2 buku yang tidak ada penulisnya
--Meminjam:
--* ada 2 anggota yang meminjam 1 buku
--* ada 1 anggota yang meminjam 2 buku pada tgl. yang berbeda
--* ada 1 anggota yang meminjam 3 buku, 2 buku pada tgl. yang sama, 1 buku pada
tgl. berbeda
--* ada 1 anggota yang tidak pernah meminjam buku

Anda mungkin juga menyukai