SlideShare a Scribd company logo
1 of 22
Download to read offline
BASIS DATA
DEPARTEMEN STATISTIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI PADANG
2023
Mapping ER Diagram
STATISTIKA | FMIPA UNP
❑ Mapping ER Diagram ke dalam Tabel.
❑ Mapping ER Diagram ke dalam Skema Relasi.
❑ Mapping ER Diagram ke dalam Diagram Relasi antar Tabel.
Materi
STATISTIKA | FMIPA UNP
ER Diagram
❑ Merupakan suatu model/diagram untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar
relasi.
❑ ER Diagram dapat dimapping/dipetakan ke dalam bentuk tabel, skema relasi, dan
diagram relasi antar tabel.
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
❑ Mapping ER Diagram ke dalam Tabel berarti memasukkan entitas-entitas maupun
hubungannya/kardinalitas ke dalam sebuah tabel yang saling berhubungan.
❑ Atribut yang terdapat pada masing-masing entitas akan dinyatakan sebagai
field/kolom dari tabel yang sesuai.
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
Langkah-langkahnya:
1. Entitas-entitas akan diimplementasikan ke dalam bentuk sebuah Tabel.
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
Tabel Mahasiswa
Tabel Mata Kuliah
NIM Nama Alamat Tgl_Lahir
Kode_MK Nama_MK Semester SKS
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
Langkah-langkahnya:
2. Relasi dengan Derajat Relasi 1:1 menghubungkan dua entitas yang direpresentasikan ke
dalam bentuk penambahan/penyertaan atribut-atribut relasi ke tabel yang mewakili salah
satu dari entitas tersebut.
1 1
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
Tabel Dosen
Tabel Departemen
Kode_Dosen Nama_Dosen Alamat
Kode_Dep Nama_Dep Kode_Dosen
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
Langkah-langkahnya:
3. Relasi dengan Derajat Relasi N:1 menghubungkan dua entitas yang direpresentasikan ke
dalam bentuk pemberian/pencantuman atribut kunci (key) dari entitas berderajat 1 ke
dalam tabel yang mewakili entitas berderajat N. Atribut key dari entitas berderajat 1
menjadi atribut tambahan bagi entitas berderajat N.
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
Tabel Dosen
Tabel Mata Kuliah
Kode_Dosen Nama_Dosen
Kode_MK Nama_MK SKS Semester Kode_Dosen Tempat Waktu
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
Langkah-langkahnya:
4. Relasi dengan Derajat Relasi N:N menghubungkan dua entitas yang direpresentasikan ke
dalam bentuk tabel khusus yang memiliki field (tepatnya foreign key) yang berasal dari
key-key entitas yang dihubungkan.
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Tabel
Tabel Mata Kuliah
Tabel Mempelajari/Nilai
Tabel Mahasiswa
Kode_MK Nama_MK SKS Semester
NIM Kode_MK Index_Nilai
NIM Nama Alamat
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Skema Relasi
❑ Mapping ER Diagram ke dalam Skema Relasi berarti sebuah skema yang
menggambarkan relasi/entitas diikuti dengan nama atribut yang berada di
relasi/entitas tersebut.
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Skema Relasi
Langkah-langkahnya:
1. Entitas-entitas akan diimplementasikan ke dalam bentuk Skema Relasi.
Bentuk skema relasinya:
Mandor (ID_Mandor, Nama, Alamat)
Pangkalan (ID_Pangkalan, Alamat, Kapasitas)
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Skema Relasi
Langkah-langkahnya:
2. Skema Relasi dengan Derajat Relasi 1:1 menghubungkan dua entitas yang
direpresentasikan ke dalam bentuk penambahan/penyertaan atribut-atribut relasi ke
skema relasi yang mewakili salah satu dari entitas tersebut.
Skema Relasi:
Mandor (ID_Mandor, Nama, Alamat, @ID_Pangkalan)
Pangkalan (ID_Pangkalan, Alamat, Kapasitas)
1 1
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Skema Relasi
Langkah-langkahnya:
3. Skema Relasi dengan Derajat Relasi N:1 menghubungkan dua entitas yang
direpresentasikan ke dalam bentuk pemberian/pencantuman atribut kunci (key) dari
entitas berderajat 1 ke skema relasi yang mewakili entitas berderajat N. Atribut key dari
entitas berderajat 1 menjadi atribut tambahan bagi entitas berderajat N.
Skema Relasi:
Guru (NIP
, Nama, Jabatan)
Kelas (ID_Kelas, Nama_Kelas, @NIP)
1 N
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke dalam Skema Relasi
Langkah-langkahnya:
4. Skema Relasi dengan Derajat Relasi N:N menghubungkan dua entitas yang
direpresentasikan ke dalam bentuk Skema Relasi khusus yang memiliki atribut/field
(tepatnya foreign key) yang berasal dari key-key entitas yang dihubungkan.
Skema Relasi:
Mata Pelajaran (Kode_MP, Nama_MP, Jumlah_Jam)
Guru (NIP
, Nama, Jabatan)
Mengajar (@Kode_MP, @NIP
, Thn_Ajar, Semester)
N N
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke Diagram Relasi antar Tabel
❑ Mapping ER Diagram ke Diagram Relasi antar Tabel juga dikenal dengan model
data relasional. Model data relasional menggambarkan data dalam bentuk tabel-
tabel. Hubungan antar tabel didefinisikan lewat penggunaan foreign key.
❑ Dengan menggunakan pemetaan ini, pencarian atribut/field dari suatu
entitas/tabel dapat dilakukan dengan cepat. Dengan menghubungkan terlebih
dahulu entitas-entitas tersebut dengan menggunakan atribut yang sama (joint
operation)
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke Diagram Relasi antar Tabel
Langkah-langkahnya:
1. Entitas-entitas akan diimplementasikan ke dalam bentuk Diagram Relasi antar Tabel.
Diagram relasi untuk tabel Mandor dan tabel Pangkalan.
PK adalah Primary Key yang merupakan atribut kunci pada setiap tabel.
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke Diagram Relasi antar Tabel
Langkah-langkahnya:
2. Diagram Relasi antar Tabel dengan Derajat Relasi 1:1 menghubungkan dua entitas yang
direpresentasikan ke dalam bentuk penambahan/penyertaan atribut-atribut relasi ke
diagram relasi antar tabel yang mewakili salah satu dari entitas tersebut.
Tambahan FK (Foreign Key) berguna untuk menandai suatu tabel terhubung dengan tabel lain (contoh:
tabel mandor dengan tabel pangkalan).
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke Diagram Relasi antar Tabel
Langkah-langkahnya:
3. Diagram Relasi antar Tabel dengan Derajat Relasi N:1 menghubungkan dua entitas yang
direpresentasikan ke dalam bentuk pemberian/pencantuman atribut kunci (key) dari
entitas berderajat 1 ke diagram relasi antar tabel yang mewakili entitas berderajat N.
Atribut key dari entitas berderajat 1 menjadi atribut tambahan bagi entitas berderajat N.
STATISTIKA | FMIPA UNP
Mapping ER Diagram ke Diagram Relasi antar Tabel
Langkah-langkahnya:
4. Diagram Relasi antar Tabel dengan Derajat Relasi N:N menghubungkan dua entitas yang
direpresentasikan ke dalam bentuk Diagram Relasi antar Tabel khusus yang memiliki
atribut/field (tepatnya foreign key) yang berasal dari key-key entitas yang dihubungkan.

