DATABASE PERPUSTAKAAN
Langkah 1
Masuk dan jalankan program postgres sql shell terlebih dahulu.
Langkah 2
Kemudian buat terlebih dahulu databasenya dengan nama Perpustakaan.
Dengan syntax seperti ini :
postgres=# create database perpustakaan;
Langkah 3
Koneksikan ke Database perpustakaan dengan syntax seperti ini :
postgres=# \c perpustakaan;
Langkah 4
Buatlah table data mahasiswa seperti ini :
1. TABLE MAHASISWA
NO. | NPM | NAMA | JURUSAN | KELAS | ALAMAT |
1. | 1103051 | Bhayang Ratu | Teknik Informatika | 1B | Cijerokaso |
2. | 1105677 | Zed Maulana | Manajemen Informatika | 1A | Sariasih 4 |
3. | 1103053 | Dani Permadani | Akuntasi | 1A | Sarijadi blok 8 |
Dengan syntax seperti ini :
postgres=# create table mahasiswa(NO int,NPM int,NAMA varchar(30),JURUSAN varchar(30),KELAS varchar(10),ALAMAT varchar(30));
lalu
perpustakaan=# insert into mahasiswa values (‘1’,’1103051’,’Bhayang Ratu’,’Teknik Informatika’,’1B’,’Cijerokaso’);
perpustakaan=# insert into mahasiswa values (‘2’,’1105677’,’ Zed Maulana’,’Managemen Informatika’,’1A’,’Sariasih 4’);
perpustakaan=# insert into mahasiswa values (‘3’,’1103053’,’Dani Permanadani’,’Akuntasi’,’1A’,’Sarijadi blok 8’);
perpustakaan=# select*from mahasiswa;
Hasilnya seperti ini :
Langkah 5
Buatlah table data buku seperti ini :
1. TABEL BUKU
NO. | KODE | JUDUL BUKU | PENGARANG | TAHUN TERBIT | PENERBIT |
1. | 133DA | Belajar PHP | Andi Odang | 2000 | Erlangga |
2. | 132EA | Seni Pemograman WEB | Dudung | 2001 | Ganeca |
3. | 122WA | Matematika Diskrit | Rinaldi Munir | 2009 | Informatika |
Dengan syntax seperti ini :
postgres=# create table buku(NO int,KODE varchar(10),JUDUL_BUKU varchar(30),PENGARANG varchar(30),TAHUN_TERBIT int,PENERBIT varchar(30));
lalu
perpustakaan=# insert into buku values(‘1’,‘133DA’,’ Belajar PHP’, Andi Odang’,’ 2000,’ Erlangga’);
perpustakaan=# insert into buku values (‘2’,’ 132EA’,’ Seni Pemograman WEB’,’ Dudung’,’2001’,’Ganeca’);
perpustakaan=# insert into buku values (‘3’,’ 122WA’, Matematika Diskrit’,’Rinaldi Munir’,’2009’,’Informatika’);
perpustakaan=# select*from buku;
Langkah 6
Buatlah table peminjaman seperti ini :
1. TABEL PEMINJAMAN
NO. | HARI | TANGGAL | PUKUL |
1. | SENIN | 2011-03-28 | 7.30 |
2. | SENIN | 2011-03-28 | 7.33 |
3. | SELASA | 2011-03-29 | 09.00 |
Dengan syntax seperti ini :
postgres=# create table peminjaman(NO int,HARI varchar(10), TANGGAL date, PUKUL real);
lalu
perpustakaan=# insert into peminjaman(‘1’,’SENIN’,’2011-03-28’,’07.30’);
perpustakaan=# insert into peminjaman(‘2’,’SENIN’,’2011-03-28’,’07.33’);
perpustakaan=# insert into peminjaman(‘3’,’SELASA’,’2011-04-29’,’09.00’);
perpustakaan=# select*from peminjaman;
Hasilnya seperti ini :
Langkah 7
Buatlah table pengembalian seperti ini :
1. TABEL PENGEMBALIAN
NO. | HARI | TANGGAL | PUKUL |
1. | SELASA | 2011-04-29 | 9.10 |
2. | RABU | 2011-04-30 | 8.15 |
3. | KAMIS | 2011-05-01 | 11.15 |
Dengan syntax seperti ini :
postgres=# create table pengembalian(NO int,HARI varchar(10), TANGGAL date, PUKUL real);
lalu
perpustakaan=# insert into peminjaman(‘1’,’SELASA’,’2011-04-29’,’09.10’);
perpustakaan=# insert into peminjaman(‘2’,’RABU’,’2011-04-30’,’08.15’);
perpustakaan=# insert into peminjaman(‘3’,’KAMIS’,’2011-05-01’,’11.15);
perpustakaan=# select*from pengembalian;
Hasilnya seperti ini :
Langkah 8
Buatlah table peminjaman seperti ini :
1. TABEL PENGEMBALIAN
NO. | TELAT | HARI SEKARANG | TANGGAL SEKARANG | DENDA |
1. | 2 Hari | SENIN | 2011-04-29 | Rp. 1.000 |
2. | 5 Hari | SABTU | 2011-06-10 | Rp. 5.000 |
3. | 2 Minggu | SELASA | 2011-05-25 | Rp. 10.000 |
Dengan syntax seperti ini :
postgres=# create table pengembalian(NO int,TELAT varchar(20),HARI_SEKARANG varchar(20), TANGGAL_SEKARANG date, DENDA varchar(30));
lalu
perpustakaan=# insert into peminjaman(‘1’,’2 Hari’,’SENIN’,’2011-04-29’,’Rp.1.000’);
perpustakaan=# insert into peminjaman(‘2’,’5 Hari’,’SABTU’,’2011-06-10’,’Rp.5.000’);
perpustakaan=# insert into peminjaman(‘3’,’2 Minggu’,’SELASA’,’2011-05-25’,’Rp. 10.000);
perpustakaan=# select*from denda;
Hasilnya seperti ini :






0 comments:
Post a Comment