SlideShare a Scribd company logo
ENTITY RELATIONSHIP
PENGERTIAN
Entity relationship Adalah jaringan yang menggunakan
susunan data yang disimpan dari sistem secara abstrak.
Entity-relationship dari model terdiri dari unsur-unsur entity
dan relationship antara entity-entitiy tersebut.
SIMBOL-SIMBOL ER-DIAGRAM
• ENTITY
• WEAK ENTITY
• RELATIONSHIP
• IDENTIFYING
RELATIONSHIP
• ATRIBUT
DERIVATIF
Notasi Arti
• ATRIBUT
• ATRIBUT
PRIMARY KEY
• ATRIBUT MULTI
VALUE
• ATRIBUT
COMPOSITE
Notasi Arti
KOMPONEN ENTITY RELATIONSHIP
1. Entitas yaitu suatu kumpulan object atau sesuatu yang
dapat dibedakan atau dapat diidentifikasikan secara
unik. Dan kumpulan entitas yang sejenis disebut
dengan entity set.
2. Relationship yaitu hubungan yang terjadi antara satu
entitas atau lebih.
3. Atribut, kumpulan elemen data yang membentuk suatu
entitas.
4. Indicator tipe terbagi 2 yaitu :
a. Indicator tipe asosiatif object
b. Indicator tipe super tipe
ENTITY SET TERBAGI ATAS :
1. Strong entity set yaitu entity set yang satu atau lebih
atributnya digunakan oleh entity set lain sebagai key.
Digambarkan dengan empat persegi panjang.
Misal :
E adalah sebuah entity set dengan atribute-atribute a1,
a2,..,an, maka entity set tersebut direpresentasikan dalam
bentuk tabel E yang terdiri dari n kolom, dimana setiap
kolom berkaitan dengan atribute-atributenya.
2. Weak Entity set, Entity set yang bergantung terhadap
strong entity set. Digambarkan dengan empat persegi
panjang bertumpuk.
Misal :
A adalah weak entity set dari atribute-atribute a1, a2, .., ar
dan B adalah strong entity set dengan atribute-atribute b1,
b2,..,bs, dimana b1 adalah atribute primary key, maka
weak entity set direpresentasikan berupa table A, dengan
atribute-atribute {b1} u {a1,a2,.., ar}
NOPEG
PEGAWAI TANGGUNGANMILIK
…….. NAMA ……..
Contoh Weak Entity
Contoh Strong Entity
NOPEG NAMA
200107340
200307569
200107341
200107486
BILLY
FUAD
NINING
FINTRI
NOPEG TANGGUNGAN TANGGAL
LAHIR
JENIS
KELAMIN
200107340
200307569
200107341
200107486
HAFIDZ
RENI
RAFFA
NAIA
22-03-2006
13-05-1999
21-06-2006
25-10-2006
LAKI-LAKI
PEREMPUAN
LAKI-LAKI
PEREMPUAN
Contoh : Strong entity set
Weak entity set transaction
JENIS –JENIS ATRIBUT
a. KEY atribut yang digunakan untuk menentukan suatu
entity secara unik
b. ATRIBUT SIMPLE atribut yang bernilai tunggal
c. ATRIBUT MULTI VALUE atribut yang memiliki
sekelompok nilai untuk setiap instan entity
Pada gambar dibawah ini, yang menjadi atribut key adalah NIP.
Tgl Lahir dan Nama adalah atribut simple. Sedangkan Gelar
merupakan contoh atribut multivalue.
TGL
LAHIR GELAR
NIP NAMA
PEGAWAI
NAMA
DEPAN
NAMA
TENGAH
NAMA
BLKNG
NAMA
PEGAWAI
d. ATRIBUT COMPOSIT Suatu atribut yang terdiri dari
beberapa atribut yang lebih kecil yang mempunyai arti
tertentu contohnya adalah atribut nama pegawai yang terdiri
dari nama depan, nama tengah dan nama belakang.
d. ATRIBUT DERIVATIF Suatu atribut yg dihasilkan dari
atribut yang lain. Sehingga umur yang merupakan hasil
kalkulasi antara Tgl Lahir dan tanggal hari ini. Sehingga
keberadaan atribut umur bergantung pada keberadaan
atribut Tgl Lahir.
TGL
LAHIR UMUR
PEGAWAI
DERAJAT RELATIONSHIP
menjelaskan jumlah entity yang berpartisipasi dalam suatu
relationship
1. UNARY DEGREE
2. BINARY DEGREE
3. TERNARY DEGREE
PEGAWAI LAPOR
PEGAWAI KERJA DEPARTEMEN
PEGAWAI KERJA PROYEK
KOTA
MAPPING CARDINALITY
Banyaknya entity yang bersesuaian dengan entity yang lain
melalui relationship
JENIS-JENIS MAPPING :
1. One to one
2. Many to One atau One to many
3. Many to many
REPRESENTASI DARI ENTITY SET
Entity set direpresentasikan dalam bentuk tabel dan nama
yang unique. Setiap tabel terdiri dari sejumlah kolom,
dimana masing-masing kolom diberi nama yang unique pula
• CARDINALITY RATIO CONSTRAINT, Menjelaskan
batasan jml keterhubungan satu entity dgn entity lainnya
Jenis Cardinality Ratio = 1:1 1:N/ N:1 M : N
P1.
P2.
P3.
PEGAWAI
R1.
R2.
R3.
MILIK
K1.
K2.
K3.
KENDARAAN
1 : 1
PEGAWAI MILIK KENDARAAN
1 1
PROYEK
KERJA
P1.
P2.
P3.
PEGAWAI
R1.
R2.
R3.
R4.
KERJA
P1.
P2.
P3.
M : N
PEGAWAI PROYEK
M N
DEPARTEMEN
P1.
P2.
P3.
P4.
PEGAWAI
R1.
R2.
R3.
R4.
KERJA
D1.
D2.
D3.
1:N/
N:1
PEGAWAI KERJA DEPARTEMEN
1 N
Cardinality 1:1,1:M,M:N
ONE-TO-ONE:
Husband Wife
ONE-TO-MANY:
Customer
Order
1
Order
2
Order
3
MANY-TO-MANY:
STUDENT
A
STUDENT
B
STUDENT
C
CLASS
1
CLASS
2
M
1
M
1
ORDER
CAN
HAVE
PART
SUPPLIER
CAN
HAVE
ORDER: #, DATE, PART #, QUANTITY
PART: #, DESCRIPTION, UNIT PRICE, SUPPLIER #
SUPPLIER: #, NAME, ADDRESS
A
A
A
A
B
B
B
B
E a c h i n s t a n c e o f A i s r e l a t e d t o a m i n i m u m o f
z e r o a n d a m a x i m u m o f o n e i n s t a n c e o f B
E a c h i n s t a n c e o f B i s r e l a t e d t o a m i n i m u m o f
o n e a n d a m a x i m u m o f o n e i n s t a n c e o f A
E a c h i n s t a n c e o f A i s r e l a t e d t o a m i n i m u m o f
o n e a n d a m a x i m u m o f m a n y i n s t a n c e s o f B
E a c h i n s t a n c e o f B i s r e l a t e d t o a m i n i m u m o f
z e r o a n d a m a x i m u m o f m a n y i n s t a n c e s o f A
Logical Record Structured (LRS)
LRS representasi dari struktur record-record pada tabel-tabel
yang terbentuk dari hasil relasi antar himpunan entitas.
Menentukan Kardinalitas, Jumlah Tabel dan Foreign Key
(FK)
One to One (1-1)
Supir Taksikemudi
Gambar di atas menunujukan relasi dengan kardinalitas 1-1,
karena:
1 supir hanya bisa mengemudikan 1taksi, dan
1 taksi hanya bisa dikemudikan oleh 1 supir.
Relasi 1-1 akan membentuk 2 tabel:
Tabel Supir (nosupir, nama, alamat)
Tabel Taksi (notaksi, nopol, merk, tipe)
LRS yang terbentuk sbb:
nosupir
nama
alamat
notaksi
nopol
merk
tipe
nosupir(FK)
atau
notaksi
nopol
merk
tipe
nosupir
nama
alamat
Notaksi(FK)
One to Many (1-M)
Dosen Kelasbimbing
Gambar di atas menunujukan relasi dengan kardinalitas 1-M,
karena:
1 Dosen bisa membimbing banyak Kelas, dan
1 Kelas hanya dibimbing oleh 1 Dosen.
Relasi 1-M akan membentuk 2 tabel:
Tabel Dosen (nip, nama, alamat)
Tabel Kelas (kelas, jurusan, semester, jmlmhs)
LRS yang terbentuk sbb:
nip
nama
alamat
kelas
jurusan
semester
jmlmhs
nip (FK)
Many to Many (M-M)
Mahasiswa Mtkuliah
ajar
Gambar di atas menunujukan relasi dengan kardinalitas M-M,
karena:
1 Mahasiswa bisa belajar banyak Mata Kuliah, dan
1 Mata Kuliah bisa dipelajari oleh banyak Mahasiswa.
Relasi M-M akan membentuk 3 tabel:
Tabel Mahasiswa (nim, nama, alamat)
Tabel Mtkuliah (kdmk, nmmk, sks)
Tabel Nilai (nim, kdmk, nilai) menggunakan super
key/composite key
LRS yang terbentuk sbb:
nim
nama
alamat
kdmk
nmmk
sks
nim (FK)
kdmk (FK)
nilai
Mahasiswa
Nilai
Mtkuliah
Participation Constraint
Menjelaskan apakah keberadaan suatu entity tergantung
pada hubungannya dengan entity lain.
Terdapat dua macam participation constrain yaitu:
1. Total participation constrain yaitu:
Keberadaan suatu entity tergantung pada
hubungannya dengan entity lain. Didalam diagram ER
digambarkan dengan dua garis penghubung antar
entity dan relationship.
2. Partial participation, yaitu
Keberadaan suatu entity tidak tergantung pada
hubungan dengan entity lain. Didalam diagram ER
digambarkan dengan satu garis penghubung.
Contoh :
a. TOTAL PARTICIPATION
PEGAWAI PUNYA BAGIAN
N 1
PEGAWAI
KERJA PROYEK
N 1
b. PARTIAL PARTICIPATION
INDICATOR TIPE
Indicator tipe asosiatif object berfungsi sebagai suatu objek dan
suatu relationship.
SISWA KURSUSMENDAFTAR
SISWA KURSUS
PENDAFTARAN
Berubah menjadi
Indicator tipe super tipe, terdiri dari suatu object dan satu
subkategori atau lebih yang dihubungkan dengan satu
relationship yang tidak bernama.
PEGAWAI
PEGAWAI
HONORER
PEGAWAI
TETAP
Analisa Kasus ERD
Perpustakaan Smart
(Lanjutan dari Slide 1,2 & 3)
1. Pembuatan gambar ERD dari Perpustkaan Smart
Langkah –langkah pembuatan ER diagram
Tentukan entity – entity yang diperlukan
Tentukanrelationship antar entity – entity.
Tentukan cardinality ratio dan participation constraint
Tentukan attribute – attribute yang diperlukan dari tiap entity
Tentukan key diantara attribute – attribute.
Tentukan LRS dari masing-masing relasi
Hindari penamaan entity, relationship dan atribute yang sama.

