Directory UMM :Slide_Kuliah:PPT:DBMS_Abdul_Kadir:

Pengenalan Database
Bagian III
Abdul Kadir

Tranformasi Diagram ER ke Relasi


Memetakan Entitas
Nama_Pelanggan

No_Pelanggan PELANGGAN Alamat_Pelanggan

No_Pelanggan
Nama_Pelanggan
Alamat_Pelanggan

Tipe entitas
PELANGGAN

Relasi
PELANGGAN


Memetakan Entitas dengan Atribut
Komposit
Nama_Pelanggan

Jalan
Kota
Kode_Pos

No_Pelanggan PELANGGAN Alamat_Pelanggan

No_Pelanggan
Nama_Pelanggan Jalan

Kota Kode_Pos

Tipe entitas
PELANGGAN
dengan atribut
komposit


Relasi
PELANGGAN

Memetakan Entitas dengan Atribut
Bernilai Ganda
Nama_Pegawai
Alamat_Pegawai

No_Pegawai

PEGAWAI

Keterampilan

No_Pegawai Nama_Pegawai Alamat_Pegawai

No_Pegawai Keterampilan

Tipe entitas

PEGAWAI dengan
atribut bernilai
ganda

Relasi PEGAWAI

Relasi KETERAMPILAN
PEGAWAI

Pemetaan Hubungan 1 to M
No_Pelanggan Nama_Pelanggan Nomor_Pesan

PELANGGAN

No_Pesan

PESANAN

Mengirim


No_Pelanggan
Nama_Pelanggan

Tanggal_Pesan

Relasi PELANGGAN

Tanggal_Pesan No_Pelanggan

Relasi PESANAN

Pemetaan Hubungan M to M
No_Pesan

Tgl_Pesan

Kode_Produk

Harga_Unit


Jumlah

PESANAN

PRODUK

Meminta

No_Pesan

Tgl_pesan

No_Pesan

Kode_Produk

Kode_Produk Harga_Unit

Relasi PESANAN
Jumlah


Relasi BARIS
PESANAN

Relasi PRODUK

Pemetaan Hubungan 1 to 1
No_Dosen

Nama_Dosen

Kode_Prodi

Nama_Prodi

Tanggal_Penugasan

DOSEN

No_Dosen


Mengepalai

Nama_Dosen

PROGRAM STUDI

Relasi DOSEN

Kode_Prodi Nama_Prodi No_DosenTanggal_penugasan Relasi

PROGRAM
STUDI

Pemetaan Entitas Asosiatif
(Ternary)
No_Pelanggan

Nama


No_Kirim

PELANGGAN

No_Pelanggan

Vendor

Alamat

Tanggal
Jumlah
PENGIRIMAN

Nama

VENDOR

Relasi PELANGGAN


Relasi
No_Kirim
Tanggal JumlahNo_Pelanggan
Kode_Vendor PENGIRIMA
N
Relasi VENDOR
Kode_Vendor
Alamat

Pemetaan Unary 1:N
Nama_Pegawai
Tgl_Lahir

No_Pegawai

PEGAWAI

Mengepalai

No_Pegawai Nama_Pegawai Tgl_lahir ID_Manajer


Relasi PEGAWAI

Pemetaan Unary M:M
Nama_Item
Harga_Unit

No_Item
ITEM

Jumlah

Tersusun_atas

No_Item

Nama_Item

Harga_Unit


Relasi ITEM

No_Item

No_Komponen

Jumlah

Relasi
KOMPONEN

Latihan (1)
Berdasarkan diagram ER soal pesanan barang pada Modul db-2,
buatlah relasi-relasinya!

Latihan
NIM

Nama
Mhs

KD MK Nama MK

No
Nama
Dosen Dosen

Nilai

12345

Ali

TI-001

Algoritma
Pemrograman

771

Dian

A

12345

Ali

TI-101

Basis data

773

Elias

A

12346

Darwin

TI-001

Algoritma
Pemrograman

771

Dian

B

12349

Siti

TI-001

Algoritma
Pemrograman

771

Dian

A

Berdasarkan diagram ER dari data di atas, buatlah relasi-relasinya!