Anda di halaman 1dari 31

LAPORAN PROJECT

BASIS DATA 1

DISUSUN OLEH :
Nama : Yuliana
Nim : 1857301021
Kelas : TI 2A
Dosen : Mahdi, ST. M.Cs

TEKNOLOGI INFORMASI DAN KOMPUTER


TEKNIK INFORMATIKA
POLITEKNIK NEGERI LHOKSEUMAWE
2019
LEMBAR PENGESAHAN

Telah di laksanakan Project Mata kuliah Basis Data 1 pada hari Senin, tanggal 02

Desember 2019 s/d 09 Desember 2019 dengan materi.

DATABASE
PERPUSTAKAAN

Oleh :

Nama : Yuliana

Nim : 1857301021

Di Setujui Oleh :

Dosen Pembimbing, Nilai :

Mahdi, ST. M.Cs


NIP : 19700802199903 1 001
KATA PENGANTAR

Puji syukur saya panjatkan kehadirat Allah SWT yang telah memberikan rahmat serta karunia-
Nya kepada saya sehingga saya berhasil menyelesaikan Project ini yang alhamdulillah tepat pada
waktunya yang berjudul “DATABASE PERPUSTAKAAN”.

Makalah ini berisikan tentang informasi Pembuatan Database Perpustakaan  atau yang lebih
khususnya membahas penerapan Database Perpustakaan. Diharapkan Laporan Project ini dapat
memberikan informasi kepada kita semua tentang Database Perpustakaan.

Akhir kata, saya sampaikan terima kasih. Semoga Allah SWT senantiasa meridhai segala usaha
saya, Aamiin Allahumma Aamiin.

Buket Rata, 09 Desember 2019

Mengetahui,

Mahasiswa

Yuliana
NIM : 1857301021
DAFTAR ISI

LEMBAR PENGESAHAN.........................................................................................i

KATA PENGANTAR.................................................................................................ii

DAFTAR ISI...............................................................................................................iii

BAB I DASAR TEORI.............................................................................................4

BAB II PERCOBAAN...............................................................................................5

BAB III ANALISIS....................................................................................................30

BAB IV KESIMPULAN............................................................................................31
BAB I

DASAR TEORI

A. PENGERTIAN BASIS DATA

Basis data adalah kumpulan data yang saling berhubungan dan diorganisasi
sedemikian rupa sehingga dapat dimanfaatkan dengan cepat dan mudah.

B. PENGERTIAN PERPUSTAKAAN

Perpustakaan merupakan suatu tempat untuk belajar,mencari ilmu dan


mengembangkan informasi. Pada perpustakaan berisi kumpulan buku baik dalam bentuk
cetak ataupun buku digital yang dapat diakses dengan jaringan internet.

C. KOMPONEN PERPUSTAKAAN

1. Buku
2. Petugas
3. Sarana dan Prasarana
4. Layanan Peminjaman
5. Layanan Pengembalian
6. Layanan Internet
BAB II

PERCOBAAN

A. Langkah-Langkah Membuat Database Perpustakaan

1. Buka aplikasi Microsoft Acces pada Windows.

2. Setelah dibuka, ketikkan nama File Databasenya.Pilih lokasi untuk penyimpanan


file, lalu klik Create.
3. Setelah kita klik Create maka akan muncul tabel kosong bernama Table1.

B. Menentukan Entitas dan Membuat Tabel

Setelah membuka Aplikasi Microsoft Access dan membuat Database hingga muncul
tabel1 seperti langkah diatas,Maka langkah selanjutnya yaitu menentukan entitas dan
membuat tabel untuk mengisi data-data yang diperlukan kedalam tabel tersebut.

Berikut entitas dan tabel yang diperlukan :

1. Buku
2. Mahasiswa
3. Peminjaman
4. Pengembalian
5. Petugas

Gambar 1.1 Entitas Perpustakaan


Note : Untuk membuat entitas dan tabel tersebut menggunakan menu “Table” yang ada di tab
“Create”.

C. Menentukan Atribut,Primary Key dan Tipe Field

Untuk entitas yang telah ditentukan diatas atribut,primary key dan tipe field yang
digunakan antara lain :

a. Untuk Buku

1. ISBN (Number) Primary key


2. Judul (Text)
3. Pengarang (Text)
4. Penerbit (Text)
5. Tahun (Number)
6. Jumlah (Number)
7. Rak_Buku (Text)

Gambar 1.2 Atribut Buku


b. Untuk Mahasiswa

1. Nim (Text) Primary key


2. Nama_Mahasiswa (Text)
3. Prodi (Text)
4. Jenjang (Text)

Gambar 1.2 Atribut Mahasiswa

c. Untuk Peminjaman

1. Nim (Text) Primary key


2. Nama_Mahasiswa (Text)
3. ISBN (Number)
4. Judul (Text)
5. Tanggal_Peminjaman (Date/Time)
6. Nama_petugas (Text)
7. Nip (Text)

Gambar 1.3 Atribut Peminjaman


d. Untuk Pengembalian

1. Nim (Text) Primary key


2. Nama_Mahasiswa (Text)
3. ISBN (Number)
4. Judul (Text)
5. Tanggal_Peminjaman (Date/Time)
6. Tanggal_Pengembalian (Date/Time)
7. Keterlambatan (Text)
8. Nama_petugas (Text)
9. Nip (Text)

Gambar 1.4 Atribut Pengembalian

e. Untuk Petugas

1. Nip (Text) Primary key


2. Nama_petugas (Text)
3. Alamat (Text)

Gambar 1.5 Atribut Petugas


D. Mengisi Data Pada Setiap Entitas
Setelah selesai menentukan entitas,atribut,primary key,serta tipe field, Kemudian mengisi
data entitas seperti berikut :

1. Buku

Gambar 1.6 Data Buku

2. Mahasiswa

Gambar 1.7 Data Mahasiswa


3. Peminjaman

Gambar 1.8 Data Peminjaman

4. Pengembalian

Gambar 1.9 Data Pengembalian


5. Petugas

Gambar 1.10 Data Petugas

E. Membuat Entity Relationship


Entity Relantionship yaitu garis-garis yang menentukan hubungan dari suatu atribut
dalam sebuah entitas dengan atribut pada entitas lain.

Gambar 1.11 Entity Relantionship


F. Membuat Query

Query merupakan tabel yang berisikan informasi yang akan ditampilkan,antara lain :

1. Query Peminjaman

Gambar 1.12 Query Peminjaman

Pada Query Peminjaman,Entitas yang berfungsi sebagai referensi data adalah tabel
Peminjaman,Kemudian data yang akan ditampilkan antara lain :
Nim,Nama_Mahasiswa,ISBN,Judul,Tanggal_peminjaman,Nama_petugas,Nip.

Hasilnya :

Gambar 1.13 Hasil Query Peminjaman


2. Query Pengembalian

Gambar 1.14 Query Pengembalian

Pada Query Pengembalian,Entitas yang berfungsi sebagai referensi data adalah tabel
Pengembalian,Kemudian data yang akan ditampilkan antara lain :
Nim,Nama_Mahasiswa,ISBN,Judul,Tanggal_peminjaman,Tanggal_pengembalian,Keterlambata
n,Nama_petugas,Nip.

Hasilnya :

Gambar 1.15 Hasil Query Pengembalian


3. Query Mencari Buku Dengan No Rak Buku

Gambar 1.16 Query Mencari Buku Dengan No Rak Buku

Pada Query Mencari Buku Dengan No Rak Buku,Entitas yang berfungsi sebagai referensi data
adalah tabel Buku,Kemudian data yang akan ditampilkan antara lain :
ISBN,Judul,Jumlah,Rak_buku (Pada Rak_Buku dicriterianya tulis Like “1”) untuk menampilkan
semua buku yang berada di Rak Buku No 1 dan untuk angka nya bisa di ganti dengan No Rak
lain nya.