More Related Content

Similar to Pertemuan 4

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
 
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
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)Simon Patabang
 
Materi minggu ke 6
Materi minggu ke 6Materi minggu ke 6
Materi minggu ke 6ifunsika
 
4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdffauzandika
 
Model relational
Model relationalModel relational
Model relationallikut101010
 
Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2noraandreanya
 
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
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
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.pdf201410049
 
Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasusRio Rinaldy
 

Similar to Pertemuan 4 (20)

pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
 
Presentasi ERD
Presentasi ERDPresentasi ERD
Presentasi ERD
 
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
 
2.ER Model.ppt
2.ER Model.ppt2.ER Model.ppt
2.ER Model.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
 
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) -
 
Pertemuan-7.pptx
Pertemuan-7.pptxPertemuan-7.pptx
Pertemuan-7.pptx
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Materi minggu ke 6
Materi minggu ke 6Materi minggu ke 6
Materi minggu ke 6
 
4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf
 
Model relational
Model relationalModel relational
Model relational
 
Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2
 
Diagram Entitas
Diagram EntitasDiagram Entitas
Diagram Entitas
 
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)
 
pemetaan erd
pemetaan erdpemetaan erd
pemetaan erd
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
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
 
Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasus
 
Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasus
 

More from Bina Sarana Informatika (20)

