Anda di halaman 1dari 12

Pengantar Literasi Digital

Tugas
Database
Design
Luqmanulhakim Ahmad (2210631140082)
M. Toto Sugiharto (2210631140083)
Daftar
Studi Kasus

Isi Entitas

Hubungan

Entity-Relationship Diagram (ERD)

Relation Model

Tabel Database
Studi Kasus
Perpustakaan Unsika ingin membuat sistem basis data yang bertujuan
untuk mengelola sistem peminjaman buku mereka. Analisis data yang
dibutuhkan adalah sebagai berikut.
• Setiap mahasiswa memiliki data pribadi seperti nama, NPM,
Fakultas dan nomor telepon.
• Setiap mahasiswa hanya dapat melakukan satu peminjaman
dalam satu waktu, dan setiap peminjaman hanya dilakukan 1
mahasiswa.
• Dalam peminjaman terdapat data tanggal peminjaman, no
peminjaman, dan tanggal pengembalian yang direkam.
• Dalam satu kali peminjaman. dapat meminjam beberapa buku
sekaligus.
• Dalam buku terdqpat id, judul, pengarang, kategori, penerbit dan
tahun terbit. Satu buku hanya terlibat dalam satu peminjaman
• Petugas bertanggung jawab untuk mengurus peminjaman buku
dan memiliki data pribadi seperti nama, id petugas, dan jenis
kelamin.
Entitas

BUKU MAHASISWA

Merepresentasikan informasi tentang Menyimpan data tentang mahasiswa,


buku, seperti ID Buku, Judul, Penulis, dan seperti NPM Mahasiswa, Nama, Jenis
atribut lainnya. kelamin, dan atribut lainnya.

PEMINJAMAN PETUGAS

Mencatat informasi tentang peminjaman Menggambarkan petugas yang terkait


buku, seperti No Peminjaman, Tanggal dengan peminjaman buku, dengan
Peminjaman, Tanggal Pengembalian, dan informasi seperti ID Petugas, Nama,
atribut terkait lainnya. dan Jenis kelamin
Hubungan
• Pada hubungan antara Mahasiswa dan Peminjaman: Mahasiswa memiliki
rasio kardinalitas satu (1) ke satu (1) dengan Peminjaman, karena satu
mahasiswa hanya dapat melakukan satu kali peminjaman, satu peminjaman
hanya terkait dengan satu mahasiswa.
• Pada hubungan antara Peminjaman dan Buku: Peminjaman memiliki rasio
kardinalitas satu (1) ke banyak (N) dengan Buku, karena dalam satu
peminjaman dapat mencakup peminjaman beberapa buku.
• Pada hubungan antara Peminjaman dan Petugas: Peminjaman memiliki
rasio kardinalitas banyak (N) ke satu (1) dengan Petugas, karena beberapa
peminjaman dapat diurus oleh satu petugas dan satu peminjaman dikaitkan
dengan satu petugas.
Hubungan
• Pada hubungan antara Mahasiswa dan Peminjaman: Mahasiswa memiliki rasio kardinalitas satu
(1) ke satu (1) dengan Peminjaman, karena satu mahasiswa hanya dapat melakukan satu kali

peminjaman, dan satu peminjaman hanya terkait dengan satu mahasiswa.

Mahasiswa Melakukan Peminjaman

M1 D1 Pm1

M2 D2 Pm2

M3 D3 Pm3
Hubungan
• Pada hubungan antara Peminjaman dan Buku: Peminjaman memiliki rasio kardinalitas satu (1) ke
banyak (N) dengan Buku, karena dalam satu peminjaman dapat mencakup peminjaman beberapa

buku.

Peminjaman meminjam Buku

B1

Pm1 W1 B2

Pm2 W2 B3

Pm3 W3 B4

B5
Hubungan
• Pada hubungan antara Peminjaman dan Petugas: Peminjaman memiliki rasio kardinalitas satu (1)
ke banyak (N) dengan Petugas, karena beberapa peminjaman dapat diurus oleh satu petugas dan

satu peminjaman dikaitkan dengan satu petugas.

Peminjaman Dilayani Petugas

Pm1 S1

Pm2 S2 Pt

Pm3 S3
Entity-Relationship Diagram
PENGARANG
NAMA JUDUL
FAKULTAS KATEGORI

NPM ID BUKU
TGL KEMBALI ID PETUGAS
BUKU PENERBIT

MAHASISWA NPM ID BUKU


N

JENIS 1 TAHUN
NO. PINJAM TGL. PINJAM
KELAMIN

DWD 1 1 DWD
MELAKUKAN PEMINJAMAN MEMINJAM
WDD WDD
1

DWD
DILAYANI
WDD

PETUGAS

NAMA
JENIS
KELAMIN

ID PETUGAS
The Relation Model
MAHASISWA
NPM NAMA JENIS KELAMIN FAKULTAS

BUKU
ID BUKU JUDUL PENGARANG KATEGORI PENERBIT TAHUN

PEMINJAMAN
NO PINJAM NPM ID BUKU ID PETUGAS TGL PINJAM TGL PENGEMBALIAN

PETUGAS
ID PETUGAS NAMA JENIS KELAMIN
Tabel Database
MAHASISWA
NPM NAMA JENIS KELAMIN FAKULTAS
2311631140001 Luqman Pria Teknik
2311631140002 Toto Pria Pertanian
2311631140003 Bila Wanita Ekonomi

BUKU
ID_BUKU JUDUL PENGARANG KATEGORI PENERBIT TAHUN
001-025 Laskar Pelangi Andrea Hirata Novel Bentang Pustaka 2005
005-078 Ikan Air Laut Kuncoro Eko Budi Ensiklopedia Lily Publisher 2009
003-099 Cantik Itu Luka Eka Kurniawan Novel Gramedia Pustaka 200

PEMINJAMAN
NO PINJAM NPM ID BUKU ID PETUGAS TGL PINJAM TGL PENGEMBALIAN

001 2311631140001 001-025 9978305 9-10-2023 12-10-2023

002 2311631140002 005-078 9978305 10-10-2023 13-10-2023

003 2311631140003 003-099 9978306 15-10-2023 18-10-2023

PETUGAS
ID PETUGAS NAMA JENIS KELAMIN
9978305 Ardi Pria
9978306 Putri Wanita
SEKIAN
TERIMAKASIH

Anda mungkin juga menyukai