ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
KELOMPOK 2
MUHAMMAD HAFIDZ (22040001)
SELVIDA WIDI AUDRIA (22040003)
ERD
Entity Relationship Diagram
ERD
PENGERTIAN
PENGERTIAN
 Diagram E-R berupa model data konseptual, yang
merepresentasikan data dalam suatu organisasi.
 Merupakan diagram yang menggambarkan hubungan
(relationship) antar entitas (entity).
 ERD menekankan pada struktur dan relationship data.
PENGERTIAN
DASAR MEMBANGUN
PEMODELAN ER
Tiga notasi dasar yang bekerja
pada model E-R yaitu
| Entitas
| Atribut
| Relasi
DASAR MEMBANGUN
PEMODELAN ER
DASAR MEMBANGUN
PEMODELAN ER
ENTITAS
ENTITAS
 Merupakan obyek yang mewakili sesuatu
dalam dunia nyata dan dapat dibedakan
antara satu dengan lainnya (unique).
 Memiliki atribut yang mendeskripsikan
karakteristik dari objek tersebut.
 Dapat berupa:
 Fisik (mobil, rumah, manusia, pegawai
dsb)
 Abstrak/konsep (department, pekerjaan,
mata kuliah dsb)
 Kejadian (pembelian, penjualan,
peminjaman, dll)
Notasi : Entitas
Entitas kuat (Strong Entity)
Entitas yang berdiri sendiri,
keberadaannya tidak tergantung
dengan entitas lain, missal mahasiswa
dan pegawai.
VARIAN ENTITAS
Entitas Lemah (Weak Entity)
Berisi entitas yang kemunculannya
tergantung pada eksistensinya dalam
sebuah relasi, misal entitas orang tua,
hobby, tanggungan.
CONTOH ENTITAS
Pegawai
NIP Nama
Tanggungan
Memiliki
Entitas kuat (Strong Entity) Entitas Lemah (Weak Entity)
Status Nama
ENTITAS
ATRIBUTE
ATRIBUTE
Merupakan karakteristik dari sebuah
entitas (biasanya berhubungan dengan
field dalam sebuah tabel). Penentuan
atribut bagi suatu entitas didasarkan
pada relevansinya terhadap entitas
tersebut.
Karakteristik dari entity atau
relationship yang menyediakan detail
tentang entity atau relationship tersebut
sehingga dapat dibedakan. Nilainya
jarang berubah.
Atribut dalam ERD dilambangkan dalam bentuk elips
Contoh :
ATRIBUTE
Mahasiswa
Nama_mhs
Tgl_lahir
Alamat_mhs
NIM
Arribute
ATRIBUTE
MACAM ATRIBUTE
MACAM
ATRIBUTE
Simple Attribute dan Composite
Attribute
Mandatory Attribute
Single Valued Attribute dan
Multi Valued Attribute
Derived Attribute (Attribut
Turunan)
Key Attribute (Atribut Kunci)
 Atribut sederhana/ Simple Attribute : atribut yang tidak
dapat dibagi-bagi menjadi atribut yang lebih mendasar.
Contoh : atribut harga dari entity barang.
 Atribut komposit/ Composite Attribute : atribut yang
terdiri dari beberapa atribut yang lebih mendasar.
Contoh : Entity mahasiswa memiliki atribut nama yang
terdiri dari nama depan (first name), nama tengah
(middle name) dan nama belakang (last name).
Simple Attribute dan
Composite Attribute
Mandatory
Attribute
 Atribut Mandatory : atribut yang harus diisi, tidak
boleh kosong.
Contoh : atribut yang menjadi ‘key’
 Atribut Berharga Tunggal (Single-valued Attribute) : atribut
yang hanya mempunyai satu harga untuk suatu entitas
tertentu.
Contoh : atribut tanggal lahir (1 org 1 tgl lahir)
 Atribut Berharga Banyak (Multi-valued Attribute) : atribut
yang dapat terdiri dari sekumpulan harga untuk suatu entitas
tertentu.
Contoh : atribut hobi. (1 org byk hobi)
Single Valued Attribute dan Multi
Valued Attribute
 Atribut Derivatif : suatu atribut yang dihasilkan