ANALISA DAN PERANCANGAN SISTEM INFORMASI
ANALISA DAN PERANCANGAN SISTEM INFORMASI ANALISA DAN PERANCANGAN SISTEM INFORMASI
ANALISA DAN PERANCANGAN SISTEM INFORMASI
 
948 p06
948 p06948 p06
948 p06
 
948 p05
948 p05 948 p05
948 p05
 
948 p04
948 p04948 p04
948 p04
 
948 p02
948 p02 948 p02
948 p02
 
948 p01
948 p01 948 p01
948 p01
 
948 p03
948 p03 948 p03
948 p03
 
948 p06
948 p06948 p06
948 p06
 
948 p05
948 p05948 p05
948 p05
 
948 p04
948 p04948 p04
948 p04
 
948 p03
948 p03948 p03
948 p03
 
948 p02
948 p02948 p02
948 p02
 
948 p01
948 p01948 p01
948 p01
 
948 ltm metode penelitian - 3 sks
948 ltm metode penelitian - 3 sks948 ltm metode penelitian - 3 sks
948 ltm metode penelitian - 3 sks
 
Kuiz dasar manajemen bisnis pert 9 14
Kuiz dasar manajemen bisnis pert 9 14Kuiz dasar manajemen bisnis pert 9 14
Kuiz dasar manajemen bisnis pert 9 14
 
