Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Entity Relationship Diagrams
HAIRUL ANUAR BIN HJ. MASROL
2
DEFINISI Rajah Hubungan Entiti (ERDs) menggambarkan struktur logik pangkalan data.
3
ELEMEN Peter Chen telah membangunkan ERDs pada tahun Sejak itu Charles Bachman dan James Martin telah menambah beberapa perbaikan sligh kepada prinsip-prinsip asas ERD.
4
Entity Sesuatu entiti objek atau konsep tentang yang anda mahu untuk menyimpan maklumat.
5
Weak Entity Sebuah entiti yang lemah adalah satu entiti yang mesti ditakrifkan oleh hubungan kunci asing dengan entiti yang lain kerana ia tidak boleh dikenal pasti secara unik oleh sifat- sifat sendiri sahaja.
6
Key attribute Satu sifat utama adalah unik, ciri-ciri membezakan entiti. Sebagai contoh, nombor keselamatan sosial pekerja mungkin menjadi sifat utama pekerja.
7
Multivalued attribute
Satu sifat multivalued boleh mempunyai lebih daripada satu nilai. Sebagai contoh, sebuah entiti pekerja boleh mempunyai nilai-nilai kemahiran pelbagai.
8
Derived attribute Satu sifat yang diperolehi ini berdasarkan atribut lain. Sebagai contoh, gaji bulanan pekerja berdasarkan gaji tahunan pekerja.
9
Relationships Hubungan menggambarkan bagaimana dua entiti berkongsi maklumat dalam struktur pangkalan data.
10
Cardinality Kardinaliti menentukan berapa banyak kejadian entiti berkaitan dengan satu contoh entiti lain. Ordinality juga berkait rapat kepada Kardinaliti. Walaupun Kardinaliti menyatakan kejadian hubungan, ordinality menggambarkan hubungan sebagai sama ada wajib atau pilihan. Dalam erti kata lain, Kardinaliti menentukan bilangan maksimum hubungan dan ordinality menentukan bilangan minimum mutlak perhubungan.
11
Cardinality Notations
Kardinaliti menentukan berapa banyak kejadian entiti berkaitan dengan satu contoh entiti lain. Ordinality juga berkait rapat kepada Kardinaliti. Walaupun Kardinaliti menyatakan kejadian hubungan, ordinality menggambarkan hubungan sebagai sama ada wajib atau pilihan. Dalam erti kata lain, Kardinaliti menentukan bilangan maksimum hubungan dan ordinality menentukan bilangan minimum mutlak perhubungan. Apabila bilangan minimum adalah sifar, hubungan biasanya dipanggil pilihan dan apabila bilangan minimum ini satu atau lebih, hubungan biasanya dipanggil mandatori.
12
Information Engineering
13
Chen
14
Bachman
15
Martin
16
Recursive relationship
Dalam beberapa kes, entiti boleh menjadi diri berkaitan. Sebagai contoh, pekerja boleh menyelia pekerja lain.
17
CONTOH SUSUNAN
18
Tips untuk Rajah ER Berkesan
1) Pastikan bahawa setiap entiti hanya muncul sekali setiap gambarajah. 2) Namakan setiap entiti, hubungan, dan atribut pada gambarajah anda. 3) Mengkaji hubungan antara entiti rapat. Adakah mereka perlu? Adakah terdapat mana-mana hubungan yang hilang? Hapuskan mana-mana hubungan yang berlebihan. Jangan sambungkan hubungan antara satu sama lain. 4) Gunakan warna untuk menyerlahkan bahagian-bahagian penting dalam rajah.
20
CONTOH
21
CONTOH
22
TUGASAN BERKUMPULAN Anda dikehendaki berbincang bagi membina Entity Relationship Diagrams bagi sistem yang sedang anda bangunkan dengan menggunakan perisian Microsoft Visio.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.