SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Manajemen Pangakalan Data
PERTEMUAN 6
MODEL ENTITY RELATIONSHIP DIAGRAM
 Komponen Entity Relationship Diagram (ERD) :
 Relasi (Relationship)
3. Relasi (Relationship)
 Menunjukkan hubungan yang terjadi di antara sejumlah
entitas yang berasal dari himpunan entitas yang berbeda.
 Kerelasian adalah kejadian atau transaksi yang terjadi di
antara dua buah entitas yang keterangannya perlu disimpan
dalam basis data.
 Contoh :
• - Entitas mahasiswa mempunyai relasi dengan entitas
mata kuliah. Relasi yang terjadi dapat mengandung arti
bahwa mahasiswa tersebut mengambil mata kuliah
tersebut.
 Aturan penggambaran relasi antar entitas :
1. Relasi dinyatakan dengan simbol belah ketupat.
2. Nama relasi ditulis dalam simbol.
3. Relasi menghubungkan dua entitas.
4. Nama relasi berupa kata kerja aktif, dan tunggal.
5. Nama relasi menggunakan nama yang mudah
dipahami dan sesuai maknanya.
DERAJAT RELATIONSHIP
Derajat hubungan adalah jumlah tipe entitas yang berpartisipasi dalam
hubungan. Tiga hubungan yang paling umum dalam model ER adalah
Binary, Unary dan Ternary
1. Unary ( Derajat Satu )
Adalah satu buah relationship menghubungkan satu
buah entity.
Contoh :
Keterangan :
Manusia menikah dengan manusia, relationship menikah hanya
menghubungkan entity manusia.
Manusia
Menikah
2. Binary ( Derajat Dua )
Adalah satu buah relationship yang
menghubungkan dua buah entity.
Contoh :
Keterangan :
Pegawai memiliki kendaraan, sebuah relationship memiliki
mengubungkan entity Pegawai dan entity Kendaraan.
Pegawai
Memiliki
Kendaraan
3. Ternary ( Derajat Tiga )
Adalah satu buah relationship menghubungkan tiga
buah entity.
Contoh :
Keterangan :
Pegawai pada kota tertentu mempunyai suatu Proyek.
Entity Bekerja mengubungkan Entity Pegawai, Proyek dan Kota
Pegawai Proyek
Kota
Bekerja
Kardinalitas relasi (Cardinality)
Kardinalitas relasi adalah jumlah instance/tuple/row entitas B yang
dapat diasosiasikan dengan entitas A. Ada kardinalitas minimum dan
kardinalitas maksimum untuk setiap relasi, dengan kardinalitas
maksimum yang tidak ditentukan ditunjukkan sebagai N. Batas
kardinalitas biasanya diturunkan dari kebijakan organisasi atau
kendala eksternal.
 Kardinalitas yang terjadi dapat berupa :
 One to one (satu ke satu).
 One to many (satu ke banyak) atau sebaliknya.
 Many to many (banyak ke banyak).
Satu ke satu Satu ke Banyak
Banyak ke satu Banyak ke Banyak
- One To One (Satu ke Satu)
- One To Many (Satu ke banyak)
Dosen
Nama_dosen
Jurusan
memimpin
Alamat_dosen Nama_dosen Kode_jur Kode_jur Nama_jur
1 1
Dosen
Nama_dosen
kuliah
mengajar
Alamat_dosen Nama_dosen Kode_kuliah Kode_kuliah Nama_kuliah
1 N
Waktu T
empat sks semester
Catatan:
jur: jurusan
- Many to many (Banyak ke banyak)
Mahasiswa
npm
kuliah
mempelajari
Nama_mahasiswa npm Kode_kuliah Kode_kuliah Nama_kuliah
M N
Indeks_nilai sks semester
Alamat_mahasiswa
Tgl_lahir
Tahapan Pembuatan ERD
1. Mengidentifikasi dan menetapkan seluruh himpunan
entitas yang akan terlibat.
2. Menentukan atribut-atribut key dari masing- masing
himpunan entitas.
3. Mengidentifikasi dan menetapkan seluruh himpunan relasi di
antara himpunan-himpunan entitas yang ada beserta foreign
key nya.
4. Menentukan derajat/ kardinalitas relasi untuk setiap himpunan
relasi.
5. Melengkapi himpunan entitas dan himpunan relasi dengan
atribut-atribut deskriptif (non key).
Latihan 1
• Mahasiswa meminjam buku. Untuk meminjam buku mahasiswa harus mendaftar
sebagai anggota. Pada saat mendaftar menjadi anggota perpustakaan Universitas,
dicatatlah nama, nomor mahasiswa dan alamat mahasiswa. Setelah itu mereka baru
bisa meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan banyak
sekali jumlahnya. Tiap buku memiliki data nomor buku, judul, pengarang, penerbit,
tahun terbit. Satu buku bisa ditulis oleh beberapa pengarang. Semua mahasiswa
sangat perlu buku sehingga tidak ada yang tidak pernah meminjam ke perpustakaan.
Beberapa anggota boleh meminjam beberapa buku. Setiap peminjaman akan dicatat
tanggal peminjamannya serta tanggal pengembaliannya. Semua anggota harus
disiplin dalam mengembalikan buku dengan ketentuan tanggal pengembalian jika
tidak maka akan di denda.
• Tentukan entitas, atribut dan relasi dari deskripsi di atas, dengan menggambar
ERDnya dengan versi chen.
ERD VERSI JAMES MARTIN
 Pada ERD Martin, relationship digambarkan dengan garis,
