Pertemuan 4 ENTITY RELATIONSHIP

dokumen-dokumen yang mirip
KOMPONEN ENTITY RELATIONSHIP

ENTITY RELATIONSHIP PENGERTIAN

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

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

Pertemuan 4. Entity-Relationship Diagram (ERD)

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

ENTITY RELATIONSHIP DIAGRAM (ERD)

ENTITY RELATIONSHIP MODEL

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

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

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

MODEL ENTITY-RELATIONSHIP

MODEL ENTITY-RELATIONSHIP

ENTITY RELATIONSHIP DIAGRAM

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

KONSEP SISTEM BASIS DATA

P7 Perancangan Database

PERTEMUAN 6 & 7 ENTITY RELATIONSHIP DIAGRAM (ERD)

ENTITY RELATIONSHIP DIAGRAM

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

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

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

STMIK AMIKOM YOGYAKARTA

ENTITY RELATIONSHIP DIAGRAM

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

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. (Davis, 1995, hal.68). Informasi menurut Gordon B. Davis adalah data yang telah

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

Contoh ERD sistem penjualan Barang Online

PERANCANGAN SISTEM DATABASE

PERTEMUAN 3. Model E-R (Lanjutan)

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

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

ENTITY RELATIONSHIP MODEL

PERANCANGAN BASIS DATA

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

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

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

SISTEM BASIS DATA (Lanjutan) :

BAB II LANDASAN TEORI

ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

MODEL ENTITY RELATIONSHIP DIAGRAM. Basis data

Types of database models. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

Sistem Basis Data ( )

Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship

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

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)

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

PERANCANGAN SISTEM TERINCI DATABASE

KODE MK : ST 126 UT3. Pemodelan Data. Agus Romadhona

02. Berfungsi sebagai perantara antara pemakai dengan database adalah a. Data d. Perangkat lunak b. Pemakai e. File c.

PERANCANGAN SISTEM TERINCI DATABASE

Perancangan Basis Data

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

Modul 3 Konsep Perancangan Basis Data

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

Pertemuan 2-3 ER-MODEL

Pemodelan Data (1) Week 2

Hanif Fakhrurroja, MT

Minggu ke - 5 Basis Data 1. ER-D mapping to Model Relasional dan 1NF Normalisasi Database

Entity Relationship 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 MODEL

BAB III LANDASAN TEORI. tertentu seperti penerapan, penggunaan dan penambahan data (Anisyah, 2000:30).

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

ENTITY RELATIONSHIP DIAGRAM. By Tim Dosen

NAS_ACC ACCOUNT NASABAH. Gambar 1

Hierarki organisasi data tersebut terdiri dari enam tingkatan, yaitu : bit, byte/karakter, field/elemen data, rekord, file dan data base.

Kontrak Kuliah. Entity Relationship Diagram Bagian 1. Edi Sugiarto, S.Kom, M.Kom

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

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

BAB III LANDASAN TEORI. 2001) suatu sistem mempunyai karakteristik atau sifat-sifat tertentu seperti:

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

Entity Relationship Diagram (ERD)

Bab 2 Pemodelan Data Menggunakan

SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.

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

PERANCANGAN BASIS DATA. Alif Finandhita, S.Kom

Pertemuan 11. Donny Yulianto, S.Kom

Sistem Basis Data. Chapter 5: Logical Database Design and the Relational Model Andronicus Riyono, M.T.

SISTEM BASIS DATA Presented By

Laboratorium Database PENS C H A P T E R. Arif Basofi, S.Kom, MT. Teknik Informatika - PENS

Hubungan antara file pertama dan file kedua adalah satu berbanding satu.

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

Sistem Basis Data BAB 8 MODEL DATA DAN ENTITY RELATIONSHIP MODEL. Komponen model data dapat dikategorikan menjadi 3 (tiga) bagian yang meliputi:

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

Model Entity Relationship Bagian I

Perancangan Basis Data Relasional. Bab IV Converting ER Model To Table

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

Entity Relationship Model

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

ER (ENTITY RELATIONSHIP) MODEL

PERANCANGAN DATABASE 04/07/ :53

ABSTRAK. Kata kunci : business travel system, web service, integrated system. iii

INTERNET PROGRAMMING DATABASE

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