dari atribut lain.
Contoh : atribut umur yang dapat dihasilkan
dari atribut tgl_lahir.
Derived Attribute
(Attribut Turunan)
 Satu atau beberapa atribut yang
mempunyai nilai unik sehingga dapat
digunakan untuk membedakan data pada
suatu baris/record dengan baris lain pada
suatu entitas
Key Attribute
(Atribut Kunci)
PEGAWAI
Umur
Alamat Nama Hobi
Simple Attribute dan Composite Attribute
CONTOH
PEGAWAI
Alamat
Nama Id_pegawai Tgl_lahir
Mandatory Attribute dan Key Attribute (Atribut Kunci)
Single Valued Attribute dan Multi Valued Attribute
PEGAWAI
Gelar
Nama Alamat Tgl_lahir
Derived Attribute (Attribut Turunan)
PEGAWAI
Umur
Nama Id_pegawai Tgl_lahir
MACAM ATRIBUTE
MACAM ATRIBUTE KEY
MACAM ATRIBUTE KEY
| Super Key
| Candidat Key
| Primary key
| Foreign Key
| Alternate Key
SUPER KEY
Superkey : satu atau gabungan beberapa atribut yang dapat
membedakan setiap baris data dalam sebuah tabel secara unik
Contoh : Superkey untuk entitas pegawai :
NoKTP, Nama, Alamat, JenisKel, Gaji
NoKTP, Nama, Alamat, JenisKel
NoKTP, Nama, Alamat
NoKTP, Nama
Nama (jika dapat dijamin kalau tidak ada nama yang sama
antara satu baris dengan baris yang lain)
NoKTP
CANDIDAT KEY
Candidat Key : superkey yang jumlah
atributnya paling sedikit
Contoh : candidat key untuk entitas
pegawai
Nama (jika dapat dijamin kalau tidak
ada nama yang sama antara satu
baris dengan baris yang lain)
NoKTP
PRIMARY KEY
Primary key : suatu candidat key yang dipilih
menjadi kunci utama karena sering dijadikan acuan
untuk mencari informasi, ringkas, menjadi keunikan
suatu baris.
Contoh : NoKTP antara satu pegawai dengan
pegawai lain pasti berbeda, dalam hal ini noKTP
dapat digunakan sebagai suatu key
FOREIGN KEY
Foreign Key : sebuah atribut atau gabungan
atribut yang terdapat dalam suatu tabel yang
digunakan untuk menciptakan hubungan
(relasi) antara dua tabel.
Dalam relasional database, penggunaan foreign
key merujuk pada suatu kunci primer yang
terdapat pada tabel pertama atau dikenal juga
dengan tabel master.
FOREIGN KEY
ALTERNATE KEY
Alternate key : key yang tidak dipilih. Jadi
Greader jika diibaratkan dalam sebuah contoh
pemilihan. Misalnya ada 2 kandidat yang akan
menjadi kunci utama , setelah di pertimbangkan
maka terpilihlah satu untuk menjadi kunci
utama. Nah, kandidat yang tidak terpilih inilah
Greader yang disebut dengan alternate key.
ALTERNATE KEY
ALTERNATE KEY
PRIMARY KEY
Presentasi ERD
MACAM ATRIBUTE KEY
RELASI
Relasi dalam ERD adalah
hubungan yang terjadi antara
satu atau lebih entitas. Relasi
sendiri sering disebut dengan
proses. Komponen ini
digambarkan dengan lambang
belah ketupat. Terdapat tiga
jenis relasi yang digunakan
dalam ERD dan perlu kamu
ketahui..
RELASI
One to one
One to one berarti setiap entitas hanya dapat memiliki relasi
dengan satu entitas lain. Contohnya seperti satu universitas
hanya memiliki satu rektor.
Jenis Relasi
Universitas Rektor
Dipimpin
1 1
Jenis Relasi
One to many
One to many memiliki arti satu entitas dapat memiliki relasi dengan
beberapa entitas, begitu pula sebaliknya. Contoh dari implementasi
one to many ini adalah dosen dengan jurusan.
Dosen Jurusan
Mengajar
1 M
Kd_dos
Kd_dos
Alamat_dos Nama_dos Kd_jur
Kd_jur
Nama_jur
Many to many
Many to many memiliki arti setiap entitas yang ada
dapat memiliki relasi dengan entitas lain, begitu pula
sebaliknya. Contoh dari relasi ini adalah pelanggan
dengan barang.
Jenis Relasi
Pelanggan Barang
Membeli
M M
Kd_plg
Kd_plg
Alamat_plg Nama_plg Kd_brg
Kd_brg
Nama_brg
Presentasi ERD
ERD
Presentasi ERD
DERAJAT
RELATIONSHIP
DERAJAT
RELATIONSHIP
Derajat relasi adalah jumlah entitas
yang berpartisipasi pada suatu relasi
| Relasi 1 entitas/berderajat 1 (unary)
| Relasi 2 entitas/berderajat 2 (binary)
| Relasi 3 entitas/berderajat 3 (ternary)
Manusia Menikah
Unary (Derajat Satu) adalah satu buah relationship
menghubungkan satu buah entity.
Contoh :
Relasi 1 entitas/berderajat 1 (unary)
Keterangan :
Manusia menikah dengan manusia,
relationship menikah hanya menghubungkan
entity manusia.
Relasi 2 entitas/berderajat 2 (binary)
Binary ( Derajat Dua ) adalah satu buah relationship yang
menghubungkan dua buah entity.
Contoh : Pegawai Memiliki Kendaraan
Keterangan :
Pegawai memiliki kendaraan, sebuah relationship memiliki
mengubungkan entity Pegawai dan entity Kendaraan.
Relasi 3 entitas/berderajat 3 (ternary)
Ternary ( Derajat Tiga ) adalah satu buah relationship
menghubungkan tiga buah entity.
Contoh : Pegawai Proyek
Kota
Bekerja
Keterangan :
Pegawai pada kota tertentu mempunyai
suatu Proyek. Entity Bekerja mengubungkan
Entity Pegawai, Proyek dan kota
Presentasi ERD
DERAJAT
RELATIONSHIP
SIMBOL PADA ERD
SIMBOL
PADA ERD
SIMBOL PADA ERD
CONTOH ERD
CONTOH
ERD
CONTOH ERD
TERIMA KASIH

