Entity Relationship Diagram

Slides:



Advertisements
Presentasi serupa
Basis data - day 2 Rachmat wahyu pramono Dosen Pembimbing:
Advertisements

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
TRANSFORMASI MODEL DATA ER ke BASIS DATA
MODEL DATA LANJUTAN Latifah Rifani
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Analisis Database Ahmad Hanafi.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Analisis Database.
Entity Relationship Diagram
Perancangan Basis Data
ENTITY-RELATIONSHIP MODEL (ERM)
ERD ( Entity Relationship Diagram )
PERTEMUAN 4 SISTEM BASIS DATA
Transformasi ERD Ke Bentuk Fisik
MODEL EER (Enhanced Entity Relationship)
03 | Entity Relationship Diagram (ER- Diagram)
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
DIAGRAM ER dalam Notasi Lain
BAB VI Model Data.
ERD Lanjutan.
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)
Entity Relation Model By : Randy Permana, S.Kom.
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
KONSEP MODEL ERD (Entity-relationship diagram)
(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
ENTITY RELATIONSHIP MODEL
ERD Lanjutan Materi pertemuan 15,16 dan 17
Database TP – || AKN Bojonegoro.
MODEL ENTITY RELATIONSHIP DIAGRAM
Rekayasa Perangkat Lunak ER/D
Pemodelan Data.
Pertemuan #4 DIAGRAM - ER Kompetensi :
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
Desain database 1 (erd) Pertemuan Ke-6&7.
Entity Relationship Diagram
Basis Data [TK1064] I. Pengenalan Relasi dan Kardinalitas
SIM LOGISTIK PERTEMUAN 6 & 7.
Entity Relationship Diagram (ERD)
Entity Relatioship Diagram
Entity Relatioship Diagram
Entity Relationship Diagram
DESAIN DATA BASE.
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
Entity Relationship Diagram
Entity Relationship Diagram
Transcript presentasi:

Entity Relationship Diagram

KONSEP MODEL EER Model Enhanced Entity Relationship (EER) = Model Entity Relationship (ER) + konsep spesialisasi, generalisasi dan kategorisasi

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

KONSEP (lanj.) 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

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

Diagram ER untuk Relationship Mengambil KONSEP (lanj.) 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 ENTITAS (lanj.) 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 (lanj.) 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)

DERAJAT RELATIONSHIP (lanj.) 2. Relationship Berderajat Dua (binary) 3. Relationship Berderajat Tiga (ternary)

KARDINALITAS RELATIONSHIP Kardinalitas relationship = sejumlah kemungkinan entitas A berpartisipasi dengan entitas B dalam satu relationship. Ada tiga jenis yakni : 1. Satu ke Satu, notasi 1 : 1

KARDINALITAS RELATIONSHIP (lanj.) 2. Satu ke Banyak, notasi 1 : M 3. Banyak ke Banyak, notasi M : N

Tugas Kelompok Suatu perguruan tinggi mempunyai banyak mahasiswa. Setiap mahasiwa tidak harus mengikuti suatu mata kuliah. Setiap mahasiswa biasanya mengikuti beberapa mata kuliah. Suatu mata kuliah diajarkan oleh seorang Dosen dan seorang Dosen bisa mengajar beberapa mata kuliah. Dan seorang Dosen harus mengajarkan suatu mata kuliah. Pada Entitas Mahasiswa diperlukan informasi tentang NIM, Nama_Mhs, Alamat_Mhs dan Jurusan, sedangkan Mata Kuliah diperlukan informasi tentang Kd_MK, Nm_Mk, SKS, Semester, sedangkan Dosen diperlukan juga informasi tentang Kd_Dosen, Nama_Dosen. Pertanyaan : Buatlah ERD-nya !