Anda di halaman 1dari 6

BUKU JAWABAN

TUGAS FORUM DISKUSI

Nama Mahasiswa : LEONARD IMMANUEL

Nomor Induk Mahasiswa (NIM) : 043623251

Kode / Nama Mata Kuliah : MSIM4206.06 / BASIS DATA

Nama Dosen : RENI NURSYANTI, S.Kom., M.Kom

Kode/Nama UPBJJ : 31733/KOTA JAKARTA PUSAT


Fakultas Sains dan Teknologi / SISTEM
Fakultas/Program Studi :
INFORMASI

Masa Tuton : Sesi 3

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN


UNIVERSITAS TERBUKA
2023
Pada diskusi sesi 3 ini diskusikanlah pertanyaan berikut ini namun
tidak boleh sama antara satu orang dengan yang lainnya:
1. Carilah sebuah contoh kasus perancangan ERD disertai penjelasan
2. Buatlah perancangan ERD tersebut menggunakan yEd

Selamat mengerjakan!

1. Carilah sebuah contoh kasus perancangan ERD disertai penjelasan.

JAWAB:

Sebagaimana telah dibahas pada Tugas Forum Diskusi terdahulu bahwa


menurut Brady dan Loonam (2010) mengatakan bahwa ERD atau yang lebih dikenal
sebagai Entity Relationship Diagram merupakan teknik yang digunakan untuk
memodelkan kebutuhan data dari suatu Organisasi atau Perusahaan dalam tahap
analisis persyaratan untuk melaksanakan proyek pengembangan sistem, yang mana
juga lebih dikenal nomenklaturnya terdefinisi sebagai sebuah diagram yang
digunakan untuk merancang suatu basis data yang mana dipergunakan untuk
memperlihatkan hubungan atau relasi antar entitas dan objek yang terlibat beserta
atributnya.
Dalam memproduksi model data, Entity Relation Model digunakan untuk
menggambarkan diagram yang bertujuan untuk membantu para pengembang sistem
dalam merancang relasi antar tabel dalam membuat Basis Data (Data Base) yang
mana sebenarnya berbentuk bakal calon (balon) tabel. Terkait dengan persoalan di
atas, perancangan ERD memiliki tahapan-tahapan yang dijabarkan dan
dielaborasikan pada contoh kasus “Sistem Informasi Penahanan” menjadi:
I. Penentuan Entitas

APARAT PERADILAN

TAHANAN KASUS

2
II. Penentuan Atribut
µ Pada Entitas APARAT
Q nrp : Nomor Register Petugas (integer)
Q nama_aparat : Nama Lengkap Aparat (string)
Q nama_unit : Nama Unit Kerja Aparat (string)
Q nomor_unit : Nomor Kode Unit Kerja Aparat (integer)
µ Pada Entitas TAHANAN
Q nik : Nomor Induk Kependudukan (integer)
Q nama_tahan : Nama Lengkap Tahanan (string)
Q nama_sel : Nama Unit Sel Tahanan (string)
Q nomor_sel : Nomor Kode Unit Sel Tahanan (integer)
µ Pada Entitas PERADILAN
Q np : Nomor Putusan (integer)
Q pp : Putusan Hasil Persidangan (string)
Q tp : tempat persidangan (string)
Q nama_sidang : Nama Unit Tempat Persidangan (string)
Q nomor_sidang : Nomor Kode Unit Tempat Persidangan (integer)
µ Pada Entitas KASUS
Q nama_kasus : Nama Jenis Kasus Terdakwa (string)
Q nomor_kasus : Nomor Kode Jenis Kasus Terdakwa (integer)

tp
nama_aparat Q nama_unit pp

nama_sidang
nrp nomor_unit np

nomor_sidang

APARAT PERADILAN

TAHANAN KASUS

nik nomor_sel

nama_tahan nama_sel nama_kasus nomor_kasus

3
III. Penentuan Kardinalitas Relasi

m menangkap dan n
APARAT TAHANAN
pemberkasan

n 1
TAHANAN mendapatkan PERADILAN

1 1
PERADILAN memutuskan KASUS

1 1
KASUS memerintahkan APARAT

1 memenjarakan 1
APARAT atau TAHANAN
membebaskan

Hubungan dan Relasi:


µ APARAT memenjarakan atau membebaskan TAHANAN
Q Tabel Utama : APARAT
Q Tabel Kedua : TAHANAN
Q Relationship : one-to-one (1:1)
Q Atribut Penghubung : pp di nama_kasus, atau np di
nomor_kasus
µ KASUS memerintahkan APARAT
Q Tabel Utama : KASUS
Q Tabel Kedua : APARAT
Q Relationship : one-to-one (1:1)
Q Atribut Penghubung : pp di nama_kasus, atau np di
nomor_kasus
µ PERADILAN memutuskan KASUS
Q Tabel Utama : PERADILAN
Q Tabel Kedua : KASUS
Q Relationship : one-to-one (1:1)

4
Q Atribut Penghubung : nama_tahan di nama_aparat
µ TAHANAN mendapatkan PERADILAN
Q Tabel Utama : TAHANAN
Q Tabel Kedua : PERADILAN
Q Relationship : one-to-many (1:n)
Q Atribut Penghubung : nik di nama_sidang
µ APARAT menangkap dan pemberkasan TAHANAN
Q Tabel Utama : APARAT
Q Tabel Kedua : TAHANAN
Q Relationship : many-to-many (m:n)
Q Atribut Penghubung : nrp di nik, atau nrp di nomor_kasus

2. Buatlah perancangan ERD tersebut menggunakan yEd

JAWAB:

5
- Terimakasih dan Semoga Tepat Sasaran –

Selesai: 27042023/2330WIB

Daftar referensi yang digunakan dalam penulisan Tugas Forum Diskusi 3 ini:
• Faried Irmansyah. 2003. Pengantar Database. Kuliah Umum Ilmu Komputer..
• Nanda Arista Rizki et al. 2019. Sistem Data Base (Database System). Lecture Notes
Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Mulawarman.
• Suprapto. 2020. Buku Materi Pokok MSIM4206 – Basis Data. Edisi 1 Universitas
Terbuka.

Anda mungkin juga menyukai