KONSEP MODEL ERD (Entity-relationship diagram)

Slides:



Advertisements
Presentasi serupa
Pengantar Basis Data Sumber : 1.Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
Advertisements

Basis data - day 2 Rachmat wahyu pramono Dosen Pembimbing:
Chapter 8 - Process Modeling
2 C H A P T E R Tjiptoadi nugroho CC sidoarjo
Yufis Azhar – Teknik Informatika – UMM
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
Latifah Rifani Materi: 4
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Entity Relationship Diagram
Danny Kriestanto, S.Kom., M.Eng Part 2
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
PERTEMUAN 4 SISTEM BASIS DATA
MODEL EER (Enhanced Entity Relationship)
03 | Entity Relationship Diagram (ER- Diagram)
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
ERD Entity Relationship Diagram
BASIS DATA 7 Pemodelan Data Lanjut 1.
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
PERTEMUAN 3 Sistem Basis Data Presented by :
MODEL EER (Enhanced Entity Relationship)
Sistem Basis Data ( Varian Entitas dan Relasi )
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Pemodelan Data Oleh : Encep Kurniawan Teknik Informatika STMIK Subang.
Analisis Database Ahmad Hanafi.
Entity Relationship Diagram
MODEL EER (Enhanced Entity Relationship)
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Desain Basis Data.
ENTITY RELATIONSHIP MODEL
Pengantar database By k ilo ^_^
ERD Lanjutan Materi pertemuan 15,16 dan 17
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
MODEL ENTITY RELATIONSHIP DIAGRAM
Rekayasa Perangkat Lunak ER/D
Pemodelan Data.
Pertemuan #4 DIAGRAM - ER Kompetensi :
Entity Relasional Diagram (ERD)
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
Desain database 1 (erd) Pertemuan Ke-6&7.
Entity Relationship Diagram
ANALISIS DAN DESAIN SISTEM INFORMASI
SIM LOGISTIK PERTEMUAN 6 & 7.
Entity Relationship Diagram (ERD)
Entity Relationship Diagram
MODEL ENTITY RELATIONSHIP
Entity Relationship Diagram
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
Entity Relationship Diagram
BASIS DATA 7 Pemodelan Data Lanjut 1.
Pertemuan 4 ENTITY RELATIONSHIP.
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Pemodelan Data ER-Model.
ENTITY RELATIONAL DIAGRAM (bagian 2 – Atribut&relasi)
Entity Relationship Diagram
Entity Relationship Diagram
Entity Relationship Diagram
Transcript presentasi:

KONSEP MODEL ERD (Entity-relationship diagram)

KONSEP MODEL ERD (Entity-relationship diagram) ERD adalah diagram yang digunakan untuk menggambarkan hubungan antar entity dalam suatu sistem. ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu : Entity Relationship Attribute

KONSEP MODEL ER Model ER = kumpulan konsep dari entitas, atribut, relationship serta konstrain lainnya yg menggambar kan struktur basis data dan transaksi pada basis data Dikembangkan oleh Chen (1976) Entitas = objek dalam bentuk fisik maupun konsep yang dapat dibedakan dengan objek lainnya. Contoh : entitas MAHASISWA, entitas BUKU, entitas MATAKULIAH

Atribut = karakteristik atau properti dari suatu entitas. Contoh, entitas MAHASISWA mempunyai atribut-atribut NPM, Nama, Alamat, Kota, Tgl-lhr, Telp. Diagram ER untuk Entitas MAHASISWA

: menunjukkan atribut dari obyek dasar/entitas Keterangan simbol : : menunjukkan obyek dasar/entitas (entity) : menunjukkan relasi : menunjukkan atribut dari obyek dasar/entitas : menunjukkan adanya relasi/link

Diagram ER untuk Relationship Mengambil Relationship = Hubungan yang terjadi antara satu entitas atau lebih. Contoh, relationship mengambil yang menggambarkan mahasiswa yang mengambil matakuliah. Diagram ER untuk Relationship Mengambil

untuk mencatat semester berapa mahasiswa mengambil matakuliah, maka pada relationship mengambil ditambahkan atribut semester. Diagram ER untuk Relationship Mengambil semester

ENTITAS Dua tipe entitas : Entitas kuat (strong entity) merupakan entitas yang berdiri sendiri tanpa bergantung dengan entitas lain. Contoh , entitas MAHASISWA, BUKU. Entitas lemah (weak entity) merupakan entitas yang keberadaannya bergantung pada keberadaan relationship terhadap entitas lain. Contoh, entitas ANAK bergantung pada entitas DOSEN.

Diagram ER untuk entitas lemah

ATRIBUT Tipe-tipe atribut yakni = 1. atribut kunci, atribut bernilai tunggal dan unik. 2.atribut bernilai tunggal, atribut yang memiliki hanya satu nilai 3.atribut bernilai banyak, atribut yang memiliki sekelompok nilai 4.atribut komposit, atribut yang terdiri atas beberapa atribut yang lebih kecil 5.atribut derivatif, atribut yang diperoleh dari atribut lain.

SIMBOL ATRIBUT Atribut kunci atribut bernilai tunggal atribut bernilai banyak

SIMBOL ATRIBUT Atribut komposit Atribut derivatif

DERAJAT RELATIONSHIP Derajat relationship = jumlah entitas yang saling berhubungan dalam satu relationship. Ada tiga jenis yakni : 1. Relationship Berderajat Satu (unary)

2. Relationship Berderajat Dua (binary) 3. Relationship Berderajat Tiga (ternary)

1. Relationship Berderajat Satu (unary) DERAJAT RELATIONSHIP Derajat relationship = jumlah entitas yang saling berhubungan dalam satu relationship. Ada tiga jenis yakni : 1. Relationship Berderajat Satu (unary) 15

Partisipasi suatu entitas terdapat dua tipe yakni PARTISIPASI ENTITAS Partisipasi suatu entitas terdapat dua tipe yakni 1. partisipasi total, dimana keberadaan entitas tersebut bergantung pada hubungannya dengan entitas lain. 16

PARTISIPASI ENTITAS (Lanj.) 2. partisipasi parsial, dimana entitas tersebut tidak bergantung dengan keberadaan hubungan entitas tersebut dengan entitas lain. 17