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!
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!