Silabus bahasa inggris ii
Silabus bahasa inggris iiSilabus bahasa inggris ii
Silabus bahasa inggris ii
 
Silabus bahasa inggris ii ok
Silabus bahasa inggris ii okSilabus bahasa inggris ii ok
Silabus bahasa inggris ii ok
 
Meeting 14 ok
Meeting 14 okMeeting 14 ok
Meeting 14 ok
 
Meeting 12 ok
Meeting 12 okMeeting 12 ok
Meeting 12 ok
 
Meeting 10 ok
Meeting 10 okMeeting 10 ok
Meeting 10 ok
 

Recently uploaded

Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.comModul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.comFathan Emran
 
perumusan visi, misi dan tujuan sekolah.ppt
perumusan visi, misi dan tujuan sekolah.pptperumusan visi, misi dan tujuan sekolah.ppt
perumusan visi, misi dan tujuan sekolah.pptAryLisawaty
 
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdfNaufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdfNaufalKhawariz
 
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdfLK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdfindrawatiahmad62
 
CONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docxCONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docxAhmadBarkah2
 
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptxModul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptxSriayuAnisaToip
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...haryonospdsd011
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogorWILDANREYkun
 
Laporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfLaporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfyuniarmadyawati361
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfTarkaTarka
 
