1 1. Setiap tipe Entity dibuat suatu relasi yang memuat semua atribut simple, sedangkan untuk atribut composite hanya di muat komponen-komponennya saja.
PEGAWAI
(NOPEG, ALM1, KDPOS, ….)
2 2. Setiap
relasi yang mempunyai atibut multivalue, buatlah relasi baru dimana Primary
Keynya merupakan gabungan dari Primary Key dari relasi tersebut dengan atribut
multivalue.
LOKPR
(NOPRO, LOKASI)
3 3. Setiap
Unary Relationship 1:N, pada relasi perlu ditambahan suatu foreign key yang
menunujukkan ke nilai primary keynya.
PEGAWAI
(NOPEG, ….., SUPERVISOR-ID)
4 4.Setiap
Unary Relationship M:N, buatlah relasi baru dimana primary keynya merupakan
gabungan dari dua atribut diamna keduanya menunjuk ke primary key ke relasi
awal dengan penamaan berbeda.
KOMBAR
(NOBAR, NOKOMP, JUMLAH)
5 5.Setiap
Binary Relationship 1:1, dimana Participation Constraint keduanya total, buatlah
suatu relasi gabungan dimana Primary Keynya dapat dipilih salah satu.
PEGAWAI
(NOPEG, …, NOPRO)
6 6. Setiap
Binary relationship 1:1 dan salah satu Participation Constraintnya Total, maka
Primary Key pada relasi yang Participation Constraint Partial menjadi Foreign
key pada relasi yang lainnya.
BAGIAN
(NOBAG, …., MANAGER)
7 7. Setiap
Binary Relationship 1:1, dimana kedua Participation Constraintnya partial, maka
selain kedua relasi perlu dibuat relasi baru yang berisi Primary Key gabungan
dari Primary Key kedua tipe Entity yang berelasi.
PEKERJAAN
(NOPEG, NOPRO, ….)
8 8. Setiap
Binary Relationship 1:N dimana tipe Entity yang berisi N mempunyai
Participation Constraint Total, maka Primary Key pada relasi yang berisi 1
dijadikan Foreign Key pada relasi yang berisi N.
PROYEK
(NOPRO, …., NOBAG)
9 9. Setiap
Binary Relationship 1:N, dimana tipe Entity yang bersisi N mempunyai
Participation Constraint Partial, buatlah relasi baru dimana Primary Keynya
merupakan gabungan dari Primary Key kedua tipe Entity yang berelasi.
PEKERJAAN
(NOPEG, NOPRO, ….)
1 10. Setiap
Binary Relationship N:N, buatlah relasi baru dimana Primary Keynya merupakan
gabungan dari Primary Key kedua tipe Entity yang berelasi.
PEKERJAAN
(NOPEG, NOPRO, ….)
1 11. Setiap
Ternary relationship, buatlah relasi baru diman primary keynya merupakan
gabungan dari primary key ketiga tipe Entity yang berelasi.
PEKERJAAN
(NOPEG, NOPRO, NOKOT)
1 12. Setiap
tipe Weak Entity, dibuat suatu relasi yang memuat semua atributnya dimana
primary keynya adalah gabungan dari partial key dan primary key dari relasi
induknya(identifiying owner).
TANGGUNGAN
(NOPEG, NAMA, ….)
Hasil
Transformasi dari Diagram ER ke database relasional :
Skema
Database
PEGAWAI (NOPEG, NAPEG, ALM1,
KDPOS,TGLLAH,
UMUR,
SUPERVISOR-ID, NOBAG)
BAGIAN (NOBAG, NABAG, LOKASI,
MANAGER)
PROYEK (NOPRO, NAPRO, NOBAG)
LOKPR (NOPRO, LOKAPR)
PEKERJAAN (NOPEG, NOPRO, JAM)
TANGGUNGAN (NOPEG,
NAMA, JNKELT,HUBUNGAN)
ini contoh gambar transformasi dengan 3 sub pertama:
jika di tuliskan sebagai berikut:
A{A1,A2,A3}
AB{P,Q,R}
B{B1,B2,B4,B5}
AA4{A1,A4}
BC{B1,C1}
C{C1,C2,C3,C4}
AB{P,Q,R}
B{B1,B2,B4,B5}
AA4{A1,A4}
BC{B1,C1}
C{C1,C2,C3,C4}
untuk lebih jelasnya lihat contoh vidio ini...dan yang lainnya bisa di lihat di link teman saya, sebagai berikut:
Tahapan sub no 4 sampai 6 :
fitrafitri.blogspot.com
Tahapan sub no 7 sampai 9 :
chiemutahany.blogspot.com
Tahapan sub no 10 sampai 12 :
slametjokoirawan.blogspot.com
Tahapan sub no 4 sampai 6 :
fitrafitri.blogspot.com
Tahapan sub no 7 sampai 9 :
chiemutahany.blogspot.com
Tahapan sub no 10 sampai 12 :
slametjokoirawan.blogspot.com
selamat belajar.....
0 komentar:
Posting Komentar