All sections to appear here

Slides:



Advertisements
Presentasi serupa
Entity Relationship Diagram Perancangan Basis Data Komposisi oleh Budi Prayitno November 2013 Batam.
Advertisements

Pertemuan Minggu Ke-10.
Chapter 8 - Process Modeling
2 C H A P T E R Tjiptoadi nugroho CC sidoarjo
Yufis Azhar – Teknik Informatika – UMM
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
(ENTITY RELATIONSHIP DIAGRAM)
(ENTITY RELATIONSHIP DIAGRAM)
Latifah Rifani Materi: 4
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Entity-Relationship Model
Perancangan Basis Data secara Logika
Analisis Database Ahmad Hanafi.
ENTITY RELATIONSHIP DIAGRAM
Danny Kriestanto, S.Kom., M.Eng Part 2
ERD (Entity Relationship Diagram)
ENTITY-RELATIONSHIP MODEL (ERM)
Perancangan Basis Data MI 1133
ENTITY RELATIONSHIP DIAGRAM
03 | Entity Relationship Diagram (ER- Diagram)
ERD Entity Relationship Diagram
C H A P T E R 3 Chapter 8 - Process Modeling.
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
Sistem Basis Data.
© 2009 by Prentice Hall 1 Data Modeling and the Entity-Relationship Model Pengampu Matakuliah A Didimus Rumpak, M.Si. hp.:
KONSEP MODEL ERD (Entity-relationship diagram)
Entity-Relationship Modeling
01 Feb M0414 Analisa Sistem Informasi Entity Relationship Diagram - Chen.
Analisis Database Ahmad Hanafi.
Data Modeling And Analysis Entity Relationship Diagram ( ERD)
Pemodelan Data (Data Modeling)
Entity Relationship Diagram (ERD)
DATA MODELING & ANALYSIS: ENTITY RELATIONSHIP DIAGRAM (ERD)
ENTITY RELATIONSHIP DIAGRAM
Desain Basis Data.
ENTITY RELATIONSHIP MODEL
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
Pengantar Desain Basisdata-Part I Oleh: Devie Rosa Anamisa.
Sistem Basis Data. Entity Relationship Model  Entity-relationship (ER) data model adalah didasarkan pada suatu persepsi atas keadaan nyata di dunia yang.
MODEL ENTITY RELATIONSHIP DIAGRAM
Rekayasa Perangkat Lunak ER/D
Pemodelan Entity Relationship
Desain Database Dengan Model Entity Relationship (ER)
Pemodelan Data.
Entity-Relationship Model
Analisis Database 3/29/2003 Fany_KBD04_2009.
Perancangan Sistem.
Desain database 1 (erd) Pertemuan Ke-6&7.
Entity Relationship Model
Oleh : Devie Rosa Anamisa
Erika Devi, Fajar Agung N Fakultas Ilmu Komputer UDINUS
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Model
ER-D (Entity Relationship Diagram)
CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)
Kk ilo Associative entity.
MODEL ENTITY RELATIONSHIP
Danny Kriestanto, S.Kom., M.Eng Part 2
MODEL HUBUNGAN ANTAR ENTITI
08 Pemodelan Entitas-Relasi Mata Kuliah: Basis Data ILMU KOMPUTER
Pertemuan 4 ENTITY RELATIONSHIP.
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Pemodelan Data ER-Model.
ENTITY RELATIONAL DIAGRAM (bagian 2 – Atribut&relasi)
Tahapan pengembangan sistem basis data
Tim Dosen Basis Data Fakultas Ilmu Komputer UDINUS
Transcript presentasi:

All sections to appear here Perancangan Basis Data All sections to appear here

Entity Relationship Model Entity-relationship (e-r) data model adalah didasarkan pada suatu persepsi atas keadaan nyata didunia yang terdiri dari sekumpulan object yang disebut entity dan relasi antara mereka Entity adalah suatu object yang dijelaskan oleh serangkaian attribut Ekspresi jumlah dari entity dengan entity yang lain dapat di-assosiasikan melalui himpunan relatsi dinamakan mapping cardinality

Entity Relationship Model Entity-relationship dikembangkan dalam rangka untuk memberikan fasilitas dalam perancangan database dengan memberikan kesempatan untuk membuat spesifikasi dari suatu skema yang merepresentasikan keseluruhan struktur logika dari database Model dituangkan dalam bentuk entity relationship diagram Komponen dalam model E-R Entity Relationship Attribute Mapping Cardinality

Simbol dalam ERD Simbol Entitas Entitas yang juga merupakan Relasi Simbol Relasi Simbol Atribut

