SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler 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.

Mais conteúdo relacionado

Último

MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
konsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatankonsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatanSuzanDwiPutra
 
PPT - Mapel Wawasan Kebangsaan Latsar CPNS
PPT - Mapel Wawasan Kebangsaan Latsar CPNSPPT - Mapel Wawasan Kebangsaan Latsar CPNS
PPT - Mapel Wawasan Kebangsaan Latsar CPNSSobirin15
 
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptxSlide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptxtressa8
 
Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxMateriSMPTDarulFalah
 
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfMODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfAndiCoc
 
Pembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi PerapotekanPembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi PerapotekanNesha Mutiara
 
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...Kanaidi ken
 
FARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi SosialFARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi SosialParulianGultom2
 
Aksi Nyata PMM - Merancang Pembelajaran berdasarkan Perkembangan Peserta Didi...
Aksi Nyata PMM - Merancang Pembelajaran berdasarkan Perkembangan Peserta Didi...Aksi Nyata PMM - Merancang Pembelajaran berdasarkan Perkembangan Peserta Didi...
Aksi Nyata PMM - Merancang Pembelajaran berdasarkan Perkembangan Peserta Didi...walidumar
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxJawahirIhsan
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxDewiUmbar
 
P5 Gaya Hidup berkelanjutan gaya hidup b
P5 Gaya Hidup berkelanjutan gaya hidup bP5 Gaya Hidup berkelanjutan gaya hidup b
P5 Gaya Hidup berkelanjutan gaya hidup bSisiliaFil
 
prinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaanprinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaanaji guru
 
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxrani414352
 
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfAndiCoc
 
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docxDokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docxjayantilinda
 

Último (20)

MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
konsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatankonsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatan
 
PPT - Mapel Wawasan Kebangsaan Latsar CPNS
PPT - Mapel Wawasan Kebangsaan Latsar CPNSPPT - Mapel Wawasan Kebangsaan Latsar CPNS
PPT - Mapel Wawasan Kebangsaan Latsar CPNS
 
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptxSlide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
 
Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptx
 
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfMODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
 
Pembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi PerapotekanPembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi Perapotekan
 
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
 
FARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi SosialFARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi Sosial
 
Aksi Nyata PMM - Merancang Pembelajaran berdasarkan Perkembangan Peserta Didi...
Aksi Nyata PMM - Merancang Pembelajaran berdasarkan Perkembangan Peserta Didi...Aksi Nyata PMM - Merancang Pembelajaran berdasarkan Perkembangan Peserta Didi...
Aksi Nyata PMM - Merancang Pembelajaran berdasarkan Perkembangan Peserta Didi...
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
 
P5 Gaya Hidup berkelanjutan gaya hidup b
P5 Gaya Hidup berkelanjutan gaya hidup bP5 Gaya Hidup berkelanjutan gaya hidup b
P5 Gaya Hidup berkelanjutan gaya hidup b
 
prinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaanprinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaan
 
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
 
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
 
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docxDokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
 

Destaque

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
 

Destaque (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.