SlideShare une entreprise Scribd logo
1  sur  15
Pemodelan Data (1) 
Week 2
Entity Relationship Diagram 
 Sebuah teknik pemodelan data yang 
merepresentasikan gambar entitas dan relasi-relasi 
antar entitas di dalam sebuah sistem informasi 
 Dibentuk oleh dua komponen utama: 
- Entitas (Entity) 
- Relasi (Relationship) 
yang dideskripsikan lebih detail dengan sejumlah 
attribut (properti)
Entitas (Entity) 
 Entity : merupakan obyek yang mewakili sesuatu 
dalam dunia nyata, baik secara fisik maupun secara 
konsep 
contoh 
fisik : mobil, rumah, manusia, pegawai dsb 
konsep : department, pekerjaan, mata kuliah dsb 
 Setiap entitas pasti memiliki attribut yang 
mendeskripsikan karakteristik dari entitas tersebut 
 Notasi entitas: NamaEntitas
Relasi (Relationship) 
Relasi menyatakan hubungan antar entitas, 
termasuk terhadap entitas itu sendiri (rekursif) 
contoh : entitas seorang pegawai dengan NoKTP: “001” dengan nama 
“Ali”, memiliki relasi dengan sebuah data di entitas departemen 
dengan nomor=11 nama=”Personalia” 
Pegawai Departemen 
NoKtp Nama Nomor Nama 
001 Ali 11 Personalia 
002 Aminah 12 Keuangan 
003 Ani 13 Humas 
004 Budi 
005 Tono
lokas8i 
bekerja 
untuk 
Nm Depan Inisial Nm Blk 
nam a nom or 
Pegaw ai Departem en 
(1,1) (0,N) 
Proyek 
Tanggungan 
(0,N) 
m em im pin 
(0,1) 
m enanggung 
bekerja 
pada 
(0,N) 
m engatur 
m engepalai ( 0,1) 
Nam a 
JenisKel 
Alam at Gaji 
NoKTP 
Nam a 
JenisKel TglLahir 
Hubungan 
Nom or Nam a Lokasi 
TglMulai 
Lam aJam 
Jm lPegaw ai 
(1,N) 
(1,1) 
(1,1) 
(1,N) 
(1,N) 
(1,1) 
EERRDD PPeerruussaahhaaaann
ERD Perusahaan 
Entitas 
Entitas Attribut 
Pegawai NoKTP, Nama, Alamat, JenisKel, Gaji 
Departemen Nomor, Nama, Lokasi, JmlPegawai 
Proyek Nomor, Nama, Lokasi 
Tanggungan Nama, JenisKel, TglLahir, Hubungan 
P r o y e k 
N o m o r N a m a L o k a s i 
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: 
-Seringnya dijadikan acuan 
-Lebih ringkas 
-Lebih menjamin keunikan key
Contoh Key Attribute 
Super Key untuk entitas Pegawai: 
- NoKTP, Nama, Alamat, JenisKel, Gaji 
- NoKTP, Nama, Alamat, JenisKel 
- NoKTP, Nama, Alamat 
- NoKTP, Nama 
- Nama (jika kita menjamin tidak ada nilai yang sama untuk attribut ini) 
- NoKTP 
Candidate Key untuk entitas Pegawai: 
- Nama (jika kita menjamin tidak ada nilai yang sama untuk attribut ini) 
- NoKTP 
Primary Key untuk entitas Pegawai: 
- NoKTP
Simple Attribute 
Simple Attribute adalah attribut terkecil 
yang tidak bisa dipilah lagi 
CCoonnttoohh:: 
Pada entitas Pegawai : Nama, Alamat, Gaji 
Pada entitas Proyek : Nomor, Nama, Lokasi
Composite Attribute 
Composite Attribute adalah attribut yang 
dipilah-pilah lagi menjadi sub attribut 
yang masing-masing memiliki makna 
CCoonnttoohh:: 
Dalam sebuah kasus yang lain, bisa jadi merupakan 
Composite Attribute karena perlu dipilah-pilah lagi menjadi: 
NmDepan, Inisial, NmBlk 
NmDepan Inisial NmBlk 
Nama 
NNoottaassii::
Single Valued Attribute 
Single Valued Attribute merupakan attribut-attribut 
yang hanya memiliki sebuah nilai 
untuk sebuah data tunggal 
CCoonnttoohh:: 
relasi “mengepalai” antara entitas Pegawai dengan entitas 
Departemen
Multi Valued Attribute 
Multi Valued Attribute merupakan attribut-attribut 
yang bisa memiliki lebih dari satu 
nilai yang jenisnya sama dari sebuah data 
tunggal 
CCoonnttoohh:: 
Multi Valued: atribut lokasi pada Departemen 
Lokasi 
NNoottaassii::
Mandatory Attribute 
Mandatory attribute adalah attribut yang 
harus berisi data yang ada nilainya (tidak 
boleh kosong / NOT NULL) 
CCoonnttoohh:: 
Mandatory Attribute untuk entitas Pegawai adalah 
NoKTP atau Nama. Selain itu boleh kosong.
Derived Attribute (Attribut 
Turunan) 
Derived Attribute adalah atribut yang 
nilai-nilainya diperoleh dari pengolahan 
atau dapat diturunkan dari atribut atau 
tabel lain yang berhubungan 
CCoonnttoohh:: 
atribut JmlPegawai pada entitas Departemen 
NNoottaassii:: 
J m lP e g a w a i
Entitas Lemah (Weak Entity) 
Entitas lemah adalah entitas-entitas yang 
keberadaannya tergantung dari relasi 
terhadap entitas lain 
CCoonnttoohh:: 
entitas Tanggungan. Jika misalnya data seorang pegawai 
tidak ada atau ditiadakan, maka data tanggungan untuk 
pegawai tersebut tak akan ada 
NNoottaassii:: 
Tanggungan