Entity/Entitas Entitas adalah suatu object yang ada dan dapat dibedakan dengan object-object yang lain Suatu entitas dapat nyata, misalnya seseorang, buku, dll Suatu entitas dapat berupa abstrak, misalnya suatu kosep, hari libur, dll Suatu himpunan entitas (entity set) adalah suatu himpunan yang memiliki tipe yang sama Suatu entitas direpresentasikan oleh suatu himpunan attribut Secara formal, suatu attribut adalah suatu fungsi yang memetakan dari suatu himpunan entitas kedalam suatu domain

Entity/Entitas Syarat sebuah Entitas Merupakan objek yang memiliki lebih dari satu entity instances (contoh) dalam database Entity Instance untuk Entitas Mahasiswa adalah Rika, Andi, Della, dll Merupakan objek yang memiliki beberapa atribut. Bukan seorang user dari sistem. Bukan sebuah output dari sistem (contoh: laporan) Berinama dengan kata Benda

Entity/Entitas Strong entities Keberadaanya berdiri sendiri. Mempunyai Primary Key (unique identifier) Digambarkan dengan Persegi Empat dengan Garis Tunggal. karyawan NIP Nama Alamat Jenkel Telepon Primary Key

Entity/Entitas Weak entity Tergantung pada strong entity…Tidak Dapat berdiri sendiri. Tidak Mempunyai Primary Key (unique identifier) Digambar dengan dengan Persegi Empat dengan Garis double.

Entity/Entitas Associative Entity Merupakan entity  yang mempunyai attributes Dan merupakan relationship  merupakan pengubung entities bersama. Kapan sebaiknya relationship dengan attributes menjadi sebuah associative entity? Semua Relationships pada associative entity harus many The associative entity bisa mempunya arti tidak terikat pada Entity lain The associative entity Lebih disukai mempunyai unique identifier, dan juga harus mempunyai attributes lain. Ternary relationships harus dikonversi ke associative entities

Entity/Entitas Associative Entity Associative Entity

Entity/Entitas Generalisasi/Spesialisasi Pembedaan atas kekhususan satu atau beberapa entitas yang berjenis sama Membentuk entitas supertype dan subtype Adanya pewarisan (inheritance)

Entity/Entitas Agregasi Meng-entitaskan sebuah relasi Terdapat data yang akan direlasikan dengan sebuah relasi.

Attribute Sekumpulan attribut-attribut akan dapat menjelaskan suatu entitas Pertimbangkan himpunan entitas employee dengan attribut employee-name dan phone-number, sementara itu suatu telephone adalah suatu entitas yang memiliki attribut phone-number dan location Setiap attribut terdapat suatu himpunan nilai yang dapat diberikan pada attribut tersebut yang dikatakan sebagai domain dari suatu attribut Pembedaan pada seuah entitas digunakan suatu identitas dalam bentuk attribut kunci

Attribute Klasifikasi Atribut Simple Attribute adalah atribut yang tidak dapat di breakdown menjadi beberapa komponen. Composite Attribute Adalah atribut yang dapat di breakdown menjadi beberapa komponen. Multivalued Attribute Adalah atribut yang memiliki lebih dari satu entity instance. Derived Attribute Adalah atribut yang merupakan nilai hasil perhitungan dari nilai atribut yang lain.

Relationship Suatu relasi adalah suatu assosiasi diantara beberapa entitas. Suatu himpunan relasi adalah suatu himpunan relasi yang memiliki tipe yang sama

Relationship Degree of Relationships Jenis-Jenis dari Degree of Relationship Unary Relationship Binary Relationship Ternary Relationship

Relationship Jenis-Jenis dari Degree of Relationship

Relationship Unary Relationship

Relationship Binary Relationship

Relationship Ternary Relationship

Relationship Penamaan Relasi Berinama dengan “Kata Kerja” Tapi boleh juga menggunakan kata “Penghubung” Contoh: Kata kerja  isi, tulis, kirim, dst Kata penghubung ada, untuk, dalam, dst

Relationship Penamaan Relasi Berinama dengan “Kata Kerja” Tapi boleh juga menggunakan kata “Penghubung” Contoh: Kata kerja  isi, tulis, kirim, dst Kata penghubung ada, untuk, dalam, dst

Mapping Cardinality One – to – One Each entity in the relationship will have exactly one related entity One – to – Many An entity on one side of the relationship can have many related entities, but an entity on the other side will have a maximum of one related entity Many – to – Many Entities on both sides of the relationship can have many related entities on the other side

Mapping Cardinality Jika Kosong, merupakan optional Cardinality Constraints – Jummlah dari instances pada satu Entity dapat atau harus dihubungkan dengan masing-masing instance pada entity lain. Minimum Cardinality Jika Kosong, merupakan optional Jika Satu atau Lebih, merupakan mandatory Maximum Cardinality Jumlah maximum

Mapping Cardinality ONE TO ONE ONE TO MANY MANY TO ONE MANY TO MANY

Contoh Entity Relationship Diagram

Any Question ? 31/08/2018