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

PERANCANGAN SISTEM TERINCI DATABASE

PERANCANGAN SISTEM TERINCI DATABASE

Perancangan Basis Data

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

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

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

ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)

ENTITY RELATIONSHIP DIAGRAM (ERD)

KOMPONEN ENTITY RELATIONSHIP

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

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

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

Pertemuan 4. Entity-Relationship Diagram (ERD)

ENTITY RELATIONSHIP MODEL

ENTITY RELATIONSHIP MODEL

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

KONSEP SISTEM BASIS DATA

P7 Perancangan Database

ENTITY RELATIONSHIP PENGERTIAN

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data

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

MODEL ENTITY RELATIONSHIP DIAGRAM. Basis data

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

Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship

Sistem Basis Data ( )

Pertemuan 2-3 ER-MODEL

Pertemuan 4 ENTITY RELATIONSHIP

STMIK AMIKOM YOGYAKARTA

Adri Priadana. ilkomadri.com

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

SISTEM BASIS DATA Presented By

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

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

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

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

Entity Relationship Model

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

ENTITY-RELATIONSHIP MODEL

MODUL 5. Pemodelan Dan Analisis Database

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

ER (ENTITY RELATIONSHIP) MODEL

SISTEM BASIS DATA (Lanjutan) :

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

ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL

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

MODEL RELASI ENTITAS (E-R MODEL)

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

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.

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

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

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

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

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

Entity Relationship Diagram.

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

Modul 3 Konsep Perancangan Basis Data

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

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

Hanif Fakhrurroja, MT

ENTITY RELATIONSHIP DIAGRAM. By Tim Dosen

Model adalah representasi kenyataan.

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 DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI : KONSEP DASAR PERANCANGAN DATABASE

Hirarki dan Abstraksi Data

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

PERTEMUAN 3. Model E-R (Lanjutan)

UNIVERSITAS INDO GLOBAL MANDIRI

Contoh ERD sistem penjualan Barang Online

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

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

Pemetaan Diagram (E)ER ke Skema Relasional

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

Desain Data Base. Proses Desain Data Base

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

PERANCANGAN BASIS DATA. Alif Finandhita, S.Kom

Pemodelan Data (1) Week 2

ASSALAMU ALAIKUM WR.WB

ER (ENTITY RELATIONSHIP) MODEL

BAB 2 MODEL RELASI ENTITAS (E-R MODEL)

BAB II LANDASAN TEORI

C H A P T E R. DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI : Konsep Dasar PERANCANGAN Database. Information Technology, EEPIS-ITS

adalah : Q.1) Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan

PEMODELAN DATA (ER-D) Basis Data -1 / Dian Dharmayanti

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

Relational Database & Pemodelan Data [Review]

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

BASIS DATA MODEL RELASIONAL

BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI

Transkripsi:

ETITY RELATIOSHIP DIAGRAM Model Entity Relationship Adalah suatu penyajian data dengan menggunakan Entity dan Relationship ETITY 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 ATRIBUT Atribut adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. ilai Atribut merupakan suatu data aktual atau informasi yang disimpan pada suatu atribut di dalam suatu entity atau relationship. Jenis jenis atribut : 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. Bahasan IXa : Entity Relationship Diagram (ERD)

TglLahir Ge IP ama Gelar Atribut Composite Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu. ama Depan ama Tengah ama Belakang AMA Atribut Derivatif Suatu atribut yang dihasilkan dari atribut yang lain. TglLahir Umur RELATIOSHIP Relationship adalah hubungan yang terjadi antara satu atau lebih entity. Relationship set adalah kumpulan relationship yang sejenis. Bahasan IXa : Entity Relationship Diagram (ERD) 2

Derajat dari relationship Menjelaskan jumlah entity yang berpartisipasi dalam suatu relationship Unary Degree (Derajat Satu) LAPOR Binary Degree (Derajat Dua) DEPARTEME Ternary Degree (Derajat Tiga) DEPARTEME KOTA CARDIALITY RATIO COSTRAIT Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya. Jenis Cardinality Ratio Bahasan IXa : Entity Relationship Diagram (ERD) 3

: Pegawai Milik Kendaraan r p k r2 p2 k2 r3 p3 k3... MILIK KEDARAA : / : Pegawai Kerja Departemen r p d r2 p2 d2 r3 p3 d3 r4 p4... DEPARTEME Bahasan IXa : Entity Relationship Diagram (ERD) 4

M : Pegawai Kerja Proyek r p pr r2 p2 pr2 r3 p3 pr3 r4... M.. PARTICIPATIO COSTRAIT Menjelaskan 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. Bahasan IXa : Entity Relationship Diagram (ERD) 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 relationshipnya disebut Identifying Relationship. Weak Entity selalu mempunyai Total Participation constraint dengan Identifying Owner.. AMA MILIK TAGGUGA SIMBOL SIMBOL ER DIAGRAM otasi Arti.. Entity 2. 2. Weak Entity 3. 3. Relationship Bahasan IXa : Entity Relationship Diagram (ERD) 6

4. 4. Identifying Relationship 5. 5. Atribut 6. 6. Atribut Primary Key 7. 7. Atribut Multivalue 8. 8. Atribut Composite 9. 9. Atribut Derivatif Bahasan IXa : Entity Relationship Diagram (ERD) 7

Contoh Penggambaran Diagram ER ALM KDPOS APEG ALAMAT OBAG ABAG LOKASI TGLLAH AGGOTA UMUR BAGIA PIMPI KOTROL M JAM PUYA PUYA P R O Y E K OPRO APRO LOKAPR TAGGUGA AMA JKELT HUBUGA Bahasan IXa : Entity Relationship Diagram (ERD) 8

TRASFORMASI 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. ALM KDPOS ALAMAT (,ALM, KDPOS,.) 2. Setiap relasi yang mempunyai atribut multivalue, buatlah relasi baru dimana primary keynya merupakan gabungan dari primary key dari relasi tersebut dengan atribut multivalue. OPRO... LOKASI LOKPR (OPRO, LOKASI) 3. Setiap Unary Relationship :, pada relasi perlu ditambahkan suatu foreign key yang menunjuk ke nilai primary keynya.. KOTROL (,.., SUPERVISOR ID) Bahasan IXa : Entity Relationship Diagram (ERD) 9

4. Setiap unary relationship M:, buatlah relasi baru dimana primary keynya merupakan gabungan dari dua atribut dimana keduanya menunjuk ke primary key relasi awal dengan penamaan yang berbeda. OBAR. M BARAG TERDIRI JUMLAH KOMBAR (OBAR, OKOMP, JUMLAH) 5. Setiap binary relationship :, dimana participation constraint keduanya total, buatlah suatu relasi gabungan dimana primary keynya dapat dipilih salah satu. OPRO (,..., OPRO,..) 6. Setiap binary relationship : dan salah satu participation constraintnya total, maka primary key pada relasi yang participation constraintnya partial menjadi foreign key pada relasi yang lainnya. OBAG PIMPI BAGIA BAGIA (OBAG,..., MAAGER) Bahasan IXa : Entity Relationship Diagram (ERD) 0

7. Setiap binary relationship :, dimana kedua participation constraintnya partial, maka selain kedua relasi perlu dibuat relasi baru yang berisi primary key gabungan dari primary key kedua tipe entity yang berelasi. OPRO PEA (, OPRO, ) 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 OPRO BAGIA PUYA (OPRO,..., OBAG) 9. Setiap Binary Relationship :, dimana tipe entity yang bersisi mempunyai Participation Constraint partial, buatlah relasi baru dimana Primary Keynya merupakan gabungan dari Primary Key kedua tipe Entity yang berelasi. OPRO PEA (, OPRO, ) Bahasan IXa : Entity Relationship Diagram (ERD)

0. Setiap binary relationship M:, buatlah relasi baru dimana primary keynya merupakan gabungan dari primary key kedua tipe entity yang berelasi. OPRO M PEA (, OPRO,..). Setiap ternary relationship, buatlah relasi baru dimana primary keynya merupakan gabungan dari primary key ketiga tipe entity yang berelasi. OPRO KOTA OKOT PEA (, OPRO, OKOT) 2. Setiap tipe weak entity, dibuat suatu relasi yang memuat semua atributnya dimana primary keynya adalah gabungan dari partial key dan primary key dari relasi induknya (identifying owner). Bahasan IXa : Entity Relationship Diagram (ERD) 2

AMA. PUYA TAGGUGA TAGGUGA (, AMA,.) HASIL TRASFORMASI DARI DIAGRAM ER KE DATABASE RELASIOAL : Skema Database (, APEG, ALM, KDPOS,TGLLAH, UMUR, SUPERVISOR ID, OBAG) BAGIA LOKPR PEA TAGGUGA (OBAG, ABAG, LOKASI, MAAGER) (OPRO, APRO, OBAG) (OPRO, LOKAPR) (, OPRO, JAM) (, AMA, JKELT,HUBUGA) Bahasan IXa : Entity Relationship Diagram (ERD) 3