Contenu connexe

En vedette

Реализация активов KMG International: Компания GSS
Реализация активов KMG International: Компания GSSРеализация активов KMG International: Компания GSS
Реализация активов KMG International: Компания GSSАО "Самрук-Казына"
 
Phil Metz Experience | Sample Project Portfolio
Phil Metz Experience | Sample Project PortfolioPhil Metz Experience | Sample Project Portfolio
Phil Metz Experience | Sample Project Portfoliophilmetz
 
Tecido adiposo e cartilaginoso
Tecido adiposo e cartilaginosoTecido adiposo e cartilaginoso
Tecido adiposo e cartilaginosobiomedunifil
 
Huntingdon Fusion Techniques Introduction
Huntingdon Fusion Techniques IntroductionHuntingdon Fusion Techniques Introduction
Huntingdon Fusion Techniques Introductionmikedunnhft
 
Health terms
Health termsHealth terms
Health termsLes Davy
 
Almaden Minerals Limited - Cormark Securities
Almaden Minerals Limited - Cormark SecuritiesAlmaden Minerals Limited - Cormark Securities
Almaden Minerals Limited - Cormark Securitiespolo0007
 
自由回答の簡易分析-テキストデータの可視化の一例-
自由回答の簡易分析-テキストデータの可視化の一例-自由回答の簡易分析-テキストデータの可視化の一例-
自由回答の簡易分析-テキストデータの可視化の一例-博三 太田
 
裏Ocufes Oculus Riftを買ったおかげで出来たこと
裏Ocufes Oculus Riftを買ったおかげで出来たこと裏Ocufes Oculus Riftを買ったおかげで出来たこと
裏Ocufes Oculus Riftを買ったおかげで出来たことHaruto Watanabe
 
Egoera: La Economía de Bizkaia - Diciembre 2016 - nº23
Egoera: La Economía de Bizkaia - Diciembre 2016 - nº23Egoera: La Economía de Bizkaia - Diciembre 2016 - nº23
Egoera: La Economía de Bizkaia - Diciembre 2016 - nº23Cámara de Comercio de Bilbao
 
Kukier chaney-2005-effect of biosolids on phytoavailability of cd
Kukier chaney-2005-effect of biosolids on phytoavailability of cdKukier chaney-2005-effect of biosolids on phytoavailability of cd
Kukier chaney-2005-effect of biosolids on phytoavailability of cdDeirdre Bingman
 
Lashou's Roadshow Presentation
Lashou's Roadshow PresentationLashou's Roadshow Presentation
Lashou's Roadshow PresentationF. Steven Ogunro
 
The introduction to_ipv6
The introduction to_ipv6The introduction to_ipv6
The introduction to_ipv6mnihsanmz
 
Lecture ready class 4
Lecture ready class 4Lecture ready class 4
Lecture ready class 4Les Davy
 

En vedette (20)

Formato planeacion
Formato planeacionFormato planeacion
Formato planeacion
 
Реализация активов KMG International: Компания GSS
Реализация активов KMG International: Компания GSSРеализация активов KMG International: Компания GSS
Реализация активов KMG International: Компания GSS
 