Presentasi visi misi revisi sekolah dasar.pptx
Presentasi visi misi revisi sekolah dasar.pptxPresentasi visi misi revisi sekolah dasar.pptx
Presentasi visi misi revisi sekolah dasar.pptxDWIHANDOYOPUTRO2
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxnawasenamerta
 
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...AgusRahmat39
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxEkoPutuKromo
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptxd2spdpnd9185
 
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKAMODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKAAndiCoc
 
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfPETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfHernowo Subiantoro
 
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptxBUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptxDWIHANDOYOPUTRO2
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024SABDA
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERIPURWANTOSDNWATES2
 

Recently uploaded (20)

Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.comModul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
 
perumusan visi, misi dan tujuan sekolah.ppt
perumusan visi, misi dan tujuan sekolah.pptperumusan visi, misi dan tujuan sekolah.ppt
perumusan visi, misi dan tujuan sekolah.ppt
 
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdfNaufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
 
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdfLK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
 
CONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docxCONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docx
 
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptxModul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
 
Laporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfLaporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdf
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
 
Presentasi visi misi revisi sekolah dasar.pptx
Presentasi visi misi revisi sekolah dasar.pptxPresentasi visi misi revisi sekolah dasar.pptx
Presentasi visi misi revisi sekolah dasar.pptx
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKAMODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
 
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfPETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
 
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptxBUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 