Hasilnya :

Gambar 1.17 Hasil Query Mencari Buku Dengan No Rak Buku


4. Query Mencari Buku Dengan Judul Buku

Gambar 1.18 Query Mencari Buku Dengan Judul Buku

Pada Query Mencari Buku Dengan Judul Buku,Entitas yang berfungsi sebagai referensi data
adalah tabel Buku,Kemudian data yang akan ditampilkan antara lain :
ISBN,Judul,Pengarang,Jumlah,Tahun,Rak_buku (Pada Judul dicriterianya tulis Like “Basis Data
atau judul buku yang ingin dicari”) untuk menampilkan informasi keberadaan buku yang dicari.

Hasilnya :

Gambar 1.19 Hasil Query Mencari Buku Dengan Judul Buku


5. Query Mencari Mahasiswa Yang Meminjam Buku Dengan Prodi

Gambar 1.20 Query Mencari Mahasiswa Yang Meminjam Buku Dengan Prodi

Pada Query Mencari Mahasiswa Yang Meminjam Buku Dengan Prodi Entitas yang berfungsi
sebagai referensi data adalah tabel Mahasiswa dan Peminjaman,Kemudian data yang akan
ditampilkan antara lain :
Nim(Mahasiswa),Nama_Mahasiswa(Mahasiswa),Prodi(Mahasiswa),Judul(Peminjaman),Tanggal
_Peminjaman(Peminjaman),Nama_petugas(Peminjaman).Pada Prodi di criterianya tulis Like
“Teknik Informatika” atau nama prodi lainnya untuk menampilkan mahasiswa yang meminjam
buku dari jurusan yang mau ditampilkan.

Hasilnya :

Gambar 1.21 Hasil Query Mencari Mahasiswa Yang Meminjam Buku Dengan Prodi
6. Query Mencari Mahasiswa Yang Terlambat Mengembalikan Buku

Gambar 1.22 Query Mencari Mahasiswa Yang Terlambat Mengembalikan Buku

Pada Query Mencari Mahasiswa Yang Terlambat Mengembalikan Buku Entitas yang berfungsi
sebagai referensi data adalah tabel Buku dan Pengembalian,Kemudian data yang akan
ditampilkan antara lain :
ISBN(Buku),Judul(Buku),Nim(Pengembalian),Nama_Mahasiswa(Pengembalian),Tanggal_Peng
embalian(Pengembalian),Keterlambatan(Pengembalian),Nama_Petugas(Pengembalian).Pada
Keterlambatan di criterianya tulis >“3” atau angka lainnya untuk menampilkan mahasiswa yang
terlambat mengembalikan buku lebih dari 3 hari.

Hasilnya :

Gambar 1.23 Hasil Query Mencari Mahasiswa Yang Terlambat Mengembalikan Buku
7. Query Mencari Mahasiswa Yang Meminjam Buku Dengan Judul Buku

Gambar 1.24 Query Mencari Mahasiswa Yang Meminjam Buku Dengan Judul Buku

Pada Query Mencari Mahasiswa Yang Meminjam Buku Dengan Judul Buku Entitas yang
berfungsi sebagai referensi data adalah tabel Mahasiswa,Peminjaman dan Petugas,Kemudian
data yang akan ditampilkan antara lain :
Nim(Mahasiswa),Nama_Mahasiswa(Mahasiswa),ISBN(Peminjaman),Judul(Peminjaman),Nama
_Petugas(Petugas).Pada Judul di criterianya tulis Like“Basis Data” atau Judul buku lainnya
untuk menampilkan mahasiswa yang meminjam buku sesuai dengan judul yang ditulis.

Hasilnya :

