MODEL ENTITY-RELATIONSHIP

Slides:



Advertisements
Presentasi serupa
Pengantar Basis Data Sumber : 1.Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
Advertisements

Desain Fisik Database Oleh : ARI YAZID M. ( )
28-Jun-14 1 Basis Data Kode Mata Kuliah : SKS : 2 Oleh: Titik Lusiani,M.Kom, OCP.
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
(ENTITY RELATIONSHIP DIAGRAM)
(ENTITY RELATIONSHIP DIAGRAM)
Latifah Rifani Materi: 4
MODEL DATA LANJUTAN Latifah Rifani
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
MODEL ENTITY-RELATIONSHIP
Entity Relationship Diagram
Pengantar Basis Data Sumber :
Perancangan Basis Data secara Logika
ENTITY RELATIONSHIP DIAGRAM
MODEL DATA.
ENTITY RELATIONSHIP DIAGRAM
PERTEMUAN 4 SISTEM BASIS DATA
MODEL EER (Enhanced Entity Relationship)
EER (Extended Entity Relationship)
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.
ERD Entity Relationship Diagram
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
PERTEMUAN 3 Sistem Basis Data Presented by :
Rizki Arif Firdaus © 2010 © 2010.
MODEL EER (Enhanced Entity Relationship)
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
KONSEP MODEL ERD (Entity-relationship diagram)
Entity-Relationship Modeling
Pemodelan Data Oleh : Encep Kurniawan Teknik Informatika STMIK Subang.
ANALISIS DAN PEMODELAN DATA
Entity Relationship Diagram (ERD)
Desain Basis Data.
ENTITY RELATIONSHIP MODEL
Pengantar database By k ilo ^_^
Database TP – || AKN Bojonegoro.
Transformasi Diagram ER. Diagram E-R yang diperoleh dari analisis entitas dan relasi sangat mudah untuk dipahami oleh pengguna yang membacanya, karena.
Perancangan Basis Data
BASIS DATA RELASIONAL Pertemuan ke 3 Basis Data Relasional.
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.
MODEL ENTITY RELATIONSHIP DIAGRAM
Rekayasa Perangkat Lunak ER/D
Desain Database Dengan Model Entity Relationship (ER)
Pemodelan Data.
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram
Desain database 1 (erd) Pertemuan Ke-6&7.
Oleh : Devie Rosa Anamisa
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram
Sistem Basis Data Konsep Database Relasional
Entity Relationship Diagram (ERD)
Entity Relationship Diagram
MODEL ENTITY RELATIONSHIP
PEMROGRAMAN BASIS DATA
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
MODEL DATA RELASIONAL (1)
MODEL HUBUNGAN ANTAR ENTITI
Entity Relationship Diagram
Arsitektur Sistem Basis Data
Pertemuan 4 ENTITY RELATIONSHIP.
MODEL RELASIONAL BASIS DATA I/2011-GANJIL
ENTITY RELATIONSHIP DIAGRAM
MODEL RELASIONAL BASIS DATA I/2011-GANJIL
Pemodelan Data ER-Model.
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

MODEL ENTITY-RELATIONSHIP Asep Budiman K., ST. MT.

Sistem Manajemen Basisdata Relasional (1) Informasi sekumpulan fakta (Universe Of Discourse) dalam sebuah basisdata direpresentasikan sebagai suatu himpunan relasi Pengertian relasi didefinisikan dalam bentuk matematis, untuk seluruh keperluan praktis

Tabel (1) Dalam SMBR, data secara logika dianggap sebagai tabel Tabel bukan merupakan struktur fisik dan setiap tabel akan memiliki nama yang unik Tabel memuat sejumlah kolom atau atribut yang telah ditentukan

Tabel (2) Setiap kolom di dalam tabel harus memiliki nama dan tidak ada dua kolom di dalam sebuah tabel yang boleh memiliki nama identik Jumlah total kolom atau atribut yang menyusun sebuah tabel dikenal sebagai derajat (degree) dari tabel

Tabel (3) Jumlah total baris yang hadir di dalam sebuah tabel pada suatu waktu tertentu dikenal sebagai kardinalitas tabel Isi sebuah tabel di suatu saat tertentu dikenal sebagai snapshot

Tabel (4) Setelah suatu tabel didefinisikan maka jumlah kolomnya tetap sama selama dalam pemakaian, namun jumlah baris yang muncul dalam tabel bisa bervariasi Nama tabel atau relasi A1 A2 A3 …An a11 a12 … a1n an1 an2 ann Nama-nama atribut atau kolom (field) Nilai-nilai baris atau tupel (record)

Tabel (5) Isi tabel mencerminkan dinamika semesta yang direkam oleh basisdata: Baris baru dapat diselipkan ke dalam tabel untuk mempresentasikan fakta baru Beberapa baris akan di-update untuk merefleksikan perubahan yang sedang berjalan Baris-baris lainnya dapat dihapus dari tabel untuk mengindikasikan bahwa beberapa fakta sudah tidak valid atau tidak relevan lagi

Tabel (6) Tabel tanpa baris dinamakan tabel kosong Proses menyelipkan tupel untuk pertama kalinya ke dalam tabel disebut mempopulasikan tabel

Tabel (7) Di setiap kolom dari sebuah tabel terdapat himpunan kemungkinan nilai yang dinamakan domain Employee Id Last_Name First_Name Department Salary 555294562 Martin Nicholas Accounting 55000 397182093 Benakritis Ben Marketing 33500 907803123 Adams Larry Human Resources 40000

Definisi Model Entity Relationship adalah suatu penyajian data dengan menggunakan Entity dan Relationship Mengapa Model E-R Mudah dimengerti oleh pemakai Mudah disajikan oleh perancang database

Entity Entity adalah obyek yang dapat dibedakan dalam dunia nyata Entity set adalah kumpulan dari entity yang sejenis Entity set dapat berupa : Obyek secara fisik : Rumah, Kendaraan, Peralatan Obyek secara konsep : Pekerjaan , Perusahaan, Rencana

Relationship Relationship adalah hubungan yang terjadi antara satu atau lebih entity. Relationship set adalah kumpulan relationship yang sejenis.

ATRIBUT Atribut adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Nilai Atribut merupakan suatu data aktual atau informasi yang disimpan pada suatu atribut di dalam suatu entity atau relationship.

Jenis-jenis atribut (1): Key:Atribut yang digunakan untuk menentukan suatu entity secara unik. Atribut Simple:Atribut yang bernilai tunggal. Atribut Multivalue:Atribut yang memiliki sekelompok nilai untuk setiap instan entity.

Jenis-jenis atribut (2): Atribut Composite : Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu.

Jenis-jenis atribut (3): Atribut Derivatif : Suatu atribut yang dihasilkan dari atribut yang lain

Derajat dari relationship Menjelaskan jumlah entity yang berpartisipasi dalam suatu relationship

Cardinality Ratio Constraint Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya.

1 : N / N : 1

M : N / N : M

Participation Constraint Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain 2 macam Participation Constraint : Total Participation: Keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Partial Participation:Keberadaan suatu entity tidak tergantung pada hubungannya dengan entity lain.

Weak Entity Weak Entity adalah suatu Entity dimana keberadaan dari entity tersebut tergantung dari keberadaan entity lain. Entity yang merupakan induknya disebut Identifying Owner dan relationshipnya disebut Identifying Relationship. Weak Entity selalu mempunyai Total Participation constraint dengan Identifying Owner.

Simbol-simbol ER-Diagram

Contoh Diagram ER