More Related Content

What's hot (20)

ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)
Muhammad Fajar
Ìý
SQL bertingkat
SQL bertingkatSQL bertingkat
SQL bertingkat
Buguru4
Ìý
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINLaporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Shofura Kamal
Ìý
Presentasi basis data
Presentasi basis dataPresentasi basis data
Presentasi basis data
Heru Khaerudin
Ìý
Pbo
PboPbo
Pbo
Basiroh M.Kom
Ìý
Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sql
Lela Warni
Ìý
SQL(DDL,DML,DCL,TCL)
SQL(DDL,DML,DCL,TCL)SQL(DDL,DML,DCL,TCL)
SQL(DDL,DML,DCL,TCL)
Irsyad Casanova
Ìý
Visualisasi Data.pptx
Visualisasi Data.pptxVisualisasi Data.pptx
Visualisasi Data.pptx
MichelleWalakandou1
Ìý
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Debby Ummul
Ìý
Pengantar SQL
Pengantar SQLPengantar SQL
Pengantar SQL
Arri Widyanto
Ìý
Erd sistem informasi akademik
Erd sistem informasi akademikErd sistem informasi akademik
Erd sistem informasi akademik
Diyat Diyat
Ìý
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
Ajeng Savitri
Ìý
Introduction to Database, Purpose of Data, Data models, Components of Database
Introduction to Database, Purpose of Data, Data models, Components of DatabaseIntroduction to Database, Purpose of Data, Data models, Components of Database
Introduction to Database, Purpose of Data, Data models, Components of Database
kasthurimukila
Ìý
Normalisasi
NormalisasiNormalisasi
Normalisasi
Sherly Uda
Ìý
2700 3 data preprocessing
2700 3 data preprocessing2700 3 data preprocessing
2700 3 data preprocessing
Universitas Bina Darma Palembang
Ìý
Belajar Web HTML – Modul 6 Hyperlink
Belajar Web HTML – Modul 6 Hyperlink Belajar Web HTML – Modul 6 Hyperlink
Belajar Web HTML – Modul 6 Hyperlink
Muhammad Ibrahim
Ìý
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
difa febri
Ìý
SQL database client server
SQL database client serverSQL database client server
SQL database client server
Desty Yani
Ìý
MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)
Febry Mbah Man
Ìý
ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)
Muhammad Fajar
Ìý
SQL bertingkat
SQL bertingkatSQL bertingkat
SQL bertingkat
Buguru4
Ìý
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINLaporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Shofura Kamal
Ìý
Presentasi basis data
Presentasi basis dataPresentasi basis data
Presentasi basis data
Heru Khaerudin
Ìý
Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sql
Lela Warni
Ìý
SQL(DDL,DML,DCL,TCL)
SQL(DDL,DML,DCL,TCL)SQL(DDL,DML,DCL,TCL)
SQL(DDL,DML,DCL,TCL)
Irsyad Casanova
Ìý
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Debby Ummul
Ìý
Erd sistem informasi akademik
Erd sistem informasi akademikErd sistem informasi akademik
Erd sistem informasi akademik
Diyat Diyat
Ìý
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
Ajeng Savitri
Ìý
Introduction to Database, Purpose of Data, Data models, Components of Database
Introduction to Database, Purpose of Data, Data models, Components of DatabaseIntroduction to Database, Purpose of Data, Data models, Components of Database
Introduction to Database, Purpose of Data, Data models, Components of Database
kasthurimukila
Ìý
Normalisasi
NormalisasiNormalisasi
Normalisasi
Sherly Uda
Ìý
Belajar Web HTML – Modul 6 Hyperlink
Belajar Web HTML – Modul 6 Hyperlink Belajar Web HTML – Modul 6 Hyperlink
Belajar Web HTML – Modul 6 Hyperlink
Muhammad Ibrahim
Ìý
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
difa febri
Ìý
SQL database client server
SQL database client serverSQL database client server
SQL database client server
Desty Yani
Ìý
MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)MATERI UML(Unified Modelling Language)
MATERI UML(Unified Modelling Language)
Febry Mbah Man
Ìý