Gambar 1.25 Hasil Query Mencari Mahasiswa Yang Meminjam Buku Dengan Judul Buku
8. Query Mencari Mahasiswa Yang Meminjam Buku Sesuai Dengan Nama Petugas

Gambar 1.26 Query Mencari Mahasiswa Yang Meminjam Buku Sesuai Dengan Nama Petugas

Pada Query Mencari Mahasiswa Yang Meminjam Buku Sesuai Dengan Nama Petugas Entitas
yang berfungsi sebagai referensi data adalah tabel Peminjaman dan Petugas,Kemudian data yang
akan ditampilkan antara lain :
Nama_Mahasiswa(Peminjaman),ISBN(Peminjaman),Judul(Peminjaman),Nama_Petugas(Petuga
s),Nip(Petugas),Alamat(Petugas).Pada Nama_Petugas di criterianya tulis Like“Marleni” atau
Nama Petugas lainnya untuk menampilkan mahasiswa yang meminjam buku sesuai dengan
nama petugas yang ditulis.

Hasilnya :

Gambar 1.27 Hasil Query Mencari Mahasiswa Yang Meminjam Buku Sesuai Dengan Nama
Petugas
G. Membuat Form

Form merupakan cara penyajian data yang lebih mudah dimengerti oleh pengguna.

1. Form Buku

Gambar 1.28 Form Data Buku

2. Form Mahasiswa

Gambar 1.29 Form Data Mahasiswa


3. Form Peminjaman

Gambar 1.30 Form Data Peminjaman

4. Form Pengembalian

Gambar 1.31 Form Data Pengembalian


5. Form Petugas

Gambar 1.32 Form Data Petugas

H. Membuat Report

1. Report Data Buku

Gambar 1.33 Report Data Buku


Hasilnya :

Gambar 1.33 Hasil Report Data Buku

2. Report Data

Gambar 1.34 Report Data Mahasiswa

Hasilnya :
Gambar 1.35 Hasil Report Data Mahasiswa

3. Report Peminjaman

Gambar 1.36 Report Data Peminjaman

Hasilnya :
Gambar 1.37 Hasil Report Data Peminjaman

4. Report Pengembalian

Gambar 1.38 Report Data Pengembalian

Hasilnya :
Gambar 1.39 Hasil Report Data Pengembalian

5. Report Data Petugas

Gambar 1.40 Report Data Petugas

Hasilnya :
BAB III
ANALISA

Dasar Teori:

Dalam dasar teori menyatakan tentang pengertian basis data,perpustakaan dan


komponen-komponen perpustakaan.

Percobaan :

Dalam percobaan, memperlihatkan bagaimana langkah-langkah dalam membuat


tabel. Terlihat dalam percobaan diatas, bahwasanya banyak tabel yang dapat dibuat
dalam basis data diantara nya : Tabel Buku,Mahasiswa,Peminjaman,Pengembalian dan
Petugas

Selanjutnya ada pembuatan tentang Relationships,Query,Form dan Report :

Query adalah perintah-perintah untuk mengakses data pada sistem basis data.

Relationship adalah Hubungan relasi antara 1 tabel dengan tabel lainnya. Bisa saja dari
one to many, dari many to one, atau dari many to many.

Form adalah cara penyajian data yang lebih mudah dimengerti oleh pengguna.

Report adalah cara yang digunakan untuk membuat Laporan yang berfungsi untuk
menampilkan data laporan dari analisis data.
BAB IV

KESIMPULAN

1. Basis data adalah kumpulan data yang saling berhubungan dan diorganisasi
sedemikian rupa sehingga dapat dimanfaatkan dengan cepat dan mudah.

2. Perpustakaan merupakan suatu tempat untuk belajar,mencari ilmu dan


mengembangkan informasi.

3. Komponen – Komponen Perpustakaan :


 Buku
 Petugas
 Sarana dan Prasarana
 Layanan Peminjaman
 Layanan Pengembalian
 Layanan Internet

Anda mungkin juga menyukai