Galeri

Membuat Database Perpustakaan dengan Menggunakan PostgreSQL

Tugas pertama yang saya terima dari Ibu Ai Rosita, S.T., M.T. Dosen mata kuliah Basis Data untuk semester dua jurusan Teknik Informatika Politeknik Pos Indonesia. “Membuat Database Perpustakaan dengan PostgreSQL, proses dan hasilnya di print screen, dan mempublishnya ke blog masing-masing”. Walaupun masih buta, namun dengan berbekal beberapa modul danbertanya sana-sini serta beberapa buksebagai referensi, berikut ini hasil yang sayadapatkan:

Membuat Database dan Mengoneksikannya
> Create database perpusleni;
> \c perpusleni;


Membuat Tabel Mahasiswa

> create table mahasiswaleni (npm int, name varchar(50), kelas varchar(15), jurusan varchar(30));

> insert into mahasiswaleni values (1103069,leni jayanti,1b,teknik informatika);

> insert into mahasiswaleni values (1103070,abdullah dahlan,1b,’teknik informatika);

> insert into mahasiswaleni values (1103071,ariani,1b,’teknik informatika);

> insert into mahasiswaleni values (1103072,amnalia agustina,1b‘,‘teknik informatika);

> insert into mahasiswaleni values (1103073,herlan pratama,1b,’teknik informatika);

> insert into mahasiswaleni values (1103074,erik juandi,1b,’teknik informatika);

> \dt

> \d mahasiswaleni;

> select * from mahasiswaleni;

Membuat Tabel Buku

> create table bukuleni (code_buku int, judul_buku varchar(200), pengarang varchar(50), tahun_terbit int, penerbit varchar(50));

> insert into bukuleni values (‘001′,Hafalan Shalat Delisa,’Tere Liye,2005,Republika);

insert into bukuleni values (‘002′,Negeri 5 Menara,’A. Fuadi,2009,Gramedia);

insert into bukuleni values (‘003′,Maryamah Karpov,’Andrea Hirata,2008,‘Bentang);

insert into bukuleni values (‘004′,‘Moga Bunda Disayang Allah,’Tere Liye,2006,Republika);

insert into bukuleni values (‘005′,Ujian Sukses Tanpa Stress,’Fatan Fantastik,2008,‘Book Magz);

> \dt

> \d bukuleni;

> select * from bukuleni;

Membuat Tabel Peminjaman

> create table peminjamanleni (npm int, code_buku int,tanggal_peminjaman date);

> insert into peminjamanleni values (1103069,001,28-Mar-2011);

> insert into peminjamanleni values (1103070,002,29-Mar-2011);

> insert into peminjamanleni values (1103071,003,30-Mar-2011);

> insert into peminjamanleni values (1103072,004,31-Mar-2011);

> insert into peminjamanleni values (1103073,005,01-April-2011);

> \dt

> \d peminjamanleni;

> select * from peminjamanleni;

 

Membuat Tabel Pengembalian

> create table pengembalianleni (npm int, code_buku int,tanggal_pengembalian date);

> insert into pengembalianleni values (1103069,001,14-April-2011);

> insert into pengembalianleni values (1103070,002,17-April-2011);

> insert into pengembalianleni values (1103071,003,19-April-2011);

> insert into pengembalianleni values (1103072,004,23-April-2011);

> insert into pengembalianleni values (1103073,005,27-May-2011);

> \dt

> \d pengembalianleni;

> select * from pengembalianleni;

Semoga bermanfaat 

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s