Senin, 02 April 2012

Database Pertemuan ke 4, SUPARMANTO


Membuat Database Perpustakaan dengan data Table Mahasiswa, Table Penerbit, Table Pinjam, Table buku



Langkah-langkah yang harus di lakukan sebagai berikut :
1. Langkah Pertama Membuat Table Mahasiswa.

 Adapun contoh dan data tipe-tipe nya yaitu :
1. Nim , Char, 4, Primary key
2. Nama, Varchar,30
3. Alamat, Varchar, 30

Seperti data di atas kita dapat menjalankan data tersebut dengan menyimak data di bawah ini.
Perhatikan dengan seksama …! !



Use Perpustakaan
Create table Mahasiswa(
Nim char (9) primary key,
Nama varchar (30),
Alamat varchar (30))
Select*from mahasiswa

 Hasil data tersebut :

NIM
NAMA
ALAMAT

 2. Langkah kedua membuat table Penerbit

 Adapun contoh dan data tipe-tipe nya yaitu :
1. Kd_Penerbit, Char, 2, Primary key
2. Nama_Penerbit, Varchar,30

Seperti data di atas kita dapat menjalankan data tersebut dengan menyimak data di bawah ini.
Perhatikan dengan seksama ! !

Create table Penerbit(
Kd_Penerbit char (2)Primary key,
Nama_Penerbit varchar(30))
select*from Penerbit

 Hasil data tersebut :
Kd_Penerbit
Nama_Penerbit

3. Langkah ke tiga membuat  table Pinjam

  Adapun contoh dan data tipe-tipe nya yaitu :
1. Tgl_Pinjam, Datettime
2. Nin, Char, 9, Foreign key
3. Kd_Buku, Char, 4, Foreign key
4. Tgl_Hrs_Kembali, datetime
5. Tgl_Kembali, datetime


Seperti data di atas kita dapat menjalankan data tersebut dengan menyimak data di bawah ini.
Perhatikan dengan seksama




Create table Pinjam(
Tgl_Pinjam Datetime,
Nim Char (9) references Mahasiswa (Nim),
Kd_Buku Char(4) references buku (Kd_buku),
Tgl_Hrs_Kembali datetime,
Tgl_Kembali datetime)
select*from Pinjam

  Hasil data tersebut :


Tgl_Pinjam
Nim
Kd_Buku
Tgl_Hrs_Kembali
Tgl_Kembali

4.  Langkah ke empat membuat  table Buku
  
Adapun contoh dan data tipe-tipe nya yaitu :
1. Kd_Buku, Char,4, Primary Key

2. Judul, Varchar, 30
3. Pengarang, Varchar, 30
4. Jml_Buku,int
5. Kd_Penerbit, Char, 2, foreign key


Seperti data di atas kita dapat menjalankan data tersebut dengan menyimak data di bawah ini.
Perhatikan dengan seksama



Create table buku(
Kd_Buku Char(4)Primary key,
Judul Varchar(30),
Pengarang Varchar(30),
Jlm_Buku int,
Kd_Penerbit Char(2)references Penerbit (Kd_Penerbit))
Select*from buku

Hasil data tersebut :

Kd_Buku
Judul
Pengarang
Jlm_Buku
Kd_Penerbit


Data di atas adalah membuat dan contoh, cara untuk menghasilkan data tersebut.
Mari kita simak data masukan ke dalam table tersebut ! ........
 

Ini Adalah Langkah Untuk Memasukan Data Kedalam Table Diatas





1. Langkah Pertama Membuat Table Mahasiswa dengan datanya.

Use perpustakaan
Create table Mahasiswa(
Nim char (9) primary key,
Nama varchar (30),
Alamat varchar (30))
Select*from mahasiswa
Insert into Mahasiswa values ('123010001','Hardian','Jln. Anggrek')
Insert into Mahasiswa values ('123010002','Melisa','Jln. Gereja')
Insert into Mahasiswa values ('123010003','Bobi','Jln. Medan')
Insert into Mahasiswa values ('123010004','Sari','Jln. Bola')
Select*from mahasiswa

Hasil data tersebut :
 

NIM
NAMA
ALAMAT
123010001
Hardian
Jln. Anggrek
123010002
Melisa
Jln. Gereja
123010003
Bobi
Jln. Medan
123010004
Sari
Jln. Bola



 
2. Langkah kedua membuat table Penerbit dengan datanya.



Create table Penerbit(
Kd_Penerbit char (2)Primary key,
Nama_Penerbit varchar(30))
select*from Penerbit
Insert into Penerbit values ('01','Piksi ITB')
Insert into Penerbit values ('02','Ganesha')
Insert into Penerbit values ('03','Epsibon')
Insert into Penerbit values ('04','Gramedia')
select*from Penerbit

 Hasil data tersebut :



Kd_Penerbit
Nama_Penerbit
01
Piksi ITB
02
Ganesha
03
Epsibon
04
Gramedia



 3. Langkah ke tiga membuat  table Pinjam dengan datanya.


Create table Pinjam(
Tgl_Pinjam Datetime,
Nim Char (9) references Mahasiswa (Nim),
Kd_Buku Char(4) references buku (Kd_buku),
Tgl_Hrs_Kembali datetime,
Tgl_Kembali datetime)
select*from Pinjam
Insert into Pinjam values ('2003/04/20','123010001','5001','2003/04/23','2003/04/23')
Insert into Pinjam values ('2003/04/20','123010002','BD001','2003/04/23','2003/04/22')
Insert into Pinjam values ('2003/04/20','123010003','B004','2003/04/23','2003/04/24')
Insert into Pinjam values ('2003/04/21','123010003','FI01','2003/04/24','2003/04/25')
Insert into Pinjam values ('2003/04/21','123010004','S001','2003/04/24','2003/04/25')
Insert into Pinjam values ('2003/04/21','123010001','BD001','2003/04/24','2003/04/25')
select*from Penerbit

Hasil data tersebut :

 
Tgl_Pinjam
Nim
Kd_Buku
Tgl_Hrs_Kembali
Tgl_Kembali
2003/04/20
123010001
5001
2003/04/23
2003/04/23
2003/04/20
123010002
BD001
2003/04/23
2003/04/22
2003/04/20
123010003
B004
2003/04/23
2003/04/24
2003/04/21
123010003
FI01
2003/04/24
2003/04/25
2003/04/21
123010004
S001
2003/04/24
2003/04/25
2003/04/21
123010001
BD001
2003/04/24
2003/04/25



4.  Langkah ke empat membuat  table Buku dengan datanya


Create table buku(
Kd_Buku Char(4)Primary key,
Judul Varchar(30),
Pengarang Varchar(30),
Jlm_Buku int,
Kd_Penerbit Char(2)references Penerbit (Kd_Penerbit))
Select*from buku
Insert into Buku values ('S001','DOS','M.Urip','10','01')
Insert into  Buku values ('BD001,'DBASE','Epsi B','5','01')
Insert into  Buku values ('BD004','CLIPPER','Ahmad G','4','02')
Insert into Buku values ('FI01',FISIKA','Sutrisno','10','04')
select*from Penerbit

 Hasil data tersebut :

 
Kd_Buku
Judul
Pengarang
Jlm_Buku
Kd_Penerbit
S001
DOS
M.Urip
10
01
BD001
DBASE
Epsi B
5
01
BD004
CLIPPER
Ahmad G
4
02
FI01
FISIKA
Sutrisno
10
04



NB ; KATA INSERT ADALAH TAMBAHAN DATA YANG AKAN DI BUAT KE DALAM TABLE.