dengan menambahkan connectivity-nya (0,1,*).
 Hubungan antar entity digambarkan dengan
simbol , , dan
 Simbol : Entitas
- Atribut
• 1. Batasan kardinalitas /nilai maksimal multiplicity yaitu one (satu) atau many
(banyak)
• 2. Batasan partisipasi / nilai minimal multiplicity () yaitu mandatory (satu) atau
optional (nol)
 Gambar simbol-simbol relationship pada ERD
Martin :
Exactly one
Zero or one
More than one
Zero, one or more
One or more
Nilai maks
Nilai min
• Kardinalitas James Martin :
Notasi Derajat Relasi Min-Max
(0,N)
(1,M)
(0,1)
(1,1)
 Contoh 1:
 Satu record pada entitas A hanya berhubungan pada satu
record pada entitas B.
B
A
NO- NAMA ALAMAT
INDUK
018987 Hamid Jl. Joko 12
019779 Umar Jl. Nanas 8
012345 Sofyan Jl. Bulak 3
KD- NAMA ALAMAT NO-
UNI UNIV. INDUK
S012 Guna Nusa Jl. Rinai 9 019779
S110 Budi Darma Jl. Kebun 8 018987
U345 Bina Luhur Jl. Getuk 12 012345
REKTOR Universitas
 Contoh 2:
 Satu record pada entitas A berhubungan terhadap satu atau
lebih dari satu record pada entitas B atau dapat tidak
Berhubungan.
B
A
 Contoh 3 :
 Satu record pada entitas A pasti berhubungan terhadap satu
atau lebih dari satu record pada entitas B.
A B
 Contoh 4 :
 Satu record pada entitas A berhubungan terhadap satu
record pada entitas B atau dapat tidak berhubungan.
A B
Latihan 2
• Masyarakat meminjam buku. Untuk meminjam buku masyarakat harus
mendaftar sebagai anggota. Pada saat mendaftar menjadi anggota
perpustakaan umum, dicatatlah nama, no ktp dan alamat kemudian setelah
mendaftar, diperolehlah no/id anggota perpustakaan. Setelah itu mereka baru
bisa meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan
banyak sekali jumlahnya. Tiap buku memiliki data nomor buku, judul,
pengarang, penerbit, tahun terbit. Satu buku bisa ditulis oleh beberapa
pengarang. Beberapa anggota boleh meminjam beberapa buku. Setiap
peminjaman akan dicatat tanggal peminjamannya serta tanggal
pengembaliannya. Semua anggota harus disiplin dalam mengembalikan buku
dengan ketentuan tanggal pengembalian jika tidak maka akan di denda.
• Gambarkan ERD versi martin.
Associative Entity

Weitere ähnliche Inhalte

Was ist angesagt?

Penerapan sifat kelinearan sigma untuk menentukan rumus jumlah bilangan asli ...
Penerapan sifat kelinearan sigma untuk menentukan rumus jumlah bilangan asli ...Penerapan sifat kelinearan sigma untuk menentukan rumus jumlah bilangan asli ...
Penerapan sifat kelinearan sigma untuk menentukan rumus jumlah bilangan asli ...
BAIDILAH Baidilah
 
