BASIS DATA 1
DISUSUN OLEH :
Nama : Yuliana
Nim : 1857301021
Kelas : TI 2A
Dosen : Mahdi, ST. M.Cs
Telah di laksanakan Project Mata kuliah Basis Data 1 pada hari Senin, tanggal 02
DATABASE
PERPUSTAKAAN
Oleh :
Nama : Yuliana
Nim : 1857301021
Di Setujui Oleh :
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.
Mengetahui,
Mahasiswa
Yuliana
NIM : 1857301021
DAFTAR ISI
LEMBAR PENGESAHAN.........................................................................................i
KATA PENGANTAR.................................................................................................ii
DAFTAR ISI...............................................................................................................iii
BAB II PERCOBAAN...............................................................................................5
BAB IV KESIMPULAN............................................................................................31
BAB I
DASAR TEORI
Basis data adalah kumpulan data yang saling berhubungan dan diorganisasi
sedemikian rupa sehingga dapat dimanfaatkan dengan cepat dan mudah.
B. PENGERTIAN PERPUSTAKAAN
C. KOMPONEN PERPUSTAKAAN
1. Buku
2. Petugas
3. Sarana dan Prasarana
4. Layanan Peminjaman
5. Layanan Pengembalian
6. Layanan Internet
BAB II
PERCOBAAN
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.
1. Buku
2. Mahasiswa
3. Peminjaman
4. Pengembalian
5. Petugas
Untuk entitas yang telah ditentukan diatas atribut,primary key dan tipe field yang
digunakan antara lain :
a. Untuk Buku
c. Untuk Peminjaman
e. Untuk Petugas
1. Buku
2. Mahasiswa
4. Pengembalian
Query merupakan tabel yang berisikan informasi yang akan ditampilkan,antara lain :
1. 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 :
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 :
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 :
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.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
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
2. Form Mahasiswa
4. Form Pengembalian
H. Membuat Report
2. Report Data
Hasilnya :
Gambar 1.35 Hasil Report Data Mahasiswa
3. Report Peminjaman
Hasilnya :
Gambar 1.37 Hasil Report Data Peminjaman
4. Report Pengembalian
Hasilnya :
Gambar 1.39 Hasil Report Data Pengembalian
Hasilnya :
BAB III
ANALISA
Dasar Teori:
Percobaan :
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.