More Related Content

Recently uploaded

Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
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
 
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
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023DodiSetiawan46
 
SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxrahmaamaw03
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfmaulanayazid
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024budimoko2
 
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
 
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
 
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
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
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
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
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
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanTPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanNiKomangRaiVerawati
 

Recently uploaded (20)

Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
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
 
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
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023
 
SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docx
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
 
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...
 
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
 
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
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
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
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
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
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikanTPPK_panduan pembentukan tim TPPK di satuan pendidikan
TPPK_panduan pembentukan tim TPPK di satuan pendidikan
 

Featured

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

Featured (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

BASDAT Minggu 05 - Mapping ER Diagram.pdf

  • 1. BASIS DATA DEPARTEMEN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS NEGERI PADANG 2023 Mapping ER Diagram
  • 2. STATISTIKA | FMIPA UNP ❑ Mapping ER Diagram ke dalam Tabel. ❑ Mapping ER Diagram ke dalam Skema Relasi. ❑ Mapping ER Diagram ke dalam Diagram Relasi antar Tabel. Materi
  • 3. STATISTIKA | FMIPA UNP ER Diagram ❑ Merupakan suatu model/diagram untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ❑ ER Diagram dapat dimapping/dipetakan ke dalam bentuk tabel, skema relasi, dan diagram relasi antar tabel.
  • 4. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel ❑ Mapping ER Diagram ke dalam Tabel berarti memasukkan entitas-entitas maupun hubungannya/kardinalitas ke dalam sebuah tabel yang saling berhubungan. ❑ Atribut yang terdapat pada masing-masing entitas akan dinyatakan sebagai field/kolom dari tabel yang sesuai.
  • 5. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel Langkah-langkahnya: 1. Entitas-entitas akan diimplementasikan ke dalam bentuk sebuah Tabel.
  • 6. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel Tabel Mahasiswa Tabel Mata Kuliah NIM Nama Alamat Tgl_Lahir Kode_MK Nama_MK Semester SKS
  • 7. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel Langkah-langkahnya: 2. Relasi dengan Derajat Relasi 1:1 menghubungkan dua entitas yang direpresentasikan ke dalam bentuk penambahan/penyertaan atribut-atribut relasi ke tabel yang mewakili salah satu dari entitas tersebut. 1 1
  • 8. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel Tabel Dosen Tabel Departemen Kode_Dosen Nama_Dosen Alamat Kode_Dep Nama_Dep Kode_Dosen
  • 9. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel Langkah-langkahnya: 3. Relasi dengan Derajat Relasi N:1 menghubungkan dua entitas yang direpresentasikan ke dalam bentuk pemberian/pencantuman atribut kunci (key) dari entitas berderajat 1 ke dalam tabel yang mewakili entitas berderajat N. Atribut key dari entitas berderajat 1 menjadi atribut tambahan bagi entitas berderajat N.
  • 10. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel Tabel Dosen Tabel Mata Kuliah Kode_Dosen Nama_Dosen Kode_MK Nama_MK SKS Semester Kode_Dosen Tempat Waktu
  • 11. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel Langkah-langkahnya: 4. Relasi dengan Derajat Relasi N:N menghubungkan dua entitas yang direpresentasikan ke dalam bentuk tabel khusus yang memiliki field (tepatnya foreign key) yang berasal dari key-key entitas yang dihubungkan.
  • 12. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Tabel Tabel Mata Kuliah Tabel Mempelajari/Nilai Tabel Mahasiswa Kode_MK Nama_MK SKS Semester NIM Kode_MK Index_Nilai NIM Nama Alamat
  • 13. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Skema Relasi ❑ Mapping ER Diagram ke dalam Skema Relasi berarti sebuah skema yang menggambarkan relasi/entitas diikuti dengan nama atribut yang berada di relasi/entitas tersebut.
  • 14. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Skema Relasi Langkah-langkahnya: 1. Entitas-entitas akan diimplementasikan ke dalam bentuk Skema Relasi. Bentuk skema relasinya: Mandor (ID_Mandor, Nama, Alamat) Pangkalan (ID_Pangkalan, Alamat, Kapasitas)
  • 15. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Skema Relasi Langkah-langkahnya: 2. Skema Relasi dengan Derajat Relasi 1:1 menghubungkan dua entitas yang direpresentasikan ke dalam bentuk penambahan/penyertaan atribut-atribut relasi ke skema relasi yang mewakili salah satu dari entitas tersebut. Skema Relasi: Mandor (ID_Mandor, Nama, Alamat, @ID_Pangkalan) Pangkalan (ID_Pangkalan, Alamat, Kapasitas) 1 1
  • 16. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Skema Relasi Langkah-langkahnya: 3. Skema Relasi dengan Derajat Relasi N:1 menghubungkan dua entitas yang direpresentasikan ke dalam bentuk pemberian/pencantuman atribut kunci (key) dari entitas berderajat 1 ke skema relasi yang mewakili entitas berderajat N. Atribut key dari entitas berderajat 1 menjadi atribut tambahan bagi entitas berderajat N. Skema Relasi: Guru (NIP , Nama, Jabatan) Kelas (ID_Kelas, Nama_Kelas, @NIP) 1 N
  • 17. STATISTIKA | FMIPA UNP Mapping ER Diagram ke dalam Skema Relasi Langkah-langkahnya: 4. Skema Relasi dengan Derajat Relasi N:N menghubungkan dua entitas yang direpresentasikan ke dalam bentuk Skema Relasi khusus yang memiliki atribut/field (tepatnya foreign key) yang berasal dari key-key entitas yang dihubungkan. Skema Relasi: Mata Pelajaran (Kode_MP, Nama_MP, Jumlah_Jam) Guru (NIP , Nama, Jabatan) Mengajar (@Kode_MP, @NIP , Thn_Ajar, Semester) N N
  • 18. STATISTIKA | FMIPA UNP Mapping ER Diagram ke Diagram Relasi antar Tabel ❑ Mapping ER Diagram ke Diagram Relasi antar Tabel juga dikenal dengan model data relasional. Model data relasional menggambarkan data dalam bentuk tabel- tabel. Hubungan antar tabel didefinisikan lewat penggunaan foreign key. ❑ Dengan menggunakan pemetaan ini, pencarian atribut/field dari suatu entitas/tabel dapat dilakukan dengan cepat. Dengan menghubungkan terlebih dahulu entitas-entitas tersebut dengan menggunakan atribut yang sama (joint operation)
  • 19. STATISTIKA | FMIPA UNP Mapping ER Diagram ke Diagram Relasi antar Tabel Langkah-langkahnya: 1. Entitas-entitas akan diimplementasikan ke dalam bentuk Diagram Relasi antar Tabel. Diagram relasi untuk tabel Mandor dan tabel Pangkalan. PK adalah Primary Key yang merupakan atribut kunci pada setiap tabel.
  • 20. STATISTIKA | FMIPA UNP Mapping ER Diagram ke Diagram Relasi antar Tabel Langkah-langkahnya: 2. Diagram Relasi antar Tabel dengan Derajat Relasi 1:1 menghubungkan dua entitas yang direpresentasikan ke dalam bentuk penambahan/penyertaan atribut-atribut relasi ke diagram relasi antar tabel yang mewakili salah satu dari entitas tersebut. Tambahan FK (Foreign Key) berguna untuk menandai suatu tabel terhubung dengan tabel lain (contoh: tabel mandor dengan tabel pangkalan).
  • 21. STATISTIKA | FMIPA UNP Mapping ER Diagram ke Diagram Relasi antar Tabel Langkah-langkahnya: 3. Diagram Relasi antar Tabel dengan Derajat Relasi N:1 menghubungkan dua entitas yang direpresentasikan ke dalam bentuk pemberian/pencantuman atribut kunci (key) dari entitas berderajat 1 ke diagram relasi antar tabel yang mewakili entitas berderajat N. Atribut key dari entitas berderajat 1 menjadi atribut tambahan bagi entitas berderajat N.
  • 22. STATISTIKA | FMIPA UNP Mapping ER Diagram ke Diagram Relasi antar Tabel Langkah-langkahnya: 4. Diagram Relasi antar Tabel dengan Derajat Relasi N:N menghubungkan dua entitas yang direpresentasikan ke dalam bentuk Diagram Relasi antar Tabel khusus yang memiliki atribut/field (tepatnya foreign key) yang berasal dari key-key entitas yang dihubungkan.