Persamaan differensial part 1
Persamaan differensial part 1Persamaan differensial part 1
Persamaan differensial part 1
Jamil Sirman
 
Statistika - Analisis regresi dan korelasi
Statistika - Analisis regresi dan korelasiStatistika - Analisis regresi dan korelasi
Statistika - Analisis regresi dan korelasi
Yusuf Ahmad
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar Relasional
Ratzman III
 
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Neria Yovita
 

Was ist angesagt? (20)

Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )
 
Modul persamaan diferensial 1
Modul persamaan diferensial 1Modul persamaan diferensial 1
Modul persamaan diferensial 1
 
Modul 1 pd linier orde satu
Modul 1 pd linier orde satuModul 1 pd linier orde satu
Modul 1 pd linier orde satu
 
4.matriks dan relasi
4.matriks dan relasi4.matriks dan relasi
4.matriks dan relasi
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model data
 
Penerapan sifat kelinearan sigma untuk menentukan rumus jumlah bilangan asli ...
Penerapan sifat kelinearan sigma untuk menentukan rumus jumlah bilangan asli ...Penerapan sifat kelinearan sigma untuk menentukan rumus jumlah bilangan asli ...
Penerapan sifat kelinearan sigma untuk menentukan rumus jumlah bilangan asli ...
 
Matematika Diskrit matriks relasi-dan_fungsi
Matematika Diskrit  matriks relasi-dan_fungsiMatematika Diskrit  matriks relasi-dan_fungsi
Matematika Diskrit matriks relasi-dan_fungsi
 
Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasus
 
Persamaan differensial part 1
Persamaan differensial part 1Persamaan differensial part 1
Persamaan differensial part 1
 
Statistika - Analisis regresi dan korelasi
Statistika - Analisis regresi dan korelasiStatistika - Analisis regresi dan korelasi
Statistika - Analisis regresi dan korelasi
 
Arsitektur Sistem Basis Data
Arsitektur Sistem Basis DataArsitektur Sistem Basis Data
Arsitektur Sistem Basis Data
 
ARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATAARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATA
 
Metode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier SimultanMetode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier Simultan
 
1 Bilangan Kompleks
1 Bilangan Kompleks1 Bilangan Kompleks
1 Bilangan Kompleks
 
Analisis Vektor ( Bidang )
Analisis Vektor ( Bidang )Analisis Vektor ( Bidang )
Analisis Vektor ( Bidang )
 
Pemrograman Web 5 - Javascript
Pemrograman Web 5 - JavascriptPemrograman Web 5 - Javascript
Pemrograman Web 5 - Javascript
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar Relasional
 
03 limit dan kekontinuan
03 limit dan kekontinuan03 limit dan kekontinuan
03 limit dan kekontinuan
 
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
 
Bab 6
Bab 6Bab 6
Bab 6
 

Ähnlich wie Pertemuan-7.pptx

Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
Bhucenk
 
Bab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipBab 4. Model Entity Relationship
Bab 4. Model Entity Relationship
Zaenal Abidin
 

Ähnlich wie Pertemuan-7.pptx (20)

Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2
 
Membuat_ERD_ppt.ppt
Membuat_ERD_ppt.pptMembuat_ERD_ppt.ppt
Membuat_ERD_ppt.ppt
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
 
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) -
 
Erd2
Erd2Erd2
Erd2
 
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)
 
0. PPT ER Model.pptx
0. PPT ER Model.pptx0. PPT ER Model.pptx
0. PPT ER Model.pptx
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
HUBUNGAN DIAGRAM
HUBUNGAN DIAGRAMHUBUNGAN DIAGRAM
HUBUNGAN DIAGRAM
 
Presentasi ERD
Presentasi ERDPresentasi ERD
Presentasi ERD
 
Kd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar EntitasKd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar Entitas
 
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Analisa dan perancangan sistem informasi 07   entity relationship diagramAnalisa dan perancangan sistem informasi 07   entity relationship diagram
Analisa dan perancangan sistem informasi 07 entity relationship diagram
 
Model Data
Model DataModel Data
Model Data
 
Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasus
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
 