Similar to Presentasi ERD (20)

Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
Sovira Aulia
Ìý
2.ER Model.ppt
2.ER Model.ppt2.ER Model.ppt
2.ER Model.ppt
RikaYunitarini
Ìý
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
XLemHidayat
Ìý
Diagram Entitas
Diagram EntitasDiagram Entitas
Diagram Entitas
Erik Pratama
Ìý
0. PPT ER Model.pptx
0. PPT ER Model.pptx0. PPT ER Model.pptx
0. PPT ER Model.pptx
DiniHidayatulQudsi1
Ìý
Pertemuan-6.pptx
Pertemuan-6.pptxPertemuan-6.pptx
Pertemuan-6.pptx
nurnur469094
Ìý
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
titoagung
Ìý
Membuat_ERD_ppt.ppt
Membuat_ERD_ppt.pptMembuat_ERD_ppt.ppt
Membuat_ERD_ppt.ppt
KevinAhmadAufarrizky
Ìý
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
Ìý
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
Ìý
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
Bina Sarana Informatika
Ìý
Entity relationship diagram
Entity relationship diagram Entity relationship diagram
Entity relationship diagram
Isnha Allegre Triiloupha
Ìý
bab 9 Entity Relationship Diagram reference
bab 9 Entity Relationship Diagram referencebab 9 Entity Relationship Diagram reference
bab 9 Entity Relationship Diagram reference
ArdianZalfie
Ìý
Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2
noraandreanya
Ìý
4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf
fauzandika
Ìý
Bab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.ppt
Bab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.pptBab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.ppt
Bab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.ppt
PrimaDewiNurSaidha
Ìý
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
MSyahidNurWahid
Ìý
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
Sovira Aulia
Ìý
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
XLemHidayat
Ìý
Diagram Entitas
Diagram EntitasDiagram Entitas
Diagram Entitas
Erik Pratama
Ìý
Pertemuan-6.pptx
Pertemuan-6.pptxPertemuan-6.pptx
Pertemuan-6.pptx
nurnur469094
Ìý
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
titoagung
Ìý
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
Ìý
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
Ìý
bab 9 Entity Relationship Diagram reference
bab 9 Entity Relationship Diagram referencebab 9 Entity Relationship Diagram reference
bab 9 Entity Relationship Diagram reference
ArdianZalfie
Ìý
Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2
noraandreanya
Ìý
4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf
fauzandika
Ìý
Bab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.ppt
Bab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.pptBab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.ppt
Bab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.ppt
PrimaDewiNurSaidha
Ìý
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
MSyahidNurWahid
Ìý

