Anda di halaman 1dari 12

Desain Basis Data

3-3
Berbicara ERDish & Menggambar Hubungan

Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta.
Tujuan

Pelajaran ini mencakup tujuan berikut:


• Sebutkan hubungan antara entitas dengan kata-kata yang tepat (ERDish)

• Gambar dan beri label hubungan dengan benar di ERD

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 3
Berbicara ERDish & Menggambar Hubungan
Tujuan

• Sebagian besar bisnis menggunakan terminologi khusus industri (kata-kata


yang memiliki arti khusus dalam bisnis itu) untuk mengkomunikasikan
informasi.

• Pemodelan data menggunakan terminologi khusus industri juga, yang akan


kami sebut ERDish untuk keperluan kelas ini.

• ERDish — kosakata yang digunakan untuk mengkomunikasikan dengan jelas


aturan bisnis yang terdapat pada ERD — akan memberi Anda bahasa yang sama
baik saat mengumpulkan aturan bisnis dari klien Anda dan mengkomunikasikannya
ke Administrator Database yang akan mengimplementasikan desain Anda.

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 4
Berbicara ERDish & Menggambar Hubungan
Bahasa ERD

• ERDish adalah bahasa yang kami gunakan untuk menyatakan hubungan antar entitas dalam
ERD.

• Anda telah berbicara dan menulisnya, ketika Anda mengidentifikasi


hubungan dan menentukan opsionalitas dan kardinalitas.

• Kami hanya memecah setiap kalimat ERDish menjadi komponennya.

Memecah ERDish

bekerja di
KARYAWAN DEPARTEMEN
bertanggung jawab
untuk

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 5
Berbicara ERDish & Menggambar Hubungan
Komponen ERDish

• SETIAP

• Entitas A

• OPSIONALITAS (harus / mungkin)


• NAMA RELATIONSHIP
• KARDINALITAS (satu dan hanya satu / satu atau lebih)

• Entitas B

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 6
Berbicara ERDish & Menggambar Hubungan
Komponen ERDish

• Karena setiap hubungan memiliki dua sisi, kita membaca hubungan pertama dari
kiri ke kanan (atau atas ke bawah, bergantung pada tata letak ERD).

Memecah ERDish
1. SETIAP

2. Entitas A bekerja di
KARYAWAN DEPARTEMEN
3. OPSIONALITAS
(harus / mungkin)
4. HUBUNGAN
1. SETIAP
NAMA
2. KARYAWAN ( entitas A)
5. KARDINALITAS (satu 3. HARUS ( opsionalitas, garis solid)
dan hanya satu / satu 4. BEKERJA DI ( nama hubungan)
atau lebih) 5. SATU ( DAN HANYA SATU) (kardinalitas, satu jari kaki)

6. Entitas B 6. DEPARTEMEN ( entitas B)

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 7
Berbicara ERDish & Menggambar Hubungan
Komponen ERDish

• Sekarang kita membaca hubungan dari kanan ke kiri.

Memecah ERDish
1. SETIAP

2. Entitas B
3. OPSIONALITAS
KARYAWAN DEPARTEMEN
(harus / mungkin) bertanggung jawab

untuk
4. HUBUNGAN
NAMA
1. SETIAP
5. KARDINALITAS (satu
2. DEPARTEMEN ( entitas B)
dan hanya satu / satu
3. MUNGKIN ( opsionalitas, garis putus-putus)
atau lebih)
4. BERTANGGUNG JAWAB UNTUK ( nama hubungan)
6. Entitas A 5. SATU ATAU LEBIH ( kardinalitas, kaki gagak)
6. KARYAWAN ( entitas A)

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 8
Berbicara ERDish & Menggambar Hubungan
Komponen ERDish

• Sekarang satukan semuanya.

bekerja di
KARYAWAN DEPARTEMEN
bertanggung jawab

untuk

MASING-MASING 1 MASING-MASING 1
2. KARYAWAN ( entitas A) 2. DEPARTEMEN ( entitas B)
3. HARUS ( opsionalitas, garis solid) 3. MUNGKIN ( opsionalitas, garis putus-putus)
4. BEKERJA DI ( nama hubungan) 4. BERTANGGUNG JAWAB ATAS ( nama hubungan)
5. SATU DAN HANYA SATU ( kardinalitas, 5. SATU ATAU LEBIH BANYAK ( kardinalitas, kaki gagak)
satu jari kaki) 6. KARYAWAN ( entitas B)
6. DEPARTEMEN ( entitas B)

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 9
Berbicara ERDish & Menggambar Hubungan
Terminologi

Istilah kunci yang digunakan dalam pelajaran ini meliputi:

• ERDish

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 10
Berbicara ERDish & Menggambar Hubungan
Ringkasan

Dalam pelajaran ini, Anda seharusnya telah mempelajari cara:

• Sebutkan hubungan antara entitas dengan kata-kata yang tepat (ERDish)

• Gambar dan beri label hubungan dengan benar di ERD

DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 11
Berbicara ERDish & Menggambar Hubungan

Anda mungkin juga menyukai