Bab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipBab 4. Model Entity Relationship
Bab 4. Model Entity Relationship
 
Entity relationship diagram
Entity relationship diagram Entity relationship diagram
Entity relationship diagram
 

Mehr von nurnur469094 (17)

Introduction to Flutter(lanjutan).pdf
Introduction to Flutter(lanjutan).pdfIntroduction to Flutter(lanjutan).pdf
Introduction to Flutter(lanjutan).pdf
 
Install-flutter-Mobile Application.pptx
Install-flutter-Mobile Application.pptxInstall-flutter-Mobile Application.pptx
Install-flutter-Mobile Application.pptx
 
SQL.pdf
SQL.pdfSQL.pdf
SQL.pdf
 
LANGUANGE MODELING.pdf
LANGUANGE MODELING.pdfLANGUANGE MODELING.pdf
LANGUANGE MODELING.pdf
 
EFFICIENCY & Complexity.pptx
EFFICIENCY & Complexity.pptxEFFICIENCY & Complexity.pptx
EFFICIENCY & Complexity.pptx
 
Intro-NLP.pdf
Intro-NLP.pdfIntro-NLP.pdf
Intro-NLP.pdf
 
Pertemuan-12-normalisasi.pptx
Pertemuan-12-normalisasi.pptxPertemuan-12-normalisasi.pptx
Pertemuan-12-normalisasi.pptx
 
Pertemuan-12.pptx
Pertemuan-12.pptxPertemuan-12.pptx
Pertemuan-12.pptx
 
Pertemuan-11.pptx
Pertemuan-11.pptxPertemuan-11.pptx
Pertemuan-11.pptx
 
Pertemuan-10.pptx
Pertemuan-10.pptxPertemuan-10.pptx
Pertemuan-10.pptx
 
Pertemuan-9.pptx
Pertemuan-9.pptxPertemuan-9.pptx
Pertemuan-9.pptx
 
Pertemuan-6.pptx
Pertemuan-6.pptxPertemuan-6.pptx
Pertemuan-6.pptx
 
Pertemuan-5.pptx
Pertemuan-5.pptxPertemuan-5.pptx
Pertemuan-5.pptx
 
Pertemuan-MPD.pdf
Pertemuan-MPD.pdfPertemuan-MPD.pdf
Pertemuan-MPD.pdf
 
Pertemuan-4.pptx
Pertemuan-4.pptxPertemuan-4.pptx
Pertemuan-4.pptx
 
Pertemuan-3.pptx
Pertemuan-3.pptxPertemuan-3.pptx
Pertemuan-3.pptx
 
MPD.pptx
MPD.pptxMPD.pptx
MPD.pptx
 

Kürzlich hochgeladen

15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
TaufikTito
 
undang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorundang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogor
ritch4
 
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
buktifisikskp23
 
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdshKISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
DosenBernard
 
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec AsliJual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Cytotec Asli 085225524732 Obat Penggugur Kandungan
 
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
sonyaawitan
 
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdfKELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
InnesKana26
 

Kürzlich hochgeladen (20)

contoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjanacontoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjana
 
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
 
PPT Kelompok 2 tantangan Manajemen Inovasi.pptx
PPT Kelompok 2 tantangan Manajemen Inovasi.pptxPPT Kelompok 2 tantangan Manajemen Inovasi.pptx
PPT Kelompok 2 tantangan Manajemen Inovasi.pptx
 
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
 
undang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorundang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogor
 
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
 
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdshKISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
 
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptxPEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
 
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIFPPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
 
Bimbingan Teknis Penyusunan Soal Pilihan Berganda 2024.pptx
Bimbingan Teknis Penyusunan Soal Pilihan Berganda  2024.pptxBimbingan Teknis Penyusunan Soal Pilihan Berganda  2024.pptx
Bimbingan Teknis Penyusunan Soal Pilihan Berganda 2024.pptx
 
PPT PROFESI KEPENDIDIKAN kelompok 7.pptx
PPT PROFESI KEPENDIDIKAN kelompok 7.pptxPPT PROFESI KEPENDIDIKAN kelompok 7.pptx
PPT PROFESI KEPENDIDIKAN kelompok 7.pptx
 
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAMateri Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
 
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdfAlur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
 
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )
 