Phil Metz Experience | Sample Project Portfolio
Phil Metz Experience | Sample Project PortfolioPhil Metz Experience | Sample Project Portfolio
Phil Metz Experience | Sample Project Portfolio
 
Tecido adiposo e cartilaginoso
Tecido adiposo e cartilaginosoTecido adiposo e cartilaginoso
Tecido adiposo e cartilaginoso
 
Huntingdon Fusion Techniques Introduction
Huntingdon Fusion Techniques IntroductionHuntingdon Fusion Techniques Introduction
Huntingdon Fusion Techniques Introduction
 
Radioisotopos
RadioisotoposRadioisotopos
Radioisotopos
 
Escuela profesional
Escuela profesionalEscuela profesional
Escuela profesional
 
Dia estudiante
Dia estudianteDia estudiante
Dia estudiante
 
Health terms
Health termsHealth terms
Health terms
 
Almaden Minerals Limited - Cormark Securities
Almaden Minerals Limited - Cormark SecuritiesAlmaden Minerals Limited - Cormark Securities
Almaden Minerals Limited - Cormark Securities
 
自由回答の簡易分析-テキストデータの可視化の一例-
自由回答の簡易分析-テキストデータの可視化の一例-自由回答の簡易分析-テキストデータの可視化の一例-
自由回答の簡易分析-テキストデータの可視化の一例-
 
Begin scripting
Begin scriptingBegin scripting
Begin scripting
 
Destroying property
Destroying propertyDestroying property
Destroying property
 
裏Ocufes Oculus Riftを買ったおかげで出来たこと
裏Ocufes Oculus Riftを買ったおかげで出来たこと裏Ocufes Oculus Riftを買ったおかげで出来たこと
裏Ocufes Oculus Riftを買ったおかげで出来たこと
 
Egoera: La Economía de Bizkaia - Diciembre 2016 - nº23
Egoera: La Economía de Bizkaia - Diciembre 2016 - nº23Egoera: La Economía de Bizkaia - Diciembre 2016 - nº23
Egoera: La Economía de Bizkaia - Diciembre 2016 - nº23
 
Kukier chaney-2005-effect of biosolids on phytoavailability of cd
Kukier chaney-2005-effect of biosolids on phytoavailability of cdKukier chaney-2005-effect of biosolids on phytoavailability of cd
Kukier chaney-2005-effect of biosolids on phytoavailability of cd
 
Lashou's Roadshow Presentation
Lashou's Roadshow PresentationLashou's Roadshow Presentation
Lashou's Roadshow Presentation
 
Crise nos eua
Crise nos euaCrise nos eua
Crise nos eua
 
The introduction to_ipv6
The introduction to_ipv6The introduction to_ipv6
The introduction to_ipv6
 
Lecture ready class 4
Lecture ready class 4Lecture ready class 4
Lecture ready class 4
 

Similaire à Pemodelan Data 1

pertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptpertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptdedy59
 
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
 
25060467 Power Designer6 Tutorial
25060467  Power  Designer6  Tutorial25060467  Power  Designer6  Tutorial
25060467 Power Designer6 TutorialIMAT RUHIMAT
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)badsect1
 
Chapter7(basis data)p
Chapter7(basis data)pChapter7(basis data)p
Chapter7(basis data)pPhOo JuTek
 
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
 
Data Modelling
Data ModellingData Modelling
Data ModellingArmina Nur
 
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
 
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
 

Similaire à Pemodelan Data 1 (20)

Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
 
pertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptpertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.ppt
 
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
 
25060467 Power Designer6 Tutorial
25060467  Power  Designer6  Tutorial25060467  Power  Designer6  Tutorial
25060467 Power Designer6 Tutorial
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)
 
Sistem Basis Data model data relasional
Sistem Basis Data model data relasionalSistem Basis Data model data relasional
Sistem Basis Data model data relasional
 
Erd
ErdErd
Erd
 
Presentasi ERD
Presentasi ERDPresentasi ERD
Presentasi ERD
 
Diagram Entitas
Diagram EntitasDiagram Entitas
Diagram Entitas
 
0. PPT ER Model.pptx
0. PPT ER Model.pptx0. PPT ER Model.pptx
0. PPT ER Model.pptx
 
Erd2
Erd2Erd2
Erd2
 
Tugas ERD.pptx
Tugas ERD.pptxTugas ERD.pptx
Tugas ERD.pptx
 
