Entity Relationship Diagrams

Slides:



Advertisements
Presentasi serupa
2 C H A P T E R Tjiptoadi nugroho CC sidoarjo
Advertisements

MODEL ENTITY RELATIONSHIP
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
Latifah Rifani Materi: 4
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
ERD (Entity Relationship Diagram)
ENTITY-RELATIONSHIP MODEL (ERM)
Perancangan Basis Data MI 1133
ENTITY RELATIONSHIP DIAGRAM
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
PERTEMUAN 3 Sistem Basis Data Presented by :
KONSEP MODEL ERD (Entity-relationship diagram)
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
ENTITY RELATIONSHIP DIAGRAM (ERD)
Entity-Relationship Modeling
01 Feb M0414 Analisa Sistem Informasi Entity Relationship Diagram - Chen.
Data Modeling And Analysis Entity Relationship Diagram ( ERD)
Entity Relationship Diagram (ERD)
DATA MODELING & ANALYSIS: ENTITY RELATIONSHIP DIAGRAM (ERD)
Desain Basis Data.
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
Pemodelan Data ER- Model.
Pemodelan Entity Relationship
Entity Relationship Diagram
Desain Database Dengan Model Entity Relationship (ER)
PENGGUNAAN TEKNOLOGI MAKLUMAT DAN KOMUNIKASI (ICT) DALAM PENGAJARAN & PEMBELAJARAN Disediakan oleh: Shahwiran Shahrany / TESL K1.2.
Entity Relationship Diagram
Desain database 1 (erd) Pertemuan Ke-6&7.
Oleh : Devie Rosa Anamisa
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram
All sections to appear here
Entity Relationship Diagram
Atribut Tabel.
Model Data Lanjutan.
CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)
TUGAS KELOMPOK KE-2 IK203 Sistem Basis Data Pertemuan #...
Entity Relationship Diagram
08 Pemodelan Entitas-Relasi Mata Kuliah: Basis Data ILMU KOMPUTER
PAF 3013 : Accounting Theory and Practices
Kemahiran Generik Dalam Pengajaran Pembelajaran
PENORMALAN.
Kaedah Penyelidikan PSM
Kaedah Berangka Berkait rapat dengan pengiraan penyelesaian berangka bagi masalah-masalah yang boleh dinyatakan dalam bentuk matematik. Masalah dalam pelbagai.
Sektor Perkhidmatan Sumber Pendidikan Bahagian Teknologi Pendidikan
ENTITY RELATIONSHIP DIAGRAM
Oleh : Muhamad Zulfikah Bin Mat Jali A144875
DIAGRAM HUBUNGAN ENTITAS
3. Reka Bentuk Kurikulum Konsep Reka Bentuk Kurikulum
Pemprograman Linear: Kaedah Simpleks
Pembelajaran Secara Masteri dan Konstruktivisme
Latihan Microsoft® Office Excel® 2007
3. Reka Bentuk Kurikulum Sumber-Sumber Reka Bentuk Kurikulum
Pemprograman Linear: Kaedah Simpleks
BAB 3 SKALA PENGUKURAN.
Pemodelan Data ER-Model.
HAIRUL ANUAR BIN HJ. MASROL
PEMBELAJARAN KOOPERATIF.
perkongsian pengalaman cara-cara mengajar Rumusan kepada pelajar lemah
Disediakan, Siti Norul Huda Sheikh Abdullah
KUALITI GRADUAN IPTA DAN IPTS
Organisasi Sebuah organisasi dapat ditakrifkan sebagai sekumpulan manusia yang berkerja untuk mencapai matlamat-matlamat yang tertentu dan dalam.
Updated By ROSLI AHMAD CRAFTMANSHIP IN LEARNING Topic:
PEMBELAJARAN KOOPERATIF.
Transcript presentasi:

Entity Relationship Diagrams HAIRUL ANUAR BIN HJ. MASROL

DEFINISI Rajah Hubungan Entiti (ERDs) menggambarkan struktur logik pangkalan data.

ELEMEN Peter Chen telah membangunkan ERDs pada tahun 1976. Sejak itu Charles Bachman dan James Martin telah menambah beberapa perbaikan sligh kepada prinsip-prinsip asas ERD.

Entity Sesuatu entiti objek atau konsep tentang yang anda mahu untuk menyimpan maklumat.

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.

Key attribute Satu sifat utama adalah unik, ciri-ciri membezakan entiti. Sebagai contoh, nombor keselamatan sosial pekerja mungkin menjadi sifat utama pekerja.

Multivalued attribute Satu sifat multivalued boleh mempunyai lebih daripada satu nilai. Sebagai contoh, sebuah entiti pekerja boleh mempunyai nilai-nilai kemahiran pelbagai.

Derived attribute Satu sifat yang diperolehi ini berdasarkan atribut lain. Sebagai contoh, gaji bulanan pekerja berdasarkan gaji tahunan pekerja.

Relationships Hubungan menggambarkan bagaimana dua entiti berkongsi maklumat dalam struktur pangkalan data.

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.

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.

Information Engineering

Chen

Bachman

Martin

Recursive relationship Dalam beberapa kes, entiti boleh menjadi diri berkaitan. Sebagai contoh, pekerja boleh menyelia pekerja lain.

CONTOH SUSUNAN

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.

CONTOH

CONTOH

TUGASAN BERKUMPULAN Anda dikehendaki berbincang bagi membina Entity Relationship Diagrams bagi sistem yang sedang anda bangunkan dengan menggunakan perisian Microsoft Visio.