Digital Onboarding (Bisnis Digital) Fase F
Digital Onboarding (Bisnis Digital) Fase FDigital Onboarding (Bisnis Digital) Fase F
Digital Onboarding (Bisnis Digital) Fase F
 
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec AsliJual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
 
materi konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptxmateri konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptx
 
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
 
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdfKELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
 
Menganalisis T Test dengan menggunakan SPSS
Menganalisis T Test dengan menggunakan SPSSMenganalisis T Test dengan menggunakan SPSS
Menganalisis T Test dengan menggunakan SPSS
 

Pertemuan-7.pptx

  • 2. PERTEMUAN 6 MODEL ENTITY RELATIONSHIP DIAGRAM  Komponen Entity Relationship Diagram (ERD) :  Relasi (Relationship)
  • 3. 3. Relasi (Relationship)  Menunjukkan hubungan yang terjadi di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.  Kerelasian adalah kejadian atau transaksi yang terjadi di antara dua buah entitas yang keterangannya perlu disimpan dalam basis data.  Contoh : • - Entitas mahasiswa mempunyai relasi dengan entitas mata kuliah. Relasi yang terjadi dapat mengandung arti bahwa mahasiswa tersebut mengambil mata kuliah tersebut.
  • 4.  Aturan penggambaran relasi antar entitas : 1. Relasi dinyatakan dengan simbol belah ketupat. 2. Nama relasi ditulis dalam simbol. 3. Relasi menghubungkan dua entitas. 4. Nama relasi berupa kata kerja aktif, dan tunggal. 5. Nama relasi menggunakan nama yang mudah dipahami dan sesuai maknanya.
  • 5. DERAJAT RELATIONSHIP Derajat hubungan adalah jumlah tipe entitas yang berpartisipasi dalam hubungan. Tiga hubungan yang paling umum dalam model ER adalah Binary, Unary dan Ternary 1. Unary ( Derajat Satu ) Adalah satu buah relationship menghubungkan satu buah entity. Contoh : Keterangan : Manusia menikah dengan manusia, relationship menikah hanya menghubungkan entity manusia. Manusia Menikah
  • 6. 2. Binary ( Derajat Dua ) Adalah satu buah relationship yang menghubungkan dua buah entity. Contoh : Keterangan : Pegawai memiliki kendaraan, sebuah relationship memiliki mengubungkan entity Pegawai dan entity Kendaraan. Pegawai Memiliki Kendaraan
  • 7. 3. Ternary ( Derajat Tiga ) Adalah satu buah relationship menghubungkan tiga buah entity. Contoh : Keterangan : Pegawai pada kota tertentu mempunyai suatu Proyek. Entity Bekerja mengubungkan Entity Pegawai, Proyek dan Kota Pegawai Proyek Kota Bekerja
  • 8. Kardinalitas relasi (Cardinality) Kardinalitas relasi adalah jumlah instance/tuple/row entitas B yang dapat diasosiasikan dengan entitas A. Ada kardinalitas minimum dan kardinalitas maksimum untuk setiap relasi, dengan kardinalitas maksimum yang tidak ditentukan ditunjukkan sebagai N. Batas kardinalitas biasanya diturunkan dari kebijakan organisasi atau kendala eksternal.  Kardinalitas yang terjadi dapat berupa :  One to one (satu ke satu).  One to many (satu ke banyak) atau sebaliknya.  Many to many (banyak ke banyak).
  • 9. Satu ke satu Satu ke Banyak Banyak ke satu Banyak ke Banyak
  • 10.
  • 11. - One To One (Satu ke Satu) - One To Many (Satu ke banyak) Dosen Nama_dosen Jurusan memimpin Alamat_dosen Nama_dosen Kode_jur Kode_jur Nama_jur 1 1 Dosen Nama_dosen kuliah mengajar Alamat_dosen Nama_dosen Kode_kuliah Kode_kuliah Nama_kuliah 1 N Waktu T empat sks semester Catatan: jur: jurusan
  • 12. - Many to many (Banyak ke banyak) Mahasiswa npm kuliah mempelajari Nama_mahasiswa npm Kode_kuliah Kode_kuliah Nama_kuliah M N Indeks_nilai sks semester Alamat_mahasiswa Tgl_lahir
  • 13. Tahapan Pembuatan ERD 1. Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat. 2. Menentukan atribut-atribut key dari masing- masing himpunan entitas. 3. Mengidentifikasi dan menetapkan seluruh himpunan relasi di antara himpunan-himpunan entitas yang ada beserta foreign key nya. 4. Menentukan derajat/ kardinalitas relasi untuk setiap himpunan relasi. 5. Melengkapi himpunan entitas dan himpunan relasi dengan atribut-atribut deskriptif (non key).
  • 14. Latihan 1 • Mahasiswa meminjam buku. Untuk meminjam buku mahasiswa harus mendaftar sebagai anggota. Pada saat mendaftar menjadi anggota perpustakaan Universitas, dicatatlah nama, nomor mahasiswa dan alamat mahasiswa. Setelah itu mereka baru bisa meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku memiliki data nomor buku, judul, pengarang, penerbit, tahun terbit. Satu buku bisa ditulis oleh beberapa pengarang. Semua mahasiswa sangat perlu buku sehingga tidak ada yang tidak pernah meminjam ke perpustakaan. Beberapa anggota boleh meminjam beberapa buku. Setiap peminjaman akan dicatat tanggal peminjamannya serta tanggal pengembaliannya. Semua anggota harus disiplin dalam mengembalikan buku dengan ketentuan tanggal pengembalian jika tidak maka akan di denda. • Tentukan entitas, atribut dan relasi dari deskripsi di atas, dengan menggambar ERDnya dengan versi chen.
  • 15.
  • 16. ERD VERSI JAMES MARTIN  Pada ERD Martin, relationship digambarkan dengan garis, dengan menambahkan connectivity-nya (0,1,*).  Hubungan antar entity digambarkan dengan simbol , , dan  Simbol : Entitas - Atribut
  • 17. • 1. Batasan kardinalitas /nilai maksimal multiplicity yaitu one (satu) atau many (banyak) • 2. Batasan partisipasi / nilai minimal multiplicity () yaitu mandatory (satu) atau optional (nol)
  • 18.  Gambar simbol-simbol relationship pada ERD Martin : Exactly one Zero or one More than one Zero, one or more One or more Nilai maks Nilai min
  • 19. • Kardinalitas James Martin : Notasi Derajat Relasi Min-Max (0,N) (1,M) (0,1) (1,1)
  • 20.  Contoh 1:  Satu record pada entitas A hanya berhubungan pada satu record pada entitas B. B A
  • 21. NO- NAMA ALAMAT INDUK 018987 Hamid Jl. Joko 12 019779 Umar Jl. Nanas 8 012345 Sofyan Jl. Bulak 3 KD- NAMA ALAMAT NO- UNI UNIV. INDUK S012 Guna Nusa Jl. Rinai 9 019779 S110 Budi Darma Jl. Kebun 8 018987 U345 Bina Luhur Jl. Getuk 12 012345 REKTOR Universitas
  • 22.  Contoh 2:  Satu record pada entitas A berhubungan terhadap satu atau lebih dari satu record pada entitas B atau dapat tidak Berhubungan. B A
  • 23.
  • 24.  Contoh 3 :  Satu record pada entitas A pasti berhubungan terhadap satu atau lebih dari satu record pada entitas B. A B
  • 25.
  • 26.  Contoh 4 :  Satu record pada entitas A berhubungan terhadap satu record pada entitas B atau dapat tidak berhubungan. A B
  • 27.
  • 28. Latihan 2 • Masyarakat meminjam buku. Untuk meminjam buku masyarakat harus mendaftar sebagai anggota. Pada saat mendaftar menjadi anggota perpustakaan umum, dicatatlah nama, no ktp dan alamat kemudian setelah mendaftar, diperolehlah no/id anggota perpustakaan. Setelah itu mereka baru bisa meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku memiliki data nomor buku, judul, pengarang, penerbit, tahun terbit. Satu buku bisa ditulis oleh beberapa pengarang. Beberapa anggota boleh meminjam beberapa buku. Setiap peminjaman akan dicatat tanggal peminjamannya serta tanggal pengembaliannya. Semua anggota harus disiplin dalam mengembalikan buku dengan ketentuan tanggal pengembalian jika tidak maka akan di denda. • Gambarkan ERD versi martin.