Chapter7(basis data)p
Chapter7(basis data)pChapter7(basis data)p
Chapter7(basis data)p
 
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
 
Data Modelling
Data ModellingData Modelling
Data Modelling
 
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)
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
 
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
 
739 p03
739 p03739 p03
739 p03
 
Laporan modul 5 basisdata
Laporan modul 5 basisdataLaporan modul 5 basisdata
Laporan modul 5 basisdata
 

Plus de Robby Firmansyah (20)

Membuat Website PHP Metode CRUD
Membuat Website PHP Metode CRUDMembuat Website PHP Metode CRUD
Membuat Website PHP Metode CRUD
 
Dokumentasi Postfix
Dokumentasi PostfixDokumentasi Postfix
Dokumentasi Postfix
 
Dokumentasi Webmin
Dokumentasi WebminDokumentasi Webmin
Dokumentasi Webmin
 
Skenario
SkenarioSkenario
Skenario
 
Activity Diagram
Activity DiagramActivity Diagram
Activity Diagram
 
UseCase Diagram
UseCase DiagramUseCase Diagram
UseCase Diagram
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Subnetting
SubnettingSubnetting
Subnetting
 
Network Interface Layer
Network Interface LayerNetwork Interface Layer
Network Interface Layer
 
Dokumentasi Gammu
Dokumentasi GammuDokumentasi Gammu
Dokumentasi Gammu
 
Moodle - Kuisioner
Moodle - KuisionerMoodle - Kuisioner
Moodle - Kuisioner
 
Ppt moodle sip
Ppt moodle sipPpt moodle sip
Ppt moodle sip
 
Cara menghubungkan Database antar PC
Cara menghubungkan Database antar PCCara menghubungkan Database antar PC
Cara menghubungkan Database antar PC
 
Network Troubleshooting
Network TroubleshootingNetwork Troubleshooting
Network Troubleshooting
 
Setting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linuxSetting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linux
 
Rangkuman Addressing
Rangkuman AddressingRangkuman Addressing
Rangkuman Addressing
 
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
 
Rangkuman SDLC
Rangkuman SDLCRangkuman SDLC
Rangkuman SDLC
 
Rangkuman DBMS
Rangkuman DBMSRangkuman DBMS
Rangkuman DBMS
 
Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008
 

Dernier

PRESENTASI EEC social mobile, and local marketing.pptx
PRESENTASI EEC social mobile, and local marketing.pptxPRESENTASI EEC social mobile, and local marketing.pptx
PRESENTASI EEC social mobile, and local marketing.pptxPCMBANDUNGANKabSemar
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasAZakariaAmien1
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Materi Lingkaran kelas 6 terlengkap.pptx
Materi Lingkaran kelas 6 terlengkap.pptxMateri Lingkaran kelas 6 terlengkap.pptx
Materi Lingkaran kelas 6 terlengkap.pptxshafiraramadhani9
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptxwongcp2
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2noviamaiyanti
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxrahmaamaw03
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasHardaminOde2
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 

Dernier (20)

PRESENTASI EEC social mobile, and local marketing.pptx
PRESENTASI EEC social mobile, and local marketing.pptxPRESENTASI EEC social mobile, and local marketing.pptx
PRESENTASI EEC social mobile, and local marketing.pptx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnas
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Materi Lingkaran kelas 6 terlengkap.pptx
Materi Lingkaran kelas 6 terlengkap.pptxMateri Lingkaran kelas 6 terlengkap.pptx
Materi Lingkaran kelas 6 terlengkap.pptx
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docx
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 