Pertemuan 4

  • 1.
  • 2. ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model terdiri dari unsur-unsur entity dan relationship antara entity-entitiy tersebut.
  • 3. SIMBOL-SIMBOL ER-DIAGRAM • ENTITY • WEAK ENTITY • RELATIONSHIP • IDENTIFYING RELATIONSHIP • ATRIBUT DERIVATIF Notasi Arti • ATRIBUT • ATRIBUT PRIMARY KEY • ATRIBUT MULTI VALUE • ATRIBUT COMPOSITE Notasi Arti
  • 4. KOMPONEN ENTITY RELATIONSHIP 1. Entitas yaitu suatu kumpulan object atau sesuatu yang dapat dibedakan atau dapat diidentifikasikan secara unik. Dan kumpulan entitas yang sejenis disebut dengan entity set. 2. Relationship yaitu hubungan yang terjadi antara satu entitas atau lebih. 3. Atribut, kumpulan elemen data yang membentuk suatu entitas. 4. Indicator tipe terbagi 2 yaitu : a. Indicator tipe asosiatif object b. Indicator tipe super tipe
  • 5. ENTITY SET TERBAGI ATAS : 1. Strong entity set yaitu entity set yang satu atau lebih atributnya digunakan oleh entity set lain sebagai key. Digambarkan dengan empat persegi panjang. Misal : E adalah sebuah entity set dengan atribute-atribute a1, a2,..,an, maka entity set tersebut direpresentasikan dalam bentuk tabel E yang terdiri dari n kolom, dimana setiap kolom berkaitan dengan atribute-atributenya. 2. Weak Entity set, Entity set yang bergantung terhadap strong entity set. Digambarkan dengan empat persegi panjang bertumpuk. Misal : A adalah weak entity set dari atribute-atribute a1, a2, .., ar dan B adalah strong entity set dengan atribute-atribute b1, b2,..,bs, dimana b1 adalah atribute primary key, maka weak entity set direpresentasikan berupa table A, dengan atribute-atribute {b1} u {a1,a2,.., ar}
  • 6. NOPEG PEGAWAI TANGGUNGANMILIK …….. NAMA …….. Contoh Weak Entity Contoh Strong Entity
  • 7. NOPEG NAMA 200107340 200307569 200107341 200107486 BILLY FUAD NINING FINTRI NOPEG TANGGUNGAN TANGGAL LAHIR JENIS KELAMIN 200107340 200307569 200107341 200107486 HAFIDZ RENI RAFFA NAIA 22-03-2006 13-05-1999 21-06-2006 25-10-2006 LAKI-LAKI PEREMPUAN LAKI-LAKI PEREMPUAN Contoh : Strong entity set Weak entity set transaction
  • 8. JENIS –JENIS ATRIBUT a. KEY atribut yang digunakan untuk menentukan suatu entity secara unik b. ATRIBUT SIMPLE atribut yang bernilai tunggal c. ATRIBUT MULTI VALUE atribut yang memiliki sekelompok nilai untuk setiap instan entity Pada gambar dibawah ini, yang menjadi atribut key adalah NIP. Tgl Lahir dan Nama adalah atribut simple. Sedangkan Gelar merupakan contoh atribut multivalue. TGL LAHIR GELAR NIP NAMA PEGAWAI
  • 9. NAMA DEPAN NAMA TENGAH NAMA BLKNG NAMA PEGAWAI d. ATRIBUT COMPOSIT Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu contohnya adalah atribut nama pegawai yang terdiri dari nama depan, nama tengah dan nama belakang.
  • 10. d. ATRIBUT DERIVATIF Suatu atribut yg dihasilkan dari atribut yang lain. Sehingga umur yang merupakan hasil kalkulasi antara Tgl Lahir dan tanggal hari ini. Sehingga keberadaan atribut umur bergantung pada keberadaan atribut Tgl Lahir. TGL LAHIR UMUR PEGAWAI
  • 11. DERAJAT RELATIONSHIP menjelaskan jumlah entity yang berpartisipasi dalam suatu relationship 1. UNARY DEGREE 2. BINARY DEGREE 3. TERNARY DEGREE PEGAWAI LAPOR PEGAWAI KERJA DEPARTEMEN PEGAWAI KERJA PROYEK KOTA
  • 12. MAPPING CARDINALITY Banyaknya entity yang bersesuaian dengan entity yang lain melalui relationship JENIS-JENIS MAPPING : 1. One to one 2. Many to One atau One to many 3. Many to many REPRESENTASI DARI ENTITY SET Entity set direpresentasikan dalam bentuk tabel dan nama yang unique. Setiap tabel terdiri dari sejumlah kolom, dimana masing-masing kolom diberi nama yang unique pula
  • 13. • CARDINALITY RATIO CONSTRAINT, Menjelaskan batasan jml keterhubungan satu entity dgn entity lainnya Jenis Cardinality Ratio = 1:1 1:N/ N:1 M : N P1. P2. P3. PEGAWAI R1. R2. R3. MILIK K1. K2. K3. KENDARAAN 1 : 1 PEGAWAI MILIK KENDARAAN 1 1
  • 14. PROYEK KERJA P1. P2. P3. PEGAWAI R1. R2. R3. R4. KERJA P1. P2. P3. M : N PEGAWAI PROYEK M N DEPARTEMEN P1. P2. P3. P4. PEGAWAI R1. R2. R3. R4. KERJA D1. D2. D3. 1:N/ N:1 PEGAWAI KERJA DEPARTEMEN 1 N
  • 16. M 1 M 1 ORDER CAN HAVE PART SUPPLIER CAN HAVE ORDER: #, DATE, PART #, QUANTITY PART: #, DESCRIPTION, UNIT PRICE, SUPPLIER # SUPPLIER: #, NAME, ADDRESS A A A A B B B B E a c h i n s t a n c e o f A i s r e l a t e d t o a m i n i m u m o f z e r o a n d a m a x i m u m o f o n e i n s t a n c e o f B E a c h i n s t a n c e o f B i s r e l a t e d t o a m i n i m u m o f o n e a n d a m a x i m u m o f o n e i n s t a n c e o f A E a c h i n s t a n c e o f A i s r e l a t e d t o a m i n i m u m o f o n e a n d a m a x i m u m o f m a n y i n s t a n c e s o f B E a c h i n s t a n c e o f B i s r e l a t e d t o a m i n i m u m o f z e r o a n d a m a x i m u m o f m a n y i n s t a n c e s o f A
  • 17. Logical Record Structured (LRS) LRS representasi dari struktur record-record pada tabel-tabel yang terbentuk dari hasil relasi antar himpunan entitas. Menentukan Kardinalitas, Jumlah Tabel dan Foreign Key (FK) One to One (1-1) Supir Taksikemudi Gambar di atas menunujukan relasi dengan kardinalitas 1-1, karena: 1 supir hanya bisa mengemudikan 1taksi, dan 1 taksi hanya bisa dikemudikan oleh 1 supir. Relasi 1-1 akan membentuk 2 tabel: Tabel Supir (nosupir, nama, alamat) Tabel Taksi (notaksi, nopol, merk, tipe)
  • 18. LRS yang terbentuk sbb: nosupir nama alamat notaksi nopol merk tipe nosupir(FK) atau notaksi nopol merk tipe nosupir nama alamat Notaksi(FK)
  • 19. One to Many (1-M) Dosen Kelasbimbing Gambar di atas menunujukan relasi dengan kardinalitas 1-M, karena: 1 Dosen bisa membimbing banyak Kelas, dan 1 Kelas hanya dibimbing oleh 1 Dosen. Relasi 1-M akan membentuk 2 tabel: Tabel Dosen (nip, nama, alamat) Tabel Kelas (kelas, jurusan, semester, jmlmhs)
  • 20. LRS yang terbentuk sbb: nip nama alamat kelas jurusan semester jmlmhs nip (FK)
  • 21. Many to Many (M-M) Mahasiswa Mtkuliah ajar Gambar di atas menunujukan relasi dengan kardinalitas M-M, karena: 1 Mahasiswa bisa belajar banyak Mata Kuliah, dan 1 Mata Kuliah bisa dipelajari oleh banyak Mahasiswa. Relasi M-M akan membentuk 3 tabel: Tabel Mahasiswa (nim, nama, alamat) Tabel Mtkuliah (kdmk, nmmk, sks) Tabel Nilai (nim, kdmk, nilai) menggunakan super key/composite key
  • 22. LRS yang terbentuk sbb: nim nama alamat kdmk nmmk sks nim (FK) kdmk (FK) nilai Mahasiswa Nilai Mtkuliah
  • 23. Participation Constraint Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Terdapat dua macam participation constrain yaitu: 1. Total participation constrain yaitu: Keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Didalam diagram ER digambarkan dengan dua garis penghubung antar entity dan relationship. 2. Partial participation, yaitu Keberadaan suatu entity tidak tergantung pada hubungan dengan entity lain. Didalam diagram ER digambarkan dengan satu garis penghubung.
  • 24. Contoh : a. TOTAL PARTICIPATION PEGAWAI PUNYA BAGIAN N 1 PEGAWAI KERJA PROYEK N 1 b. PARTIAL PARTICIPATION
  • 25. INDICATOR TIPE Indicator tipe asosiatif object berfungsi sebagai suatu objek dan suatu relationship. SISWA KURSUSMENDAFTAR SISWA KURSUS PENDAFTARAN Berubah menjadi
  • 26. Indicator tipe super tipe, terdiri dari suatu object dan satu subkategori atau lebih yang dihubungkan dengan satu relationship yang tidak bernama. PEGAWAI PEGAWAI HONORER PEGAWAI TETAP
  • 27. Analisa Kasus ERD Perpustakaan Smart (Lanjutan dari Slide 1,2 & 3) 1. Pembuatan gambar ERD dari Perpustkaan Smart Langkah –langkah pembuatan ER diagram Tentukan entity – entity yang diperlukan Tentukanrelationship antar entity – entity. Tentukan cardinality ratio dan participation constraint Tentukan attribute – attribute yang diperlukan dari tiap entity Tentukan key diantara attribute – attribute. Tentukan LRS dari masing-masing relasi Hindari penamaan entity, relationship dan atribute yang sama.