Recently uploaded (20)

1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
poenyarha
Ìý
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
ssuser327180
Ìý
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
AsepSaepulrohman4
Ìý
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
AhsanBodonk
Ìý
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
Ìý
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
Ìý
Manual DIVI Builder (Bahasa Indonesia).pdf
Manual DIVI Builder (Bahasa Indonesia).pdfManual DIVI Builder (Bahasa Indonesia).pdf
Manual DIVI Builder (Bahasa Indonesia).pdf
Igen D
Ìý
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
Ìý
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
Ìý
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
Ìý
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Dadang Solihin
Ìý
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
Kanaidi ken
Ìý
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
Ìý
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptxRENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
Kanaidi ken
Ìý
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
Ìý
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptxBHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
AyeniahVivi
Ìý
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdfPPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
ListiawatiAMdKeb
Ìý
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
Ìý
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
Ìý
Teknik PEMASANGAN MULSA pada lahan pertanian.pptx
Teknik PEMASANGAN MULSA pada lahan pertanian.pptxTeknik PEMASANGAN MULSA pada lahan pertanian.pptx
Teknik PEMASANGAN MULSA pada lahan pertanian.pptx
UsBero
Ìý
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
poenyarha
Ìý
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
ssuser327180
Ìý
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
AsepSaepulrohman4
Ìý
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
AhsanBodonk
Ìý
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
Ìý
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
Ìý
Manual DIVI Builder (Bahasa Indonesia).pdf
Manual DIVI Builder (Bahasa Indonesia).pdfManual DIVI Builder (Bahasa Indonesia).pdf
Manual DIVI Builder (Bahasa Indonesia).pdf
Igen D
Ìý
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
Ìý
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
Ìý
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
Ìý
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Dadang Solihin
Ìý
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
Kanaidi ken
Ìý
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
Ìý
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptxRENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
Kanaidi ken
Ìý
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
Ìý
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptxBHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
AyeniahVivi
Ìý
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdfPPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
ListiawatiAMdKeb
Ìý
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
Ìý
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
Ìý
Teknik PEMASANGAN MULSA pada lahan pertanian.pptx
Teknik PEMASANGAN MULSA pada lahan pertanian.pptxTeknik PEMASANGAN MULSA pada lahan pertanian.pptx
Teknik PEMASANGAN MULSA pada lahan pertanian.pptx
UsBero
Ìý

