Anda di halaman 1dari 10

MAKALAH

SISTEM BASIS DATA


“ENTITY RELATIONSHIP DIAGRAM (ERD)”

DISUSUN OLEH
KELOMPOK 3
1. YUSRIANA RUSTAM_2104411329
2. GUSMAWATI.S_2104411331
3. AGNES PARAJANGAN_2104411456
4. ANDI MUHAMMAD ALIF GUNAWAN_2104411336

UNIVERSITAS COKROAMINOTO PALOPO


FAKULTAS TEKNIK KOMPUTER
PRODI INFORMATIKA
KATA PENGANTAR

Puji syukur kehadirat Allah SWT, yang atas rahmat-Nya sehingga penyusun dapat
menyelesaikan makalah yang berjudul “Entity Relationship Diagram (ERD)” ini.
Dalam penyusunan makalah ini,penyusun merasa masih banyak kekurangan baik pada
teknis penyusunan maupun materi,mengingat akan kemampuan yang penyusun miliki.
Untuk itu, kritik dan saran dari semua pihak sangat diharapkan demi penyempurnaan
pembuatan makalah ini.
Penyusun juga menyampaikan ucapan terima kasih yang sebesar-besarnya kepada pihak-
pihak yang telah membantu dalam menyelesaikan makalah ini, khususnya kepada dosen
pengajar mata kuliah Analisis Perancangan Sistem, yang telah memberikan tugas dan
petunjuk sehingga penyusun dapat menyelesaikan tugas ini

Palopo, 26 November 2022

Penyususn
DAFTAR ISI

Kata Pengantar....................................................................................................2
Daftar Isi...............................................................................................................3
BAB I : PENDAHULUAN..................................................................................4
1.1 Latar Belakang............................................................................................4
1.2 Rumusan Masalah......................................................................................4
1.3 Tujuan.........................................................................................................5
BAB II : PEMBAHASAN...................................................................................6
2.1 Pengertian ERD..........................................................................................6
2.2 Fungsi ERD................................................................................................6
2.3 Model pada data ERD................................................................................7
2.4 Cara membuat ERD....................................................................................7
2.5 Contoh Kasus.............................................................................................8
BAB III : PENUTUP...........................................................................................9
3.1 Kesimpulan.................................................................................................9
3.2 Saran...........................................................................................................9
DAFTAR PUSTAKA...........................................................................................10
BAB I
PENDAHULUAN

1.1 Latar Belakang


ERD (Entitiy Relationship Diagram) merupakan sebuah konsep yang
mendeskripsikan hubungan antara penyimpanan (database) dan didasarkan pada
persepsi dari sebuah dunia nyata yang terdiri dari sekumpulan objek yaitu disebut
sebagai entity dan hubungan atau relasi antar objek-objek tersebut.
Dengan ERD kita dapat menguji model dengan mengabaikan proses yang harus
dilakukan. Dengan ERD kita mencoba menjawab pertanyaan seperti : data apa yang
diperlukan? Dan bagaimana data yang satu berhubungan dengan yang lain?
ERD adalah suatu pemodelan dari basis data yang berdasarkan objek yang saling
berhubungan antara satu dengan yang lainnyayang dikonversikan ke dalam bentuk
diagram atau flowchart. Suatu objek disebut entitas dan hubungan yang dimilikinya
disebut relasi.Suatu entitas bersifat unik dan memiliki atribut sebagai pembeda dari
suatu entitas dengan entitas lainnya. 
Peranan ERD di dalam proses pembuatan suatu sistem basis data sangatlah
penting,karena di ERD tersebutlah dijelaskan tentang alur pemrosesan suatu data,mulai
dari proses input hingga outputnya.ERD juga merupakan suatu pemodelan yang menjadi
dasar terbentuknya suatu sistem basis data, karena di dalam ERD lah dijelaskan tentang
entitas, atribut, dan relasi yang terjalin di antara entitas-entitas tersebut. ERD
memudahkan kita untuk lebih mudah mengerti dan memahami alur proses dari suatu
rangkaian sistem basis data.

1.2 Rumusan Masalah


Adapun rumusan masalah makalah ini adalah sebagai berikut
1. Apa pengertian ERD?
2. Apa fungsi ERD?
3. Apa saja model pada data ERD?
4. Bagaimana cara membuat ERD?
5. Seperti apa contoh kasus untuk membuat ERD
1.3 Tujuan
Adapun tujuan dari makalah ini adalah sebagai berikut.
1. Menjelaskan pengertian ERD.
2. Menjelaskan funsi-fungsi ERD
3. Menjelaskan model data pada ERD
4. Mengetahui cara membuat ERD.
5. Mengetahui contoh kasus ERD
BAB II
PEMBAHASAN

2.1 Pengertian ERD


Menurut Brady dan Loonam (2010), Entity Relationship Diagram (ERD)
merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu
organisasi, biasanya oleh System Analyst dalam tahap analisis persyaratan proyek
pengembangan sistem. Sementara seolah-olah teknik diagram atau alat peraga
memberikan dasar untuk desain database relasional yang mendasari sistem
informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung
merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk
database.
ERD menyediakan cara untuk mendeskripsikan perancangan basis data pada
peringkat logika. ERD merupakan suatu model untuk menjelaskan hubungan
antardata dalam basis data berdasarkan objek-objek dasar data yang mempunyai
hubungan antar relasi.ERD berfungsi untuk memodelkan struktur data dan hubungan
antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.ERD
adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam
sistem secara abstrak. ERD berbeda dengan DFD(Data Flow Diagram) yang
merupakan suatu model jaringan fungsi yang akan dilaksanakan oleh sistem,
sedangkan ERD merupakan model jaringan data yang menekankan pada struktur-
struktur dan relationship data.
Pada pengertian sempitnya, ERD adalah sebuah konsep yang mendeskripsikan
hubungan antara penyimpanan (database) dan didasarkan pada persepsi dari sebuah
dunia nyata yang terdiri dari sekumpulan objek yaitu disebut sebagai entity dan
hubungan atau relasi antar objek-objek tersebut.

2.2 Fungsi ERD


ERD memiliki fungsi yang dapat dikembangkan perancangan suatu sistem, berikut
adalah pembahasannya :
1. Dapat memudahkan dalam melakukan analisis sebuah database melalui cara
yang cepat dan simpel.
2. Dapat menjalankan hubungan antar data yang mempunyai keterkaitan
berdasarkan suatu objek yang terhubung dalam suatu relasi.
3. Mendokumentasikan data yang terdapat dalam database dengan melakukan
analisis serta identifikasi dari setiap objek atau entitas dan relasinya.
4. Dapat melakukan uji pada model yang telah dibuat.

2.3 Model pada data ERD


Secara umum 3 model data yang ada pada ERD adalah ;
1. Model Data Konseptual, merupakan suatu model ER tertinggi yang
didalamnya berisi data secara detail. Model ini juga bisa digunakan untuk
mendefinisikan entitas data dari referensi utama yang digunakan oleh suatu
organisasi.
2. Model data logis, yaitu model ER yang mengandung data yang lebih rinci
dari model konseptual.
3. Model data fisik, yaitu suatu model ER yang dikembangkan dari model data
logis untuk dijadikan sebagai database.

2.4 Cara membuat ERD


Dalam membuat ERD diagram dapat memperhatikan berbagai tahapan atau metodologi.
Berikut adalah cara atau tahapan yang bisa Anda lakukan untuk membuat ERD diagram.
1. Menentukan entitas dengan cermat, teliti, dan baik terlebih dahulu untuk
menjawab persoalan yang ada.
2. Selanjutnya menentukan relasi antar entitas untuk mengetahui hubungan antar
entitas.
3. Mulai menggambar ERD yang bersifat sementara, hal ini dimaksudkan bahwa
penggambaran ERD adalah untuk memberikan deskripsi secara umum terlebih
dahulu.
4. Membuat kardinalitas untuk menentukan jumlah dari kejadian.
5. Menentukan kata kunci utama dalam sebuah entitas.
6. Gambarlah ERD berdasarkan kunci utama.
7. Menentukan atribut yang dibutuhkan dalam setiap entitas yang telah ditentukan
sebelumnya.
8. Menggambar ERD dengan lengkap bersama atribut yang ada.
9. Lakukan pemeriksaan dan evaluasi terhadap hasil, jika ditemukan kekeliruan
maka dapat mengulang langkah sebelumnya.
2.5 Contoh kasus ERD

Berdasarkan contoh ERD Menyewa Kamar Kos dapat diketahui terdapat 3 entitas
yaitu pemilik kos, kamar kos, penyewa kos.
Hal tersebut terdapat proses yang menghubungkan antar entitas yaitu proses
menawarkan yang dilakukan oleh pemilik kos kepada penyewa kamar, serta proses
menyewa yang dilakukan oleh penyewa kos kepada pemilik kos
BAB III
PENUTUP

3.1 Penutup
Jadi,Entity Relationship Diagram (ERD) merupakan teknik yang digunakan untuk
memodelkan kebutuhan data dari suatu organisasi. ERD terdiri dari entitas, relasi antar
entitas, dan atribut-atribut. Cara membuat ERD di antaranya yaitu dimulai dengan
menentukan entitas, menentukan relasi, menentukan kardinalitas, menentukan Primary
Key dan Foreign Key, serta menentukan atribut-atributnya.

1.2 Saran
Apa yang ada dalam makalah ini tentunya masih jauh dari apa yang  dipahami oleh
seorang yang lebih ahli mengerti tentang ERD, maka dari itu pengembangan diri dalam
skil ERD, penulis perlu terus mengembangkan dengan memanfaatkan berbagai media
pembelajaran lain agar mendapatkan informasi-informasi lainya untuk menyempurnakan
ilmu-ilmu pengetahuan yang sebelumnya sudah pelajari. Semakin banyak informasi
tentang Sistem Basis Data mengenai ERD yang bias didapatkan, maka semakin besar
pula kita mampu memahami dan membuat ERD demi terciptanya suatu analisis software
maupun lainnya.
DAFTAR PUSTAKA

Putut Wijaya, S.T. (2021). 15+ Contoh ERD, Pengertian, dan Cara Membuat ERD
yang Bisa Anda Pelajari https://www.ukulele.co.nz/contoh-erd/ diakses pada tanggal 26
november 2022

Anda mungkin juga menyukai