際際滷

際際滷Share a Scribd company logo
MAKALAH
ENTITY RELATIONSHIP DIAGRAM (ERD)
Diajukan untuk memenuhi tugas dari dosen pengampu
mata kuliah Praktikum Rekayasa Perangkat Lunak
Rian Andrian, ST
Disusun oleh :
Aifa Nur Amalia (1147050015)
IF-A
JURUSAN TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI
SUNAN GUNUNG DJATI
BANDUNG
1437 H/2016
1
KATA PENGANTAR
Puji syukur saya penjatkan 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 pengampu mata kuliah Praktikum Rekayasa Perangkat
Lunak, Bapak Rian Andrian, ST yang telah memberikan tugas dan petunjuk
sehingga penyusun dapat menyelesaikan tugas ini.
Bandung, 14 Maret 2016
Penyusun
2
DAFTAR ISI
Kata Pengantar ...................................................................................................1
Daftar Isi ..............................................................................................................2
BAB I : PENDAHULUAN..................................................................................3
1. Latar Belakang ......................................................................................3
2. Rumusan Masalah.................................................................................3
3. Tujuan ...................................................................................................4
BAB II : PEMBAHASAN...................................................................................5
1. Pengertian ERD.....................................................................................5
2. Komponen-Komponen ERD.................................................................5
3. Cara Membuat ERD..............................................................................7
4. Contoh Kasus ........................................................................................9
BAB III : KESIMPULAN ..................................................................................11
DAFTAR PUSTAKA..........................................................................................12
3
BAB I
PENDAHULUAN
A. 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 lainnya yang 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.
B. Rumusan Masalah
Adapun rumusan masalah makalah ini adalah sebagai berikut.
1. Apa yang dimaksud dengan ERD?
2. Apa saja komponen-komponen ERD?
3. Bagaimana cara membuat ERD?
4
4. Seperti apa contoh kasus untuk membuat ERD?
C. Tujuan
Adapun tujuan dari makalah ini adalah sebagai berikut.
1. Menjelaskan pengertian ERD.
2. Mendeskripsikan komponen-komponen pada ERD.
3. Mengetahui cara membuat ERD.
4. Membuat ERD dari contoh kasus yang diberikan.
5
BAB II
PEMBAHASAN
A. 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.
B. Komponen-Komponen ERD
Dalam pembentukan ERD terdapat 3 komponen yang akan dibentuk, yaitu
entitas, relasi, dan atribut.
6
1. Entitas
Entitas menurut Brady dan Loonam (2010), adalah objek yang menarik di
bidang organisasi yang dimodelkan. Contoh : Mahasiswa, Kartu Anggota
Perpustakaan (KAP), dan Buku.
2. Relasi
Suatu relasi atau hubungan adalah hubungan antara dua jenis entitas dan
direpresentasikan sebagai garis lurus yang menghubungkan dua entitas.
Contoh : Mahasiswa mendaftar sebagai anggota perpustakaan (KAP),
relasinya adalah mendaftar.
3. Atribut
Atribut memberikan informasi lebih rinci tentang jenis entitas. Atribut
memiliki struktur internal berupa tipe data. Jenis-jenis atribut :
a. Atribut Key
Atribut Key adalah satu atau gabungan dari beberapa atribut yang
dapat membedakan semua baris data (Row/Record) dalam tabel secara
unik. Dikatakan unik jika pada atribut yang dijadikan key tidak boleh ada
baris data dengan nilai yang sama. Contoh : Nomor Pokok Mahasiswa
(NPM), NIM, dan nomor pokok lainnya
b. Atribut simple
Atribut yang bernilai atomik (tidak dapat dipecah/dipilah lagi).
Contoh : Alamat, penerbit, tahun terbit, judul buku.
c. Atribut Multivalue
Nilai dari suatu attribut yang mempunyai lebih dari satu nilai
(multivalue) dari atrribut yang bersangkutan. Contoh : dari sebuah buku,
yaitu terdapat beberapa pengarang.
d. Atribut Composite
Atribut composite adalah suatu atribut yang terdiri dari beberapa
atribut yang lebih kecil yang mempunyai arti tertentu yang masih bisa
dipecah lagi atau mempunyai sub attribute. Contoh : dari entitas nama
yaitu nama depan, nama tengah, dan nama belakang
e. Atribut Derivatif
7
Atribut yang tidak harus disimpan dalam database Ex. Total. atau
atribut yang dihasilkan dari atribut lain atau dari suatu relationship.
Atribut ini dilambangkan dengan bentuk oval yang bergaris putus-putus.
Selain itu, dalam ERD juga terdapat kardinalitas. Kardinalitas menjelaskan
jumlah maksimum hubungan antara satu entitas dengan entitas lainnya.
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)
Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas
B dan demikian pula sebaliknya.
C. Cara Membuat ERD
1. Menentukan Entity
Disini kita dituntut untuk menentukan dengan cermat sebuah entity yang
ada dalam suatu proyek atau masalah. Entity berguna untuk menentukan peran,
kejadian, lokasi, hal nyata, dan konsep penggunaan untuk database.
2. Menentukan Relasi
Setelah kita berhasil membuat Entity, langkah selanjutnya adalah
menentukan relasi antar entity. Relasi apa yang terdapat antara Entity A dan B,
apakah entity A dan B memiliki relasi "one to one", "one to many", atau
"many to many".
3. Gambar ERD Sementara
Jika sudah mengetahui Entity beserta Relasinya, sekarang kita buat dulu
gambar ERD sementara. Entity digambarkan dengan persegi, relasi
digambarkan dengan garis.
4. Isi Kardinalitas
8
Kardinalitas menentukan jumlah kejadian satu entitas untuk sebuah
kejadian pada entitas yang berhubungan. Contohnya antara Entitas Buku,
Distributor dan Pengarang, kardinalitas yang ada berupa:
a. Satu pengarang dapat menulis banyak buku.
b. Satu buku ditulis satu pengarang.
c. Banyak buku didistribusikan oleh satu distributor.
5. Tentukan Primary Key (Kunci Utama)
Menentukan Primary Key pada masing-masing entity. Primary Key adalah
atribut pada entity yang bersifat unik. Jadi, setiap entity hanya memiliki satu
Primary Key saja. Contoh: Entity Buku memiliki Primary Key bernama kode
buku. Kode Buku ini bersifat unik, karena masing-masing buku memiliki kode
yang berbeda-beda.
Tentukan pula Foreign Key (Kunci Tamu) pada masing-masing Entity.
Foreign Key adalah Primary Key yang ada dalam Entity yang lain. Contoh :
pada Entity Pengarang misalnya terdapat atribut kode buku, yang mana, kode
buku merupakan Primary Key dari Entity buku.
6. Gambar ERD Berdasarkan Primary Key
Menghilangkan relasi "many to many" dan memasukkan Primary dan
Foreign Key pada masing-masing entitas. Relasi many to many antar entity
perlu dihilangkan dengan cara menambah atribut baru antara 2 entity yang
memiliki relasi many to many.
7. Menentukan Atribut
Jika sudah melakukan step diatas, sekarang saatnya menentukan atribut
pada masing-masing Entitas. Telitilah dalam menentukan atribut.
8. Pemetaan Atribut
Apabila atribut telah ditentukan, sekarang pasang atribut dengan entitas
yang sesuai.
9. Gambar ERD dengan Atribut
Mengatur ERD seperti langkah 6 dengan menambahkan atribut dan relasi
yang ditemukan.
10. Periksa Hasil
9
Periksa lagi ERD. Apakah ERD sudah menggambarkan sistem yang akan
dibangun? Jika belum, cek kembali dari awal.
Simbol-simbol pada ERD :
D. Contoh Kasus
Pada saat mendaftar menjadi anggota perpustakaan Fakultas, dicatatlah nama,
nomor mahasiswa, dan alamat mahasiswa. Setelah itu, mereka baru bisa
meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan banyak
sekali jumlahnya. Tiap buku memiliki data nomor buku, judul, pengarang,
penerbit, dan tahun terbit. Satu buku bisa ditulis oleh beberapa pengarang.
Tentukan entitas, atribut, dan relasi dari deskripsi di atas, dengan menggambar
ERD-nya.
Jawab :
10
Entitas : Mahasiswa, KAP, BUKU
Atribut : Nama, nomor mahasiswa, alamat mahasiswa, nomor buku, judul,
pengarang, penerbit, dan tahun terbit.
Relasi : Daftar dan Pinjam
Gambar ERD-nya adalah sebagai berikut.
11
BAB III
KESIMPULAN
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.
12
DAFTAR PUSTAKA
Adi R., Ardito. (2012). Sistem Terstruktur, [Online]. Tersedia:
http://arditoadi.blogspot.com/2012/01/sistem-terstruktur.html [12 Maret
2016].
Aliya, Tinus. (2014). Design (ERD, DFD, UML, Flowchart), [Online]. Tersedia:
http://tinushaliya.blogspot.com/2014/11/design-erd-dfd-uml-flowchart.html
[12 Maret 2016].
Fernando. (2013). Peranan ERD dalam Pembuatan Basis Data, [Online]. Tersedia:
http://exfernando93.blogspot.co.id/2013/12/peranan-erd-dalam-pembuatan-
basis-data.html [12 Maret 2016].
Irena. (2011). Sistem Terstruktur ERD dan DFD, [Online]. Tersedia:
http://irenaherningtyasirianti-irena.blogspot.com/2011/11/sistem-terstruktur-
erd.html [12 Maret 2016].
Nurlaila, Novianti. (2014). Entity Relationship Diagram (ERD), [Online].
Tersedia: http://noviantinurlaila.blogspot.com/2014/02/entity-relationship-
diagram-erd.html [12 Maret 2016].

More Related Content

Similar to pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf (20)

pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
XLemHidayat
PPT-UEU-Sistem-Basis-Data-Pertemuan-7.pptx
PPT-UEU-Sistem-Basis-Data-Pertemuan-7.pptxPPT-UEU-Sistem-Basis-Data-Pertemuan-7.pptx
PPT-UEU-Sistem-Basis-Data-Pertemuan-7.pptx
abdurrafimi
Entity Relationship Diagram (ERD)油- DBMS.pptx
Entity Relationship Diagram (ERD)油- DBMS.pptxEntity Relationship Diagram (ERD)油- DBMS.pptx
Entity Relationship Diagram (ERD)油- DBMS.pptx
sastradipraja
Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -
Devi Apriansyah
Materi S8stem Basis Data Entity Relationship Model.ppt
Materi S8stem Basis Data Entity Relationship Model.pptMateri S8stem Basis Data Entity Relationship Model.ppt
Materi S8stem Basis Data Entity Relationship Model.ppt
cemporku
Materi ERD (Entity Relationship Diagram)
Materi ERD  (Entity Relationship Diagram)Materi ERD  (Entity Relationship Diagram)
Materi ERD (Entity Relationship Diagram)
SUMANTRISUMANTRI7
perancanganbasisdatakelasmalamonlin.pptx
perancanganbasisdatakelasmalamonlin.pptxperancanganbasisdatakelasmalamonlin.pptx
perancanganbasisdatakelasmalamonlin.pptx
sarisrinovida
ANALITIKA DATA - Industrial engineering.pptx
ANALITIKA DATA - Industrial engineering.pptxANALITIKA DATA - Industrial engineering.pptx
ANALITIKA DATA - Industrial engineering.pptx
agussuhendi6
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Yohanes Agung Nugroho
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
Yohanes Agung Nugroho
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
Deka M Wildan
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
201410049
Entity Relatonship Diagram
Entity Relatonship DiagramEntity Relatonship Diagram
Entity Relatonship Diagram
khairunnisa mulyana
Model Data
Model DataModel Data
Model Data
Sherly Uda
Diagram Entity Relationshippppp (ERD).pptx
Diagram Entity Relationshippppp (ERD).pptxDiagram Entity Relationshippppp (ERD).pptx
Diagram Entity Relationshippppp (ERD).pptx
KhaerulAll
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)
Devi Apriansyah
Materi ERD (Entity Relationship Diagram).pptx
Materi ERD (Entity Relationship Diagram).pptxMateri ERD (Entity Relationship Diagram).pptx
Materi ERD (Entity Relationship Diagram).pptx
TaufikHidayat8361
2.ER Model.ppt
2.ER Model.ppt2.ER Model.ppt
2.ER Model.ppt
RikaYunitarini
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
mutmainnamaruru
PPT-UEU-Sistem-Basis-Data-Pertemuan-7.pptx
PPT-UEU-Sistem-Basis-Data-Pertemuan-7.pptxPPT-UEU-Sistem-Basis-Data-Pertemuan-7.pptx
PPT-UEU-Sistem-Basis-Data-Pertemuan-7.pptx
abdurrafimi
Entity Relationship Diagram (ERD)油- DBMS.pptx
Entity Relationship Diagram (ERD)油- DBMS.pptxEntity Relationship Diagram (ERD)油- DBMS.pptx
Entity Relationship Diagram (ERD)油- DBMS.pptx
sastradipraja
Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -
Devi Apriansyah
Materi S8stem Basis Data Entity Relationship Model.ppt
Materi S8stem Basis Data Entity Relationship Model.pptMateri S8stem Basis Data Entity Relationship Model.ppt
Materi S8stem Basis Data Entity Relationship Model.ppt
cemporku
Materi ERD (Entity Relationship Diagram)
Materi ERD  (Entity Relationship Diagram)Materi ERD  (Entity Relationship Diagram)
Materi ERD (Entity Relationship Diagram)
SUMANTRISUMANTRI7
perancanganbasisdatakelasmalamonlin.pptx
perancanganbasisdatakelasmalamonlin.pptxperancanganbasisdatakelasmalamonlin.pptx
perancanganbasisdatakelasmalamonlin.pptx
sarisrinovida
ANALITIKA DATA - Industrial engineering.pptx
ANALITIKA DATA - Industrial engineering.pptxANALITIKA DATA - Industrial engineering.pptx
ANALITIKA DATA - Industrial engineering.pptx
agussuhendi6
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Yohanes Agung Nugroho
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
Yohanes Agung Nugroho
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
Deka M Wildan
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
201410049
Diagram Entity Relationshippppp (ERD).pptx
Diagram Entity Relationshippppp (ERD).pptxDiagram Entity Relationshippppp (ERD).pptx
Diagram Entity Relationshippppp (ERD).pptx
KhaerulAll
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)
Devi Apriansyah
Materi ERD (Entity Relationship Diagram).pptx
Materi ERD (Entity Relationship Diagram).pptxMateri ERD (Entity Relationship Diagram).pptx
Materi ERD (Entity Relationship Diagram).pptx
TaufikHidayat8361

Recently uploaded (20)

Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdfPanduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Fajar Baskoro
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
SofyanSkmspd
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Murad Maulana
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
BANGSA DAN KARAKTERISTIK TERNAK KAMBING.docx
BANGSA DAN KARAKTERISTIK TERNAK KAMBING.docxBANGSA DAN KARAKTERISTIK TERNAK KAMBING.docx
BANGSA DAN KARAKTERISTIK TERNAK KAMBING.docx
AzuraAgusnasya
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptx
Muqaddimah ANGGARAN DASAR  Muhammadiyah .pptxMuqaddimah ANGGARAN DASAR  Muhammadiyah .pptx
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptx
suwaibahkapa2
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Tata Naipospos
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptxSAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
Baharin Salleh
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdfBRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
Syarifatul Marwiyah
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptxPRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
NurulIlyas3
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
Langkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptxLangkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptx
NurulIlyas3
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdfPanduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Fajar Baskoro
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
SofyanSkmspd
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Murad Maulana
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
BANGSA DAN KARAKTERISTIK TERNAK KAMBING.docx
BANGSA DAN KARAKTERISTIK TERNAK KAMBING.docxBANGSA DAN KARAKTERISTIK TERNAK KAMBING.docx
BANGSA DAN KARAKTERISTIK TERNAK KAMBING.docx
AzuraAgusnasya
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptx
Muqaddimah ANGGARAN DASAR  Muhammadiyah .pptxMuqaddimah ANGGARAN DASAR  Muhammadiyah .pptx
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptx
suwaibahkapa2
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Tata Naipospos
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptxSAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
Baharin Salleh
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdfBRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
Syarifatul Marwiyah
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptxPRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
NurulIlyas3
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
Langkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptxLangkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptx
NurulIlyas3

pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf

  • 1. MAKALAH ENTITY RELATIONSHIP DIAGRAM (ERD) Diajukan untuk memenuhi tugas dari dosen pengampu mata kuliah Praktikum Rekayasa Perangkat Lunak Rian Andrian, ST Disusun oleh : Aifa Nur Amalia (1147050015) IF-A JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI BANDUNG 1437 H/2016
  • 2. 1 KATA PENGANTAR Puji syukur saya penjatkan 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 pengampu mata kuliah Praktikum Rekayasa Perangkat Lunak, Bapak Rian Andrian, ST yang telah memberikan tugas dan petunjuk sehingga penyusun dapat menyelesaikan tugas ini. Bandung, 14 Maret 2016 Penyusun
  • 3. 2 DAFTAR ISI Kata Pengantar ...................................................................................................1 Daftar Isi ..............................................................................................................2 BAB I : PENDAHULUAN..................................................................................3 1. Latar Belakang ......................................................................................3 2. Rumusan Masalah.................................................................................3 3. Tujuan ...................................................................................................4 BAB II : PEMBAHASAN...................................................................................5 1. Pengertian ERD.....................................................................................5 2. Komponen-Komponen ERD.................................................................5 3. Cara Membuat ERD..............................................................................7 4. Contoh Kasus ........................................................................................9 BAB III : KESIMPULAN ..................................................................................11 DAFTAR PUSTAKA..........................................................................................12
  • 4. 3 BAB I PENDAHULUAN A. 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 lainnya yang 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. B. Rumusan Masalah Adapun rumusan masalah makalah ini adalah sebagai berikut. 1. Apa yang dimaksud dengan ERD? 2. Apa saja komponen-komponen ERD? 3. Bagaimana cara membuat ERD?
  • 5. 4 4. Seperti apa contoh kasus untuk membuat ERD? C. Tujuan Adapun tujuan dari makalah ini adalah sebagai berikut. 1. Menjelaskan pengertian ERD. 2. Mendeskripsikan komponen-komponen pada ERD. 3. Mengetahui cara membuat ERD. 4. Membuat ERD dari contoh kasus yang diberikan.
  • 6. 5 BAB II PEMBAHASAN A. 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. B. Komponen-Komponen ERD Dalam pembentukan ERD terdapat 3 komponen yang akan dibentuk, yaitu entitas, relasi, dan atribut.
  • 7. 6 1. Entitas Entitas menurut Brady dan Loonam (2010), adalah objek yang menarik di bidang organisasi yang dimodelkan. Contoh : Mahasiswa, Kartu Anggota Perpustakaan (KAP), dan Buku. 2. Relasi Suatu relasi atau hubungan adalah hubungan antara dua jenis entitas dan direpresentasikan sebagai garis lurus yang menghubungkan dua entitas. Contoh : Mahasiswa mendaftar sebagai anggota perpustakaan (KAP), relasinya adalah mendaftar. 3. Atribut Atribut memberikan informasi lebih rinci tentang jenis entitas. Atribut memiliki struktur internal berupa tipe data. Jenis-jenis atribut : a. Atribut Key Atribut Key adalah satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data (Row/Record) dalam tabel secara unik. Dikatakan unik jika pada atribut yang dijadikan key tidak boleh ada baris data dengan nilai yang sama. Contoh : Nomor Pokok Mahasiswa (NPM), NIM, dan nomor pokok lainnya b. Atribut simple Atribut yang bernilai atomik (tidak dapat dipecah/dipilah lagi). Contoh : Alamat, penerbit, tahun terbit, judul buku. c. Atribut Multivalue Nilai dari suatu attribut yang mempunyai lebih dari satu nilai (multivalue) dari atrribut yang bersangkutan. Contoh : dari sebuah buku, yaitu terdapat beberapa pengarang. d. Atribut Composite Atribut composite adalah suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu yang masih bisa dipecah lagi atau mempunyai sub attribute. Contoh : dari entitas nama yaitu nama depan, nama tengah, dan nama belakang e. Atribut Derivatif
  • 8. 7 Atribut yang tidak harus disimpan dalam database Ex. Total. atau atribut yang dihasilkan dari atribut lain atau dari suatu relationship. Atribut ini dilambangkan dengan bentuk oval yang bergaris putus-putus. Selain itu, dalam ERD juga terdapat kardinalitas. Kardinalitas menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas lainnya. 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) Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya. C. Cara Membuat ERD 1. Menentukan Entity Disini kita dituntut untuk menentukan dengan cermat sebuah entity yang ada dalam suatu proyek atau masalah. Entity berguna untuk menentukan peran, kejadian, lokasi, hal nyata, dan konsep penggunaan untuk database. 2. Menentukan Relasi Setelah kita berhasil membuat Entity, langkah selanjutnya adalah menentukan relasi antar entity. Relasi apa yang terdapat antara Entity A dan B, apakah entity A dan B memiliki relasi "one to one", "one to many", atau "many to many". 3. Gambar ERD Sementara Jika sudah mengetahui Entity beserta Relasinya, sekarang kita buat dulu gambar ERD sementara. Entity digambarkan dengan persegi, relasi digambarkan dengan garis. 4. Isi Kardinalitas
  • 9. 8 Kardinalitas menentukan jumlah kejadian satu entitas untuk sebuah kejadian pada entitas yang berhubungan. Contohnya antara Entitas Buku, Distributor dan Pengarang, kardinalitas yang ada berupa: a. Satu pengarang dapat menulis banyak buku. b. Satu buku ditulis satu pengarang. c. Banyak buku didistribusikan oleh satu distributor. 5. Tentukan Primary Key (Kunci Utama) Menentukan Primary Key pada masing-masing entity. Primary Key adalah atribut pada entity yang bersifat unik. Jadi, setiap entity hanya memiliki satu Primary Key saja. Contoh: Entity Buku memiliki Primary Key bernama kode buku. Kode Buku ini bersifat unik, karena masing-masing buku memiliki kode yang berbeda-beda. Tentukan pula Foreign Key (Kunci Tamu) pada masing-masing Entity. Foreign Key adalah Primary Key yang ada dalam Entity yang lain. Contoh : pada Entity Pengarang misalnya terdapat atribut kode buku, yang mana, kode buku merupakan Primary Key dari Entity buku. 6. Gambar ERD Berdasarkan Primary Key Menghilangkan relasi "many to many" dan memasukkan Primary dan Foreign Key pada masing-masing entitas. Relasi many to many antar entity perlu dihilangkan dengan cara menambah atribut baru antara 2 entity yang memiliki relasi many to many. 7. Menentukan Atribut Jika sudah melakukan step diatas, sekarang saatnya menentukan atribut pada masing-masing Entitas. Telitilah dalam menentukan atribut. 8. Pemetaan Atribut Apabila atribut telah ditentukan, sekarang pasang atribut dengan entitas yang sesuai. 9. Gambar ERD dengan Atribut Mengatur ERD seperti langkah 6 dengan menambahkan atribut dan relasi yang ditemukan. 10. Periksa Hasil
  • 10. 9 Periksa lagi ERD. Apakah ERD sudah menggambarkan sistem yang akan dibangun? Jika belum, cek kembali dari awal. Simbol-simbol pada ERD : D. Contoh Kasus Pada saat mendaftar menjadi anggota perpustakaan Fakultas, dicatatlah nama, nomor mahasiswa, dan alamat mahasiswa. Setelah itu, mereka baru bisa meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku memiliki data nomor buku, judul, pengarang, penerbit, dan tahun terbit. Satu buku bisa ditulis oleh beberapa pengarang. Tentukan entitas, atribut, dan relasi dari deskripsi di atas, dengan menggambar ERD-nya. Jawab :
  • 11. 10 Entitas : Mahasiswa, KAP, BUKU Atribut : Nama, nomor mahasiswa, alamat mahasiswa, nomor buku, judul, pengarang, penerbit, dan tahun terbit. Relasi : Daftar dan Pinjam Gambar ERD-nya adalah sebagai berikut.
  • 12. 11 BAB III KESIMPULAN 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.
  • 13. 12 DAFTAR PUSTAKA Adi R., Ardito. (2012). Sistem Terstruktur, [Online]. Tersedia: http://arditoadi.blogspot.com/2012/01/sistem-terstruktur.html [12 Maret 2016]. Aliya, Tinus. (2014). Design (ERD, DFD, UML, Flowchart), [Online]. Tersedia: http://tinushaliya.blogspot.com/2014/11/design-erd-dfd-uml-flowchart.html [12 Maret 2016]. Fernando. (2013). Peranan ERD dalam Pembuatan Basis Data, [Online]. Tersedia: http://exfernando93.blogspot.co.id/2013/12/peranan-erd-dalam-pembuatan- basis-data.html [12 Maret 2016]. Irena. (2011). Sistem Terstruktur ERD dan DFD, [Online]. Tersedia: http://irenaherningtyasirianti-irena.blogspot.com/2011/11/sistem-terstruktur- erd.html [12 Maret 2016]. Nurlaila, Novianti. (2014). Entity Relationship Diagram (ERD), [Online]. Tersedia: http://noviantinurlaila.blogspot.com/2014/02/entity-relationship- diagram-erd.html [12 Maret 2016].