ERD (Entity Relationship Diagram)

Slides:



Advertisements
Presentasi serupa
Desain Fisik Database Oleh : ARI YAZID M. ( )
Advertisements

MODEL ENTITY RELATIONSHIP
Yufis Azhar – Teknik Informatika – UMM
Yufis Azhar – Teknik Informatika – UMM
(ENTITY RELATIONSHIP DIAGRAM)
Ketergantungan Fungsional (Functional Dependency)
ENTITY RELATIONSHIP DIAGRAM
Danny Kriestanto, S.Kom., M.Eng Part 2
Tahapan Membuat ERD.
ERD ( Entity Relationship Diagram )
ENTITY RELATIONSHIP DIAGRAM
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
03 | Entity Relationship Diagram (ER- Diagram)
Model Relasional Merupakan hubungan logika antar data dalam basis data dalam bentuk tabel-tabel dimensi dua yang terdiri dari baris dan kolom yang menunjukkan.
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Relasi Tabel Pertemuan 11 Dewi, S.Kom.
ERD (Entity Relationship Diagram) Relasi
Entity Relation Model By : Randy Permana, S.Kom.
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
Desain Basis Data.
Database TP – || AKN Bojonegoro.
Pertemuan 4 – Sistem Basis Data.  Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel.
Pemodelan Data ER- Model.
Rekayasa Perangkat Lunak ER/D
Desain Database Dengan Model Entity Relationship (ER)
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Relasi Dalam Basis Data
Outline: Relational Data Model Entity Relationship Diagram
Pemodelan Database Yessy Asri, ST., MMSI.
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
Entity Relationship Diagram (ERD)
ERD ( Entity Relationship Diagram )
ENTITY RELATIONSHIP DIAGRAM
Desain database 1 (erd) Pertemuan Ke-6&7.
Entity Relationship Model
PERANCANGAN BASIS DATA
PENGENALAN DASAR-DASAR DATABASE
ENTITY RELATIONSHIP DIAGRAM
Ada beberapa sifat yang melekat pada suatu tabel :
IT204 SISTEM BASIS DATA.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Normalisasi.
Entity Relationship Model
PERANCANGAN BASIS DATA
PEMODELAN DATA Entity-Relationship Modell (ERD)
ERD Session 1.
Konsep & Perancangan Database
Entity Relationship Diagram
System Basis Data Dwi Hartanto, Skom.
DESAIN DATA BASE.
Danny Kriestanto, S.Kom., M.Eng Part 2
Entity Relationship Diagram (ERD)
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
Entity Relationship Diagram
Relasi Dalam Basis Data
Entity Relationship Diagram (ERD)
Pemodelan Database Harrismare.
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Pemodelan Database.
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Pemodelan Data ER-Model.
ENTITY RELATIONAL DIAGRAM (bagian 2 – Atribut&relasi)
Relasi Basis Data Universitas Telkom
Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD)
Transcript presentasi:

ERD (Entity Relationship Diagram)

Entity Relationship Diagram (ERD) merupakan diagram yang digunakan untuk merancang suatu basis data, untuk memperlihatkan hubungan atau relasi antar entitas atau objek yang terlihat beserta atributnya. Objek utama dari pembuatan diagram ERD  menunjukan objek objek (himpunan entitas) apa saja yang ingin dilibatkan dalam sebuah basis data dan bagaimana hubungan yang terjadi antara objek-objek tersebut

Entitas dapat merupakan :  Sebuah elemen lingkungan dari perusahaan , seperti customer atau supplier  Suatu sumber daya , seperti suatu piutang dagang, suatu  produk, atau suatu penjual  Suatu arus informasi , seperti suatu penjualan pemesanan atau suatu faktur      

Atribut Atribut merupakan gambaran karakteristik dari sebuah entitas atau himpunan entitas.       Contoh : atribut untuk himpunan entitas mahasiswa adalah nim (PK), nama, program studi

Key Penggunaan key merupakan cara untuk membedakan suatu entitas didalam himpunan entitas dengan entitas lain. Kita bisa mendefinisikan key sebagai satu atau gabungan dari beberapa atribut yang dapat membedakan semua row dalam relasi secara unik.

Ada 3 macam key : 1. Super Key Superkey yaitu satu atau lebih atribut (kumpulan atribut) yang dapat membedakan satiap baris data dalam sebuah relasi secara unik. Contoh super key yaitu = 1. Nim, nama, alamat, kota 2. Nim, nama, alamat 3. Nim, nama 4. Nim  2.   Candidat Key Kumpulan atribut minimal yang dapat membedakan setiap baris data dalam sebuah relasi secara unik Contoh : Nim 3.   Primary Key Primary key merupakan salah satu dari candidate key yang terpilih. Alasan pemilihan primary key : 1.   Lebih sering di jadikan acuan 2.   Lebih ringkas 3.   Jaminan keunikan key lebih baik Contoh dari primary key adalah Nim.

Jika sebuah primary key terhubung ke table/entity lain, maka keberadaan primary key pada entity tersebut di sebut sebagai foreign key ( kunci tamu ).  Misal : Primary Key Kode Dosen dari entity Dosen digunakan juga pada field entity KRS, maka keberadaan field Kode Dosen pada entity KRS disebut sebagai foreign key.

Relasi Satu ke satu (one to one/ 1-1) Dalam ERD, hubungan (relasi) dapat terdiri dari sejumlah entitas yang disebut dengan derajad relasi. Kardinalitas relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dapat berupa : Satu ke satu (one to one/ 1-1) Setiap entitas pada himpunan entitas A dapat berelasi dengan paling banyak satu entitas pada himpunan entitas B, demikian juga sebaliknya.

2. Satu ke banyak (one to many/ 1- N ) / N-1 Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya. Atau Setiap entitas pada himpunan entitas A hanya dapat berelasi dengan satu entitas pada himpunan entitas B, tetapi tidak sebaliknya.

3. Banyak ke banyak (many to many/ N –N) Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak entitas pada himpunan entitas B, demikian juga sebaliknya.