Entity Relationship Diagram
Tugas Softskill
2DA01 Akuntansi Komputer
(D3 Bisnis & Kewirausahaan)
Entity Relationship Diagram
Nama Kelompok :
1. Ahmad Afrizal (40214532)
2.Endah Josi Kriskurniati (43214566)
3.Muhammad Ramadhan (47214468)
4.Sarah Oktaviani Iskandar (4A214037)
5.Seno Putro (4A214134)
6.Siska Putri Uthami (4A214317)
ERD – Peminjaman Buku
Perpustakaan
Definisi ERD :
1.
Entity Relationship Diagram atau lebih
dikenal dengan (ERD)
Merupakan salah satu metode pemodelan basis data
yang di gunakan untuk menghasilkan skema konseptual untuk jenis/model skematik
sistem. Dimana sistem sering kali memiliki sistem data relasional dan
ketentuannya bersifat Top-Down. Dalam hal ini kita akan menjelaskan dan
menggambarkan contoh kasus dengan penggambaran ERD.
Contoh kasus :
Pada saat mendaftar menjadi anggota
perpustakaan, data anggota yang dicatat adalah nama, nomor mahasiswa dan alamat
mahasiswa, setelah itu anggota baru bisa meminjam buku di perpustakaan tsb.
Buku-buku yang dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku
memiliki data nomor buku, judul, pengarang, penerbit, tahun terbit, kemudian
ada ketentuan dimana Seorang mahasiswa boleh meminjam beberapa buku. Satu buku
boleh dipinjam beberapa mahasiswa. Setiap peminjaman akan dicatat tanggal
peminjamannya. Semua mahasiswa disiplin mengembalikan buku tepat satu minggu setelah
peminjaman
·
Cardinality Ratio Constraint
Digunakan
untuk menjelaskan jumlah keterhubungan 1 entitas dengan entitas lainnya. Jenis
cardinality ratio ada 3, yaitu :
1. One
to one (1:1)
Setiap anggota entitas A hanya boleh
berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
2. One
to many (1: M)
Setiap anggota entitas A dapat berhubungan
dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
3. Many
to many (M:M atau M:N)
Setiap entitas A dapat berhubungan dengan banyak entitas
himpunan entitas B dan demikian pula sebaliknya.
·
Pembuatan
ERD Peminjaman Buku Perpustakaan
Entitas
|
Atribut
|
Relasi
|
KAP
|
Npm, Nama, Alamat
|
Membuat,
Menyajikan, Meminjam.
|
Mahasiswa
|
Npm,
Nama, Alamat
|
|
Buku Pinjam
|
No
buku, Judul, Pengarang, Tahun, Penerbit
|
Setelah kita mengetahui
Entitas, Atribut, Relasi dan mengetahui bentuknya. Maka kita bisa membuat
gambar ERD dari contoh kasus diatas.
Cardinality
Ratio Constraint dari gambar ERD diatas :
a.
saat mendaftar
cardinality ratio yang digunakan adalah 1:1 dimana mahasiswa hanya berhubungan
dengan satu KAP, dan KAP melayani pendaftaran satu mahasiswa tersebut.
b.
Saat meminjam atau
pengambilan buku cardinality ratio yang digunakan adalah 1:M dimana KAP dapat
berhubungan dengan lebih dari satu buku yang dipinjam, dan buku yang dipinjam
ditangani oleh satu KAP yang selanjutnya akan dicatat tanggal peminjamannya.
Didalam contoh kasus
tersebut ada ketentuan dimana Seorang mahasiswa boleh meminjam beberapa buku.
Satu buku boleh dipinjam beberapa mahasiswa. Semua mahasiswa disiplin
mengembalikan buku tepat satu minggu setelah peminjaman.
·
Gambar
ERD
Dari contoh kasus diatas
cardinality ratio contraint-nya adalah M:N atau M:M dimana mahasiswa boleh
meminjam beberapa buku dan jenis buku yang sama boleh dipinjam beberapa
mahasiswa.
0 komentar: