SlideShare a Scribd company logo
1 of 20
Entity Relationship Diagram(ERD) Ade Andri Hendriadi, S.Si
Entity Relationship Diagram ,[object Object]
Dibentuk oleh dua komponen utama:- Entitas (Entity)  	- Relasi (Relationship) 	yang dideskripsikan lebih detail dengan sejumlah attribut (properti)
Komponen Model E-R Entitas 	Orang, tempat, objek, event, konsep. Tipe Entitas 	Kategori / kelas untuk instan entitas sejenis. Biasanya dipresentasikan sebagai suatu Tabel. Instan Entitas 	Individu anggota suatu entitas, misalnya Andi, Rudy (orang), Jakarta, Surabaya (Kota), dsbnya. Biasanya direpresentasikan sebagai baris data dalam suatu tabel (Record).
Komponen Model E-R (Lanjutan) Atribut 	Ciri dan Karakteristik suatu tipe entitas. Biasanya direpresentasikan sebagai kolom data dalam suatu tabel (Field). Instan relasi 	Hubungan antar entitas. Biasanya direpresentasikan dengan nilai atribut (key) yang sama dalam tabel - tabel yang merepresentasikan entitas. Tipe relasi 	Kategori hubungan antar entitas (satu-ke-satu, satu-ke-banyak, banyak-ke-banyak).
Simbol dalam Diagram E-R Kardinalitas: ENTITAS Selalu hanya satu Relasi Satu atau banyak Nol atau satu Atribut Nol, satu, atau banyak Garis bawah: Kunci atau pengenal (identifier)
Notasi Dasar ERD
Entitas Yang merupakan Entitas 	-	Suatu objek yang memiliki beberapa instan di database. 	-	Suatu objek yang memiliki beberapa atribut. 	-	Yang menjadi Objek pemodelan. Yang bukan Entitas 	-	Pengguna database tersebut (End User). 	-	Output dari sistem database (misalnya laporan).
ERD menjual Toko Buku Buku
ERD Relasi Entitas Atribut Atribut
Kardinalitas Relasi Satu-ke-Satu 	Setiap entitas dalam relasi memiliki satu dan hanya satu entitas pasangan. Satu-ke-Banyak 	Satu entitas di satu pihak dalam suatu relasi dapat memiliki beberapa pasangan di pihak lawannya, tetapi entitas di pihak lawannya hanya boleh memiliki maksimum satu pasangan. Banyak-ke-Banyak 	Entitas – entitas di masing – masing sisi dari relasi dapat memiliki beberapa pasangan di sisi yang lain.
Relasi Kardinalitas: jumlah maksimum dari object relationships yang berpartisipasi dalam suatu relasi One to-One (1:1) --- Suami & Istri One to-Many (1:N) ---Ibu & Anak Many to-Many(M:N) ---Paman & Keponakan
Relationships Kardinalitas : Mengimplikasikan bhw pelanggan tunggal menunggu tindakan perbaikan Kardinalitas : Mengimplikasikan bhw ada banyak tindakan perbaikan Disediakan dengan Tindakan perbaikan pelanggan
Contoh ERD
ERD Perusahaan Entitas Relationship Bekerja untuk, mengepalai, bekerja pada, memimpin, menanggung
Key Attribute Adalah sebuah atau sekumpulan atribut yang membedakan data antara satu dengan lainnya (unik) dari seluruh data yang terdapat di dalam sebuah tabel. Key Attribute dibagi menjadi 3: a. Superkey: Merupakan satu atau gabungan attribut yang dapat membedakan setiap baris data dalam sebuah tabel secara unik b. Candidate Key: Adalah SuperKey yang jumlah attributnya minimal (paling sedikit). c. Primary Key: Adalah candidate key yang dipilih berdasarkan: ,[object Object]
Lebih ringkas
Lebih menjamin keunikan key,[object Object]
Simple Attribute Simple Attribute adalah attribut terkecil yang tidak bisa dipilah lagi Contoh: Pada entitas Pegawai : Alamat, Gaji Pada entitas Proyek : Nomor, Lokasi
Composite Attribute NmDepan Inisial NmBlk Nama Composite Attribute adalah attribut yang dipilah-pilah lagi menjadi sub attribut yang masing-masing memiliki makna Contoh: Dalam sebuah kasus yang lain, bisa jadi merupakan Composite Attribute karena perlu dipilah-pilah lagi menjadi: NmDepan, Inisial, NmBlk  Notasi:

More Related Content

What's hot

Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasusRio Rinaldy
 
Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2noraandreanya
 
Materi 3 model data relasional
Materi 3 model data relasionalMateri 3 model data relasional
Materi 3 model data relasionalElma Fiana
 
Basis Data : Pemodelan Erd
Basis Data : Pemodelan ErdBasis Data : Pemodelan Erd
Basis Data : Pemodelan Erdamalianuryamin
 
Chapter 4 model data relational
Chapter 4 model data relationalChapter 4 model data relational
Chapter 4 model data relationalSetyady Peace
 
HUBUNGAN DIAGRAM
HUBUNGAN DIAGRAMHUBUNGAN DIAGRAM
HUBUNGAN DIAGRAMEDIS BLOG
 
Model relational
Model relationalModel relational
Model relationallikut101010
 
Analisis ERD dengan Chen Notation
Analisis ERD dengan Chen NotationAnalisis ERD dengan Chen Notation
Analisis ERD dengan Chen NotationFitria Nuri
 
Erd (entity relationship diagram)
Erd (entity relationship diagram)Erd (entity relationship diagram)
Erd (entity relationship diagram)Fariszal Nova
 
ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)Muhammad Fajar
 
Data Modelling
Data ModellingData Modelling
Data ModellingArmina Nur
 

What's hot (19)

Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasus
 
Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2
 
Sistem basis data 4
Sistem basis data 4Sistem basis data 4
Sistem basis data 4
 
Materi 3 model data relasional
Materi 3 model data relasionalMateri 3 model data relasional
Materi 3 model data relasional
 
Basis Data : Pemodelan Erd
Basis Data : Pemodelan ErdBasis Data : Pemodelan Erd
Basis Data : Pemodelan Erd
 
Chapter 4 model data relational
Chapter 4 model data relationalChapter 4 model data relational
Chapter 4 model data relational
 
HUBUNGAN DIAGRAM
HUBUNGAN DIAGRAMHUBUNGAN DIAGRAM
HUBUNGAN DIAGRAM
 
Model relational
Model relationalModel relational
Model relational
 
Analisis ERD dengan Chen Notation
Analisis ERD dengan Chen NotationAnalisis ERD dengan Chen Notation
Analisis ERD dengan Chen Notation
 
Erd (entity relationship diagram)
Erd (entity relationship diagram)Erd (entity relationship diagram)
Erd (entity relationship diagram)
 
Data Management (Relational Database)
Data Management (Relational Database)Data Management (Relational Database)
Data Management (Relational Database)
 
Pertemuan 3 dan 4 SBD
Pertemuan 3 dan 4 SBDPertemuan 3 dan 4 SBD
Pertemuan 3 dan 4 SBD
 
Model data 2
Model data 2Model data 2
Model data 2
 
ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)
 
Model Data Relasional
Model Data RelasionalModel Data Relasional
Model Data Relasional
 
Data Modelling
Data ModellingData Modelling
Data Modelling
 
3 model data
3 model data3 model data
3 model data
 
Model Data
Model DataModel Data
Model Data
 
739 p03
739 p03739 p03
739 p03
 

Similar to Materi minggu ke 6

DATA MODELING & ANALYSIS SISTEM INO.pptx
DATA MODELING & ANALYSIS SISTEM INO.pptxDATA MODELING & ANALYSIS SISTEM INO.pptx
DATA MODELING & ANALYSIS SISTEM INO.pptxZiaImamPerdana2
 
ERD_database_sistem_management_sssdad.ppt
ERD_database_sistem_management_sssdad.pptERD_database_sistem_management_sssdad.ppt
ERD_database_sistem_management_sssdad.pptITCom3
 
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfpdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfAishSkincare
 
Power_Point_ERD_Entity_Relationship_Diag.pptx
Power_Point_ERD_Entity_Relationship_Diag.pptxPower_Point_ERD_Entity_Relationship_Diag.pptx
Power_Point_ERD_Entity_Relationship_Diag.pptxAlwiyahRachman1
 
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptxPertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptxMSyahidNurWahid
 
pertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptpertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptdedy59
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)badsect1
 
Chapter 5 -_data_model_using_erd_fix
Chapter 5 -_data_model_using_erd_fixChapter 5 -_data_model_using_erd_fix
Chapter 5 -_data_model_using_erd_fixtitoagung
 

Similar to Materi minggu ke 6 (20)

Pemodelan Data 1
Pemodelan Data 1Pemodelan Data 1
Pemodelan Data 1
 
Presentasi ERD
Presentasi ERDPresentasi ERD
Presentasi ERD
 
Erd2
Erd2Erd2
Erd2
 
DATA MODELING & ANALYSIS SISTEM INO.pptx
DATA MODELING & ANALYSIS SISTEM INO.pptxDATA MODELING & ANALYSIS SISTEM INO.pptx
DATA MODELING & ANALYSIS SISTEM INO.pptx
 
ERD.pptx
ERD.pptxERD.pptx
ERD.pptx
 
ERD_database_sistem_management_sssdad.ppt
ERD_database_sistem_management_sssdad.pptERD_database_sistem_management_sssdad.ppt
ERD_database_sistem_management_sssdad.ppt
 
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfpdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
 
Power_Point_ERD_Entity_Relationship_Diag.pptx
Power_Point_ERD_Entity_Relationship_Diag.pptxPower_Point_ERD_Entity_Relationship_Diag.pptx
Power_Point_ERD_Entity_Relationship_Diag.pptx
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptxPertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
 
pertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptpertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.ppt
 
Tugas ERD.pptx
Tugas ERD.pptxTugas ERD.pptx
Tugas ERD.pptx
 
Pertemuan 14
Pertemuan 14Pertemuan 14
Pertemuan 14
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
 
Pertemuan 1tiga
Pertemuan 1tigaPertemuan 1tiga
Pertemuan 1tiga
 
2.ER Model.ppt
2.ER Model.ppt2.ER Model.ppt
2.ER Model.ppt
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)
 
Pengantar basis-data
Pengantar basis-dataPengantar basis-data
Pengantar basis-data
 
Chapter 5 -_data_model_using_erd_fix
Chapter 5 -_data_model_using_erd_fixChapter 5 -_data_model_using_erd_fix
Chapter 5 -_data_model_using_erd_fix
 

Materi minggu ke 6

  • 1. Entity Relationship Diagram(ERD) Ade Andri Hendriadi, S.Si
  • 2.
  • 3. Dibentuk oleh dua komponen utama:- Entitas (Entity) - Relasi (Relationship) yang dideskripsikan lebih detail dengan sejumlah attribut (properti)
  • 4. Komponen Model E-R Entitas Orang, tempat, objek, event, konsep. Tipe Entitas Kategori / kelas untuk instan entitas sejenis. Biasanya dipresentasikan sebagai suatu Tabel. Instan Entitas Individu anggota suatu entitas, misalnya Andi, Rudy (orang), Jakarta, Surabaya (Kota), dsbnya. Biasanya direpresentasikan sebagai baris data dalam suatu tabel (Record).
  • 5. Komponen Model E-R (Lanjutan) Atribut Ciri dan Karakteristik suatu tipe entitas. Biasanya direpresentasikan sebagai kolom data dalam suatu tabel (Field). Instan relasi Hubungan antar entitas. Biasanya direpresentasikan dengan nilai atribut (key) yang sama dalam tabel - tabel yang merepresentasikan entitas. Tipe relasi Kategori hubungan antar entitas (satu-ke-satu, satu-ke-banyak, banyak-ke-banyak).
  • 6. Simbol dalam Diagram E-R Kardinalitas: ENTITAS Selalu hanya satu Relasi Satu atau banyak Nol atau satu Atribut Nol, satu, atau banyak Garis bawah: Kunci atau pengenal (identifier)
  • 8. Entitas Yang merupakan Entitas - Suatu objek yang memiliki beberapa instan di database. - Suatu objek yang memiliki beberapa atribut. - Yang menjadi Objek pemodelan. Yang bukan Entitas - Pengguna database tersebut (End User). - Output dari sistem database (misalnya laporan).
  • 9. ERD menjual Toko Buku Buku
  • 10. ERD Relasi Entitas Atribut Atribut
  • 11. Kardinalitas Relasi Satu-ke-Satu Setiap entitas dalam relasi memiliki satu dan hanya satu entitas pasangan. Satu-ke-Banyak Satu entitas di satu pihak dalam suatu relasi dapat memiliki beberapa pasangan di pihak lawannya, tetapi entitas di pihak lawannya hanya boleh memiliki maksimum satu pasangan. Banyak-ke-Banyak Entitas – entitas di masing – masing sisi dari relasi dapat memiliki beberapa pasangan di sisi yang lain.
  • 12. Relasi Kardinalitas: jumlah maksimum dari object relationships yang berpartisipasi dalam suatu relasi One to-One (1:1) --- Suami & Istri One to-Many (1:N) ---Ibu & Anak Many to-Many(M:N) ---Paman & Keponakan
  • 13. Relationships Kardinalitas : Mengimplikasikan bhw pelanggan tunggal menunggu tindakan perbaikan Kardinalitas : Mengimplikasikan bhw ada banyak tindakan perbaikan Disediakan dengan Tindakan perbaikan pelanggan
  • 15. ERD Perusahaan Entitas Relationship Bekerja untuk, mengepalai, bekerja pada, memimpin, menanggung
  • 16.
  • 18.
  • 19. Simple Attribute Simple Attribute adalah attribut terkecil yang tidak bisa dipilah lagi Contoh: Pada entitas Pegawai : Alamat, Gaji Pada entitas Proyek : Nomor, Lokasi
  • 20. Composite Attribute NmDepan Inisial NmBlk Nama Composite Attribute adalah attribut yang dipilah-pilah lagi menjadi sub attribut yang masing-masing memiliki makna Contoh: Dalam sebuah kasus yang lain, bisa jadi merupakan Composite Attribute karena perlu dipilah-pilah lagi menjadi: NmDepan, Inisial, NmBlk Notasi: