ENTITY RELATIONSHIP DIAGRAM

dokumen-dokumen yang mirip
ENTITY RELATIONSHIP DIAGRAM

ENTITY RELATIONSHIP DIAGRAM

MODEL ENTITY-RELATIONSHIP

MODEL ENTITY-RELATIONSHIP

PERTEMUAN 8 & 9 MODEL ENTITY RELATIONSHIP DIAGRAM (ERD) KONSEP DASAR MODEL ENTITY RELATIONSHIP

PERTEMUAN 6 & 7 ENTITY RELATIONSHIP DIAGRAM (ERD)

PERANCANGAN SISTEM DATABASE

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

PERANCANGAN SISTEM TERINCI DATABASE

PERANCANGAN SISTEM TERINCI DATABASE

Perancangan Basis Data

Pertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

Database Design. Pemodelan data & Model Entity-Relationship. Pertemuan 4. Dahlia Widhyaestoeti, S.Kom

KONSEP SISTEM BASIS DATA

ENTITY RELATIONSHIP DIAGRAM (ERD)

ENTITY RELATIONSHIP MODEL

MODEL RELASIONAL. Model Data adalah kumpulan bentukanbentukan deskripsi data level tinggi yang menyembunyikan rincian penyimpanan data level rendah.

KOMPONEN ENTITY RELATIONSHIP

ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)

P7 Perancangan Database

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

ENTITY RELATIONSHIP PENGERTIAN

ENTITY RELATIONSHIP MODEL

Basis data ERD. Entity. Atribut ENTITY RELATIONSHIP DIAGRAM 13/10/2015 TIU TIK. Entity

PERTEMUAN 4 ENTITY-RELATIONSHIP DIAGRAM (ERD) JUM AT,

Pertemuan 4. Entity-Relationship Diagram (ERD)

BAB II LANDASAN TEORI. (Davis, 1995, hal.68). Informasi menurut Gordon B. Davis adalah data yang telah

ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship

Sistem Basis Data ( )

MODEL ENTITY RELATIONSHIP DIAGRAM. Basis data

Pertemuan 4 ENTITY RELATIONSHIP

Pertemuan 2-3 ER-MODEL

SISTEM BASIS DATA Presented By

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD)

STMIK AMIKOM YOGYAKARTA

Adri Priadana. ilkomadri.com

PEMODELAN DATA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM.

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

C H A P T E R. Copyright 2005 PENS-ITS

Copyright 2005 PENS-ITS C H A P T E R

Entity Relationship Model

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

SISTEM BASIS DATA (Lanjutan) :

MODEL RELASI ENTITAS (E-R MODEL)

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL

ER (ENTITY RELATIONSHIP) MODEL

ENTITY-RELATIONSHIP MODEL

Basis Data. Pemodelan Database dengan ER Diagram (Entity Relationship Diagram) Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

PERANCANGAN DATABASE E-R DIAGRAM. Pengolahan Basis Data D3-TI STMIK AMIKOM

UNIVERSITAS INDO GLOBAL MANDIRI

MODUL 5. Pemodelan Dan Analisis Database

Model adalah representasi kenyataan.

ER (Entity-Relationship) Model dan Mapping ke Model Relasional. Politeknik Elektronika Negeri Surabaya

ENTITY RELATIONSHIP DIAGRAM. By Tim Dosen

Basis Data I Danny Kriestanto, S.Kom., M.Eng

BAB III MODEL E-R (ENTITY-RELATIONSHIP) 3.1 Entitas dan Atribut

Konsep Foreign Key. Foreign key adalah kolom yang diambil dari primary key entitas lain yang menggunakan hubungan antar 2 tabel tsb.

Entity Relationship Diagram. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

Review Basis Data 1. by: Ahmad Syauqi Ahsan

SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.

Entity Relationship Diagram.

II. LANDASAN TEORI. spesifikasi pada komputer yang berdasarkan pada sistem informasi.

Modul 3 Konsep Perancangan Basis Data

BAB 2 MODEL RELASI ENTITAS (E-R MODEL)

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

C H A P T E R DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI : KONSEP DASAR PERANCANGAN DATABASE

MODUL 6 RELASI DATA 1. Konsep Dasar entity sets relationshipsets attributes a. Entity Sets b. Relationship Sets c. Kunci Relasi ( Relation Keys

E-R Diagram Kusnawi, S.Kom, M.Eng

Relational Database & Pemodelan Data [Review]

Pemetaan Diagram (E)ER ke Skema Relasional

Desain Data Base. Proses Desain Data Base

Hanif Fakhrurroja, MT

Entity adalah objek di dunia yang bersifat unik. Setiap entity mempunyai atribut yang membedakannya dengan entity lainnya.

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini pemakaian komputer sebagai alat bantu khususnya yang berkaitan

BASIS DATA MODEL RELASIONAL

SOAL KUIS. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File

Bab 2 Pemodelan Data Menggunakan

Pemodelan Data (1) Week 2

PERTEMUAN 3. Model E-R (Lanjutan)

ER (ENTITY RELATIONSHIP) MODEL

6. Kumpulan data yang diorganisir menggunakan metode tertentu sehingga menghasilkan informasi yang berguna bagi pemakainya, pengertian dari: JAWAB:

C H A P T E R. Copyright 2005 PENS-ITS

Hirarki dan Abstraksi Data

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

PERTEMUAN 5. Model Data Relational (Lanjut)

Contoh ERD sistem penjualan Barang Online

BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI

ERD MAPPING BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

PERANCANGAN BASIS DATA. Alif Finandhita, S.Kom

Sumber Data. Sistem Database. Hierarki. Entity Relationship Diagram. Kelompok 3. Sistem Manajemen Databse. Perancangan Basis Data

Pertemuan III Entity Relationship Diagram Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

ASSALAMU ALAIKUM WR.WB

BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL

Transkripsi:

ETITY RELATIOSHIP DIAGRA odel Entity Relationship Suatu penyajian data dengan menggunakan Entity dan Relationship Entity Obyek yang dapat dibedakan dalam dunia nyata Entity set Kumpulan dari entity yang sejenis Berupa: - Obyek secara fisik: Rumah, Kendaraan, Peralatan - Obyek secara konsep: Pekerjaan, Perusahaan, Rencana Relationship Hubungan yang terjadi antara satu atau lebih entity Relationship set Kumpulan relationship yang sejenis. Atribut Karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. ilai Atribut Suatu data aktual atau informasi yang disimpan pada suatu atribut di dalam suatu entity atau relationship. JEIS-JEIS ATRIBUT Key Atribut yang digunakan untuk menentukan suatu entity secara unik. Atribut Simple Atribut yang bernilai tunggal. Suzan Agustri 47

Atribut ultivalue Atribut yang memiliki sekelompok nilai untuk setiap instan entity. TglLahir Gelar IP ama Atribut Composite Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu. ama Depan ama Tengah ama Belakang AA - Atribut Derivatif Suatu atribut yang dihasilkan dari atribut yang lain. TglLahir Umur Suzan Agustri 48

DERAJAT DARI RELATIOSHIP enjelaskan jumlah entity yang berpartisipasi dalam suatu relationship Unary Degree (Derajat Satu) LAPOR Binary Degree (Derajat Dua) DEPARTEE Ternary Degree (Derajat Tiga) DEPARTEE Suzan Agustri 49

Cardinality Ratio Constraint enjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya. Jenis Cardinality Ratio : Pegawai ilik Kendaraan P r k r2 p2 k2 r3 p3 k3... ILIK KEDARAA : / : Pegawai Kerja Departemen P r d p2 r2 d2 p3 r3 d3 p4 r4... DEPARTEE Suzan Agustri 50

: Pegawai Kerja Proyek P r pr p2 r2 pr2 p3 r3 pr3 r4... PARTICIPATIO COSTRAIT enjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Terdapat 2 macam Participation Constraint: Total Participation Keberadaan suatu entity tergantung pada hubungannya dengan entity lain. PUYA BAGIA Partial Participation Keberadaan suatu entity tidak tergantung pada hubungannya dengan entity lain. Suzan Agustri 5

WEAK ETITY Weak Entity adalah suatu Entity dimana keberadaan dari entity tersebut tergantung dari keberadaan entity lain. Entity yang merupakan induknya disebut Identifying Owner dan relationship-nya disebut Identifying Relationship. Weak Entity selalu mempunyai Total Participation constraint dengan Identifying Owner. AA ILIK TAGGUGA SIBOL-SIBOL ER-DIAGRA otasi Arti.. Entity 2. 2. Weak Entity 3. 3. Relationship 4. 4. Identifying Relationship 5. 5. Atribut Suzan Agustri 52

6. 6. Atribut Primary Key 7. 7. Atribut ultivalue 8. 8. Atribut Composite 9. 9. Atribut Derivatif Suzan Agustri 53

Contoh Penggambaran Diagram ER : AL KDPOS ALAAT APEG BE OBAG ABAG UUR BAGIA LOKASI TGLLHR KOTROL PIPI ILIKI SELESAIKA PUYA JA TAGGUGA LOKASI ama JSKEL HUB APRO Suzan Agustri 54

TRASFORASI DARI ERD KE DATABASE RELASIOAL. Setiap tipe Entity dibuat suatu relasi yang memuat semua atribut simple, sedangkan untuk atribut composite hanya dimuat komponen-komponennya saja. AL KDPOS ALAAT (, AL, KDPOS,.) 2. Setiap relasi yang mempunyai atribut multivalue, buatlah relasi baru dimana Primary Key-nya merupakan gabungan dari Primary Key dari relasi tersebut dengan atribut multivalue. LOKASI LOKPR (, LOKASI) 3. Setiap Unary Relationship :, pada relasi perlu ditambahkan suatu foreign key yang menunjuk ke nilai primary key-nya.. KOTROL (,.., SUPERVISOR-ID) Suzan Agustri 55

4. Setiap Unary Relationship :, buatlah relasi baru dimana primary key-nya merupakan gabungan dari dua atribut dimana keduanya menunjuk ke primary key relasi awal dengan penamaan yang berbeda. OBAR. BARAG TERDIRI JULAH KOBAR (OBAR, OKOP, JULAH) 5. Setiap Binary Relationship :, dimana Participation Constraint keduanya total, buatlah suatu relasi gabungan dimana Primary Key-nya dapat dipilih salah satu. (,...,,...) 6. Setiap Binary Relationship : dan salah satu Participation Constraint-nya Total, maka Primary Key pada relasi yang Participation Constraint-nya Partial menjadi Foreign Key pada relasi yang lainnya. OBAG PIPI BAGIA BAGIA (OBAG,..., AAGER) Suzan Agustri 56

7. Setiap Binary Relationship :, dimana kedua Participation Constraint-nya partial, maka selain kedua relasi perlu dibuat relasi baru yang berisi Primary Key gabungan dari Primary Key kedua tipe Entity yang berelasi. PEA (,, ) 8. Setiap Binary Relationship :, dimana tipe Entity yang bersisi mempunyai Participation Constraint Total, maka Primary Key pada relasi yang bersisi dijadikan Foreign Key pada relasi yang bersisi. OBAG BAGIA PUYA (,..., OBAG) 9. Setiap Binary Relationship :, dimana tipe Entity yang bersisi mempunyai Participation Constraint partial, buatlah relasi baru dimana Primary Key-nya merupakan gabungan dari Primary Key kedua tipe Entity yang berelasi. PEA (,, ) Suzan Agustri 57

0. Setiap Binary Relationship :, buatlah relasi baru dimana Primary Key-nya merupakan gabungan dari Primary Key kedua tipe Entity yang berelasi. PEA (,,..). Setiap Ternary Relationship, buatlah relasi baru dimana Primary Key-nya merupakan gabungan dari Primary Key ketiga tipe Entity yang berelasi. KOTA OKOT PEA (,, OKOT) Suzan Agustri 58

2. Setiap tipe Weak Entity, dibuat suatu relasi yang memuat semua atributnya dimana Primary Key-nya adalah gabungan dari Partial Key dan Primary Key dari relasi induknya (identifying owner). AA PUYA TAGGUGA TAGGUGA (, AA,.) Hasil Transformasi dari Diagram ER ke database relasional: Skema Database: (, APEG, AL, KDPOS, TGLLAH, UUR, SUPERVISOR-ID, OBAG) BAGIA (OBAG, ABAG, LOKASI, AAGER) (, APRO, OBAG) LOKPR (, LOKPR) PEA (,, JA) TAGGUGA (, AA, JSKEL, HUB) Suzan Agustri 59