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.