Pemodelan Data 1

  • 2. Entity Relationship Diagram  Sebuah teknik pemodelan data yang merepresentasikan gambar entitas dan relasi-relasi antar entitas di dalam sebuah sistem informasi  Dibentuk oleh dua komponen utama: - Entitas (Entity) - Relasi (Relationship) yang dideskripsikan lebih detail dengan sejumlah attribut (properti)
  • 3. Entitas (Entity)  Entity : merupakan obyek yang mewakili sesuatu dalam dunia nyata, baik secara fisik maupun secara konsep contoh fisik : mobil, rumah, manusia, pegawai dsb konsep : department, pekerjaan, mata kuliah dsb  Setiap entitas pasti memiliki attribut yang mendeskripsikan karakteristik dari entitas tersebut  Notasi entitas: NamaEntitas
  • 4. Relasi (Relationship) Relasi menyatakan hubungan antar entitas, termasuk terhadap entitas itu sendiri (rekursif) contoh : entitas seorang pegawai dengan NoKTP: “001” dengan nama “Ali”, memiliki relasi dengan sebuah data di entitas departemen dengan nomor=11 nama=”Personalia” Pegawai Departemen NoKtp Nama Nomor Nama 001 Ali 11 Personalia 002 Aminah 12 Keuangan 003 Ani 13 Humas 004 Budi 005 Tono
  • 5. lokas8i bekerja untuk Nm Depan Inisial Nm Blk nam a nom or Pegaw ai Departem en (1,1) (0,N) Proyek Tanggungan (0,N) m em im pin (0,1) m enanggung bekerja pada (0,N) m engatur m engepalai ( 0,1) Nam a JenisKel Alam at Gaji NoKTP Nam a JenisKel TglLahir Hubungan Nom or Nam a Lokasi TglMulai Lam aJam Jm lPegaw ai (1,N) (1,1) (1,1) (1,N) (1,N) (1,1) EERRDD PPeerruussaahhaaaann
  • 6. ERD Perusahaan Entitas Entitas Attribut Pegawai NoKTP, Nama, Alamat, JenisKel, Gaji Departemen Nomor, Nama, Lokasi, JmlPegawai Proyek Nomor, Nama, Lokasi Tanggungan Nama, JenisKel, TglLahir, Hubungan P r o y e k N o m o r N a m a L o k a s i Relationship Bekerja untuk, mengepalai, bekerja pada, memimpin, menanggung
  • 7. 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: -Seringnya dijadikan acuan -Lebih ringkas -Lebih menjamin keunikan key
  • 8. Contoh Key Attribute Super Key untuk entitas Pegawai: - NoKTP, Nama, Alamat, JenisKel, Gaji - NoKTP, Nama, Alamat, JenisKel - NoKTP, Nama, Alamat - NoKTP, Nama - Nama (jika kita menjamin tidak ada nilai yang sama untuk attribut ini) - NoKTP Candidate Key untuk entitas Pegawai: - Nama (jika kita menjamin tidak ada nilai yang sama untuk attribut ini) - NoKTP Primary Key untuk entitas Pegawai: - NoKTP
  • 9. Simple Attribute Simple Attribute adalah attribut terkecil yang tidak bisa dipilah lagi CCoonnttoohh:: Pada entitas Pegawai : Nama, Alamat, Gaji Pada entitas Proyek : Nomor, Nama, Lokasi
  • 10. Composite Attribute Composite Attribute adalah attribut yang dipilah-pilah lagi menjadi sub attribut yang masing-masing memiliki makna CCoonnttoohh:: Dalam sebuah kasus yang lain, bisa jadi merupakan Composite Attribute karena perlu dipilah-pilah lagi menjadi: NmDepan, Inisial, NmBlk NmDepan Inisial NmBlk Nama NNoottaassii::
  • 11. Single Valued Attribute Single Valued Attribute merupakan attribut-attribut yang hanya memiliki sebuah nilai untuk sebuah data tunggal CCoonnttoohh:: relasi “mengepalai” antara entitas Pegawai dengan entitas Departemen
  • 12. Multi Valued Attribute Multi Valued Attribute merupakan attribut-attribut yang bisa memiliki lebih dari satu nilai yang jenisnya sama dari sebuah data tunggal CCoonnttoohh:: Multi Valued: atribut lokasi pada Departemen Lokasi NNoottaassii::
  • 13. Mandatory Attribute Mandatory attribute adalah attribut yang harus berisi data yang ada nilainya (tidak boleh kosong / NOT NULL) CCoonnttoohh:: Mandatory Attribute untuk entitas Pegawai adalah NoKTP atau Nama. Selain itu boleh kosong.
  • 14. Derived Attribute (Attribut Turunan) Derived Attribute adalah atribut yang nilai-nilainya diperoleh dari pengolahan atau dapat diturunkan dari atribut atau tabel lain yang berhubungan CCoonnttoohh:: atribut JmlPegawai pada entitas Departemen NNoottaassii:: J m lP e g a w a i
  • 15. Entitas Lemah (Weak Entity) Entitas lemah adalah entitas-entitas yang keberadaannya tergantung dari relasi terhadap entitas lain CCoonnttoohh:: entitas Tanggungan. Jika misalnya data seorang pegawai tidak ada atau ditiadakan, maka data tanggungan untuk pegawai tersebut tak akan ada NNoottaassii:: Tanggungan