Transkripsi:

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model terdiri dari unsur-unsur entity dan relationship antara entity-entitiy tersebut. KOMPONEN ENTITY RELATIONSHIP 1. Entitas, suatu kumpulan object atau sesuatu yang dapat dibedakan atau dapat diidentifikasikan secara unik. Kumpulan entitas yang sejenis disebut entity set. 2. Relationship, hubungan yang terjadi antara satu entitas atau lebih. 3. Atribut, kumpulan elemen data yang membentuk suatu entitas. 4. Indicator tipe, terbagi 2 : a. Indecator tipe asosiatif object b. Indicator tipe super tipe MAPPING CARDINALITY Banyaknya entity yang bersesuaian dengan entity yang lain melalui relationship JENIS-JENIS MAPPING : 1. One to one 2. Many to One atau One to many 3. Many to many

REPRESENTASI DARI ENTITY SET Entity set direpresentasikan dalam bentuk tabel dan nama yang unique. Setiap tabel terdiri dari sejumlah kolom, dimana masing-masing kolom diberi nama yang unique pula. Participation Constraint Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Terdapat dua macam participation constrain yaitu: 1. Total participation constrain yaitu: Keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Didalam diagram ER digambarkan dengan dua garis penghubung antar entity dan relationship. 2. Partial participation, yaitu Keberadaan suatu entity tidak tergantung pada hubungan dengan entity lain. Didalam diagram ER digambarkan dengan satu garis penghubung. ENTITY SET TERBAGI ATAS : Strong entity set, entity set yang satu atau lebih atributnya digunakan oleh entity set lain sebagai key. Digambarkan dengan empat persegi panjang. Misal : E adalah sebuah entity set dengan atribute-atribute a1, a2,..,an, maka entity set tersebut direpresentasikan dalam bentuk tabel E yang terdiri dari n kolom, dimana setiap kolom berkaitan dengan atribute-atributenya. Weak Entity set, Entity set yang dependent terhadap strong entity set. Digambarkan dengan empat persegi panjang bertumpuk. Misal : A adalah weak entity set dari atribute-atribute a1, a2,.., ar dan B adalah strong entity set dengan atribute-atribute b1, b2,..,bs, dimana b1 adalah atribute primary key, maka weak entity set direpresentasikan berupa table A, dengan atribute-atribute {b1} u {a1,a2,.., ar}

Digambarkan dengan E-R diagram sebagai-berikut : ACCOUNT DATE BALANCE TRANSACTION AMOUNT ACCOUNT LOG TRANSACTION Contoh : Strong entity set ACCOUNT BALANCE 259 401 630 700 1000 1500 2000 1500 Weak entity set transaction ACCOUNT TRANSACTION DATE AMOUNT 259 630 401 700 259 401 5 11 22 69 6 23 11-05-93 13-05-93 17-05-93 20-05-93 20-05-93 21-05-93 +50 +70-300 -500 +900 +700

Langkah langkah pembuatan ER diagram 1. Tentukan entity entity yang diperlukan 2. Tentukanrelationship antar entity entity. 3. Tentukan cardinality ratio dan participation constraint 4. Tentukan attribute attribute yang diperlukan dari tiap entity 5. Tentukan key diantara attribute attribute. 6. Hindari penamaan entity, relationship dan atribute yang sama. Contoh Penggambaran sebuah Diagram ER:

E-R MODEL adalah : Suatu penyajian data dgn m gunak Entity (File) & Relationship Diagram yg m gbrk hubungan file-file Network yg m gunak susunan data yg disimpan dr sistem scr abstrak. KOMPONEN2 ERD 1. ENTITY/ENTITAS, adalah Objek yg dibedak / dpt didefinisik scr unik. ENTITI SET = Kumpulan dr entity yg sejenis cth : Scr Fisik : Rumah, Kendaraan, Peralatan, Perusahaan Scr Konsep : Pekerjaan, Penjualan 2. RELATIONSHIP, adalah hubungan yg terjadi antara 1 atau lebih entity. RELATIONSHIP SET = Kumpulan Rel. Ship sejenis 3. ATRIBUT, adalah Karakteristik dr Entity atau Relationship yg menyediakan penjelasan detail tentang entity atau Relationship. Jenis2 Atribut : a. KEY atribut yg digunak utk menentuk suatu entity scr unik = tdk bisa dipecah lagi b. ATRIBUT SIMPLE atribut yg bernilai tunggal c. ATRIBUT MULTI VALUE atribut yg memiliki sekelompok nilai utk setiap instan entity. TGL LAHIR GELAR NIP NAMA PEGAWAI d. ATRIBUT COMPOSIT Suatu atribut yg tdr dr bbrp atribut yg lebih kecil yg mempunyai arti tertentu

NAMA DEPAN NAMA TENGAH NAMA BLKNG NAM PEGAWAI e. d. ATRIBUT DERIVATIF Suatu atribut yg dihasilkan dari atribut yang lain