Desain database 1 (erd) Pertemuan Ke-6&7.

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

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.
MODEL ENTITY-RELATIONSHIP
Entity Relationship Diagram
Analisis Database Ahmad Hanafi.
ENTITY RELATIONSHIP DIAGRAM
Analisis Database.
Perancangan Basis Data MI 1133
ENTITY RELATIONSHIP DIAGRAM
PERTEMUAN 4 SISTEM BASIS DATA
03 | Entity Relationship Diagram (ER- Diagram)
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
ERD Entity Relationship Diagram
Pemodelan Data Pertemuan 2.
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
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 Database Ahmad Hanafi.
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
Desain Basis Data.
ENTITY RELATIONSHIP MODEL
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
Pemodelan Data ER- Model.
MODEL ENTITY RELATIONSHIP DIAGRAM
Rekayasa Perangkat Lunak ER/D
Desain Database Dengan Model Entity Relationship (ER)
Pertemuan #4 DIAGRAM - ER Kompetensi :
Analisis Database 3/29/2003 Fany_KBD04_2009.
ERD (Entity Relationship Diagram )
Perancangan Sistem.
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
Entity Relationship Model
Oleh : Devie Rosa Anamisa
PENGENALAN DASAR-DASAR DATABASE
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram
ANALISIS DAN DESAIN SISTEM INFORMASI
Entity Relationship Model
ER-D (Entity Relationship Diagram)
All sections to appear here
Entity Relationship Diagram (ERD)
Entity Relationship Diagram
MODEL ENTITY RELATIONSHIP
MODEL ENTITY-RELATIONSHIP
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
MODEL HUBUNGAN ANTAR ENTITI
Entity Relationship Diagram
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.
Transcript presentasi:

Desain database 1 (erd) Pertemuan Ke-6&7

Definisi ERD ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. Diagram E-R berupa model data konseptual, yang merepresentasikan data dalam suatu organisasi. ERD adalah suatu diagram yang menggambarkan hubungan antar entity di dalam database. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu : Entity Atribut Relationship

Entity Entity merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999: 30). Simbol dari entiti ini biasanya digambarkan dengan persegi panjang. Type Entity terdiri atas 2, yaitu : Strong Entity Strong Entity : Entity yang dapat berdiri sendiri tidak bergantung pada Entity lain. Symbol : 2. Weak Entity Weak Entity : Entity yang bergantung pada Strong Entity. Symbol : MAHASISWA TANGGUNGAN

Definisi 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. Simbol Atribut Tgl_lhr

Jenis-jenis atribut Key Atribut yang digunakan untuk menentukan suatu entity secara unik. Atribut Simple Atribut sederhana yang tidak dapat dibagi dalam beberapa bagian Atribut Komposit : Atribut yang dapat dibagi lagi dalam beberapa bagian; contoh : Alamat; yang terdiri dari Negara, Propinsi dan Kota ___NIM__ Jalan

Atribut Single-valued Atribut yang memiliki paling banyak satu nilai untuk setiap baris data. Multi-valued attributes Atribut yang dapat diisi dengan lebih satu nilai tetapi jenisnya sama. Atribut Turunan Atribut yang diperoleh dari pengolahan dari atribut lain yang berhubungan. Jns_kel

Hubungan / Relationship Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Fungsi Relationship : Menghubungkan antar entitas atau relasi antar entitas Jenis-jenis Relationship : General Relationship Identifying Relationship Recursive Relationship

General Relationship Menghubungkan antar entitas secara umum (Strong Entity with Strong Entity or Weak Entity with Weak Entity) Symbol : Contoh : Matakuliah Mahasiswa Mengambil

Identifying Relationship Relasi kepemilikan yang menghubungkan Strong Entity dengan Weak Entity Symbol : Contoh :

Recursive Relationship Relasi yang hanya terhubung pada entity yang sama Contoh : Pegawai yang memiliki supervisi Pegawai Supervisi

Derajat relationship Derajat Relasi menunjukan banyaknya himpunan entitas yang saling berelasi. Jenis-jenis derajat relationship adalah sebagai berikut : Unary Degree (Derajat Satu) melibatkan sebuah entitas yang berelasi dengan dirinya sendiri. Binary Degree(Derajat Dua) Himpunan relasi melibatkan dua himpunan entitas. Secara umum himpunan relasi dalam sistem basis data adalah binary Ternary Degree (Derajat Tiga) Himpunan relasi memungkinkan untuk melibatkan lebih dari dua himpunan entitas

Cardinality Ratio constraint Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya. Jenis Cardinality Ratio

Participation constraint Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain . Terdapat 2 macam Participation Constraint :

Contoh penggambaran erd Bagian

Terima kasih