Presentasi ERD

  • 1. KELOMPOK 2 MUHAMMAD HAFIDZ (22040001) SELVIDA WIDI AUDRIA (22040003) ERD Entity Relationship Diagram
  • 2. ERD
  • 4. PENGERTIAN  Diagram E-R berupa model data konseptual, yang merepresentasikan data dalam suatu organisasi.  Merupakan diagram yang menggambarkan hubungan (relationship) antar entitas (entity).  ERD menekankan pada struktur dan relationship data.
  • 7. Tiga notasi dasar yang bekerja pada model E-R yaitu | Entitas | Atribut | Relasi DASAR MEMBANGUN PEMODELAN ER
  • 10. ENTITAS  Merupakan obyek yang mewakili sesuatu dalam dunia nyata dan dapat dibedakan antara satu dengan lainnya (unique).  Memiliki atribut yang mendeskripsikan karakteristik dari objek tersebut.  Dapat berupa:  Fisik (mobil, rumah, manusia, pegawai dsb)  Abstrak/konsep (department, pekerjaan, mata kuliah dsb)  Kejadian (pembelian, penjualan, peminjaman, dll) Notasi : Entitas
  • 11. Entitas kuat (Strong Entity) Entitas yang berdiri sendiri, keberadaannya tidak tergantung dengan entitas lain, missal mahasiswa dan pegawai. VARIAN ENTITAS Entitas Lemah (Weak Entity) Berisi entitas yang kemunculannya tergantung pada eksistensinya dalam sebuah relasi, misal entitas orang tua, hobby, tanggungan.
  • 12. CONTOH ENTITAS Pegawai NIP Nama Tanggungan Memiliki Entitas kuat (Strong Entity) Entitas Lemah (Weak Entity) Status Nama
  • 15. ATRIBUTE Merupakan karakteristik dari sebuah entitas (biasanya berhubungan dengan field dalam sebuah tabel). Penentuan atribut bagi suatu entitas didasarkan pada relevansinya terhadap entitas tersebut. Karakteristik dari entity atau relationship yang menyediakan detail tentang entity atau relationship tersebut sehingga dapat dibedakan. Nilainya jarang berubah.
  • 16. Atribut dalam ERD dilambangkan dalam bentuk elips Contoh : ATRIBUTE Mahasiswa Nama_mhs Tgl_lahir Alamat_mhs NIM Arribute
  • 19. MACAM ATRIBUTE Simple Attribute dan Composite Attribute Mandatory Attribute Single Valued Attribute dan Multi Valued Attribute Derived Attribute (Attribut Turunan) Key Attribute (Atribut Kunci)
  • 20.  Atribut sederhana/ Simple Attribute : atribut yang tidak dapat dibagi-bagi menjadi atribut yang lebih mendasar. Contoh : atribut harga dari entity barang.  Atribut komposit/ Composite Attribute : atribut yang terdiri dari beberapa atribut yang lebih mendasar. Contoh : Entity mahasiswa memiliki atribut nama yang terdiri dari nama depan (first name), nama tengah (middle name) dan nama belakang (last name). Simple Attribute dan Composite Attribute
  • 21. Mandatory Attribute  Atribut Mandatory : atribut yang harus diisi, tidak boleh kosong. Contoh : atribut yang menjadi ‘key’
  • 22.  Atribut Berharga Tunggal (Single-valued Attribute) : atribut yang hanya mempunyai satu harga untuk suatu entitas tertentu. Contoh : atribut tanggal lahir (1 org 1 tgl lahir)  Atribut Berharga Banyak (Multi-valued Attribute) : atribut yang dapat terdiri dari sekumpulan harga untuk suatu entitas tertentu. Contoh : atribut hobi. (1 org byk hobi) Single Valued Attribute dan Multi Valued Attribute
  • 23.  Atribut Derivatif : suatu atribut yang dihasilkan dari atribut lain. Contoh : atribut umur yang dapat dihasilkan dari atribut tgl_lahir. Derived Attribute (Attribut Turunan)
  • 24.  Satu atau beberapa atribut yang mempunyai nilai unik sehingga dapat digunakan untuk membedakan data pada suatu baris/record dengan baris lain pada suatu entitas Key Attribute (Atribut Kunci)
  • 25. PEGAWAI Umur Alamat Nama Hobi Simple Attribute dan Composite Attribute CONTOH PEGAWAI Alamat Nama Id_pegawai Tgl_lahir Mandatory Attribute dan Key Attribute (Atribut Kunci) Single Valued Attribute dan Multi Valued Attribute PEGAWAI Gelar Nama Alamat Tgl_lahir Derived Attribute (Attribut Turunan) PEGAWAI Umur Nama Id_pegawai Tgl_lahir
  • 28. MACAM ATRIBUTE KEY | Super Key | Candidat Key | Primary key | Foreign Key | Alternate Key
  • 29. SUPER KEY Superkey : satu atau gabungan beberapa atribut yang dapat membedakan setiap baris data dalam sebuah tabel secara unik Contoh : Superkey untuk entitas pegawai : NoKTP, Nama, Alamat, JenisKel, Gaji NoKTP, Nama, Alamat, JenisKel NoKTP, Nama, Alamat NoKTP, Nama Nama (jika dapat dijamin kalau tidak ada nama yang sama antara satu baris dengan baris yang lain) NoKTP
  • 30. CANDIDAT KEY Candidat Key : superkey yang jumlah atributnya paling sedikit Contoh : candidat key untuk entitas pegawai Nama (jika dapat dijamin kalau tidak ada nama yang sama antara satu baris dengan baris yang lain) NoKTP
  • 31. PRIMARY KEY Primary key : suatu candidat key yang dipilih menjadi kunci utama karena sering dijadikan acuan untuk mencari informasi, ringkas, menjadi keunikan suatu baris. Contoh : NoKTP antara satu pegawai dengan pegawai lain pasti berbeda, dalam hal ini noKTP dapat digunakan sebagai suatu key
  • 32. FOREIGN KEY Foreign Key : sebuah atribut atau gabungan atribut yang terdapat dalam suatu tabel yang digunakan untuk menciptakan hubungan (relasi) antara dua tabel. Dalam relasional database, penggunaan foreign key merujuk pada suatu kunci primer yang terdapat pada tabel pertama atau dikenal juga dengan tabel master.
  • 34. ALTERNATE KEY Alternate key : key yang tidak dipilih. Jadi Greader jika diibaratkan dalam sebuah contoh pemilihan. Misalnya ada 2 kandidat yang akan menjadi kunci utama , setelah di pertimbangkan maka terpilihlah satu untuk menjadi kunci utama. Nah, kandidat yang tidak terpilih inilah Greader yang disebut dengan alternate key.
  • 39. Relasi dalam ERD adalah hubungan yang terjadi antara satu atau lebih entitas. Relasi sendiri sering disebut dengan proses. Komponen ini digambarkan dengan lambang belah ketupat. Terdapat tiga jenis relasi yang digunakan dalam ERD dan perlu kamu ketahui.. RELASI
  • 40. One to one One to one berarti setiap entitas hanya dapat memiliki relasi dengan satu entitas lain. Contohnya seperti satu universitas hanya memiliki satu rektor. Jenis Relasi Universitas Rektor Dipimpin 1 1
  • 41. Jenis Relasi One to many One to many memiliki arti satu entitas dapat memiliki relasi dengan beberapa entitas, begitu pula sebaliknya. Contoh dari implementasi one to many ini adalah dosen dengan jurusan. Dosen Jurusan Mengajar 1 M Kd_dos Kd_dos Alamat_dos Nama_dos Kd_jur Kd_jur Nama_jur
  • 42. Many to many Many to many memiliki arti setiap entitas yang ada dapat memiliki relasi dengan entitas lain, begitu pula sebaliknya. Contoh dari relasi ini adalah pelanggan dengan barang. Jenis Relasi Pelanggan Barang Membeli M M Kd_plg Kd_plg Alamat_plg Nama_plg Kd_brg Kd_brg Nama_brg
  • 44. ERD
  • 47. DERAJAT RELATIONSHIP Derajat relasi adalah jumlah entitas yang berpartisipasi pada suatu relasi | Relasi 1 entitas/berderajat 1 (unary) | Relasi 2 entitas/berderajat 2 (binary) | Relasi 3 entitas/berderajat 3 (ternary)
  • 48. Manusia Menikah Unary (Derajat Satu) adalah satu buah relationship menghubungkan satu buah entity. Contoh : Relasi 1 entitas/berderajat 1 (unary) Keterangan : Manusia menikah dengan manusia, relationship menikah hanya menghubungkan entity manusia.
  • 49. Relasi 2 entitas/berderajat 2 (binary) Binary ( Derajat Dua ) adalah satu buah relationship yang menghubungkan dua buah entity. Contoh : Pegawai Memiliki Kendaraan Keterangan : Pegawai memiliki kendaraan, sebuah relationship memiliki mengubungkan entity Pegawai dan entity Kendaraan.
  • 50. Relasi 3 entitas/berderajat 3 (ternary) Ternary ( Derajat Tiga ) adalah satu buah relationship menghubungkan tiga buah entity. Contoh : Pegawai Proyek Kota Bekerja Keterangan : Pegawai pada kota tertentu mempunyai suatu Proyek. Entity Bekerja mengubungkan Entity Pegawai, Proyek dan kota