Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

dokumen-dokumen yang mirip
ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

Adri Priadana. ilkomadri.com

Entity Relationship Diagram (ERD) Andi Sunyoto Perangangan Basis Data 1

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

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

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

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

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data

ENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT

ENTITY RELATIONSHIP DIAGRAM (ERD)

MODEL ENTITY RELATIONSHIP DIAGRAM. Basis data

ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)

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

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

Entity Relationship Diagram (ERD)

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

Pertemuan 4. Entity-Relationship Diagram (ERD)

Pertemuan 9. By. Rita Wiryasaputra, ST., M. Cs.

ENTITY RELATIONSHIP MODEL

Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship

ENTITY RELATIONSHIP MODEL

MODEL ENTITY-RELATIONSHIP

Database Systems: Ch. 4: Entity Relational Diagram (ERD) Notation. Introduction. Apa itu entity relational diagram (ERD)?

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

PERTEMUAN 6 & 7 ENTITY RELATIONSHIP DIAGRAM (ERD)

Entity Relationship Diagram

Sistem Basis Data ( )

MODEL ENTITY-RELATIONSHIP

KONSEP SISTEM BASIS DATA

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

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

Desain Data Base. Proses Desain Data Base

ENTITY RELATIONSHIP DIAGRAM (ERD)

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

KOMPONEN ENTITY RELATIONSHIP

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

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

ENTITY RELATIONSHIP DIAGRAM. By Tim Dosen

Perancangan Basis Data Relasional. (Entity Relationship Model) By : Hanung N. Prasetyo

Pertemuan 2-3 ER-MODEL

Hanif Fakhrurroja, MT

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

PERANCANGAN SISTEM DATABASE

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

ENTITY RELATIONSHIP DIAGRAM

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

STMIK AMIKOM YOGYAKARTA

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

Model Data HANI IRMAYANTI, M.KOM

SISTEM BASIS DATA (Lanjutan) :

Pertemuan 11. Donny Yulianto, S.Kom

Entity Relationship Model

SISTEM BASIS DATA Presented By

ENTITY RELATIONSHIP DIAGRAM

BAB 7 ENTITY MODELLING 1

PERANCANGAN BASIS DATA. Alif Finandhita, S.Kom

ENTITY RELATIONSHIP PENGERTIAN

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

STEPHANIE BETHA ROSSI H,S.ST

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

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

PERANCANGAN SISTEM TERINCI DATABASE

ENTITY RELATIONSHIP DIAGRAM

Entity Relationship Model

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

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

Entity Relationship Model

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

Modul 3 Konsep Perancangan Basis Data

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

NIM Nama... Kode_kul Nama_kul SKS Andi... A01 Pancasila Rudi... A03 Internet I Susi... A02 Network I 2

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

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

Modul ke: Pertemuan - 8. Model Relasi Entitas. Fakultas Ilmu Komputer. Ariefah Rachmawati. Program Studi Sistem Informasi.

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

PERANCANGAN SISTEM TERINCI DATABASE

Desain Sistem Basis Data. 1. Struktur Basis Data 2. Normalisasi Data 3. ERD (entity relationship diagram)

Perancangan Basis Data

ER (ENTITY RELATIONSHIP) MODEL

SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.

Implementasi ERD. Andi Sunyoto Perangangan Basis Data 1

Entity Relationship Diagram (ERD)

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

SISTEM INFORMASI PENGELOLAAN PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB PADA KECAMATAN GEBOG

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

Pemodelan Data- Entity Relational Diagram

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

ERD (Entity Relationship Diagram)

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

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

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL

SPK PENGUKURAN KUALITAS TEMBAKAU PADA PR. SUKUN KUDUS DENGAN METODE WEIGHTED PRODUCT

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

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

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

Model Data: Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data Jenis

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

Transkripsi:

Entity Relationship Diagram - ERD Mardhiya Hayaty, ST

Entity, Entity Set. Entity : object atau benda dalam dunia nyata Entity Set : Sekumpulan entity yang sejenis Misal - kumpulan orang yang berobat di sebuah rumah sakit dapat didefinisikan sebagai entity set pasien - kumpulan orang yang berada disebuah perguruan tinggi didefinisikan sebagai entity set mahasiswa

Relationship Hubungan diantara beberapa entitas Derajat dari relationship : Jumlah entitas yang berpartisipasi dalam suatu relationship - Unary Degree (derajat satu) - Binary Degree (derajat dua) - Ternary Degree (derajat tiga)

Relationship Degree Unary Degree PEGAWAI Binary Degree PEGAWAI Ternary Degree LAPO R KERJA DEPARTEMEN PEGAWAI KERJA PROYEK KOTA

Atribut Karakteristik dari Entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut

Contoh identifikasi Entitas beserta Atributnya NIM JK NIM JK NIM JK NIM JK Entitas Mahasiswa

Jenis-jenis Atribut Atribut simple Jabatan Atribut multivalues Tgl Lahir Gelar NIP pegawai Atribut composite PEGAWAI Atribut derivatif Depan Tengah belakang Tgl Lahir Umur PEGAWAI Pegawai

Model Data - Model ER Pemodelan data dengan model ERD terdiri dari beberapa notasi : Kotak persegi panjang, menggambarkan sebuah entitas. Elips, menggambarkan atribut-atribut entitas Diamond, menggambarkan hubungan antara entitas Garis, yang menghubungkan antar objek dalam digram ER

Simbol Entitas Mahasiswa Relasi Mengambil Atribut Garis

Kardinalitas/Derajat Relasi Kardinalitas relasi menunjukkan jumlah maksimum entity yang dapat berelasi dengan himpunana entity yang lain. Macam Kardinalitas : Satu ke satu ( one to one ) Satu ke banyak ( one to many ) Banyak ke satu ( many to one ) Banyak ke banyak ( many to many )

Satu ke satu (One to One) Setiap entitas pada himpunan entitas A berhubungan paling banyak satu entitas pada himpunan entitas B, begitu pula sebaliknya. Contoh A Wawan B D3TI Krisna Bambang Abbas Abidarin D3MI S1TI S1SI MTI

Banyak ke satu (many to one) Setiap entitas pada himpunan entitas A berhubungan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya. B Contoh A PBD Mardhiya Emha Nila Jarkom Orkom SBD Hard/soft

Satu ke banyak (one to many) Setiap entitas pada himpunan entitas A berhubungan paling banyak satu entitas pada himpunan entitas B, tetapi tidak sebaliknya, dimana setiap entitas himpunan B berhubungan banyak entitas pada himpunan A A B Contoh PBD Jarkom Orkom SBD Hard/soft Mardhiya Emha Nila

Banyak ke banyak (many to many) Setiap entitas pada himpunan entitas A berhubungan banyak entitas pada himpunan entitas B, begitu pula sebaliknya dimana setiap entitas pada himpunan B berhubungan banyak dengan banyak entitas pada himpunan B. Contoh A B Paijo Paiman Melisa Ester PBD Jarkom SBD Orkom

Contoh Relasi one to one Almt Dosen Kdjur 1 Mengepalai 1 Kdjur Jurusan Kddosen Kddosen jur Setiap dosen paling banyak mengepalai 1 jurusan. Setiap jurusan dikepalai oleh paling banyak satu dosen. Dihubungkan oleh atribut Kdjur dan Kddosen sebagai key

Contoh Relasi one to many Almt Jam Kdkul Kdkul Dosen 1 Mengajar N Kuliah Kddosen Ruang Kddosen sks mk Setiap dosen mengajar bisa lebih dari satu mata kuliah, setiap matakuliah diajar oleh satu dosen pada suatu waktu.

Contoh Relasi many to many Almt Kdkul Kdkul mahasiswa N Mempelajari N Kuliah Nim Jk Nilai Nim sks mk Setiap mahasiswa mempelajari banyak matakuliah Setiap matakuliah dipelajari oleh banyak mahasiswa

Tahapan Perancangan ERD 1. Identifikasi entitas-entitas apa saja yang akan terlibat 2. Tentukan atribut-atributnya (beserta key) untuk setiap entitas. 3. Identifikasi relasi diantara entitas-entitas yang terlibat, tentukan foreign key. 4. Tentukan derajat relasi/kardinalitas untuk masing-masing himpunan entitas. 5. Melengkapi entitas dengan atribut deskriftif (non key)

Latihan soal Buatlah rancangan ERD tentang peminjaman buku Definisikan : - Entitas-entitasnya - Relasi - Atribut-atribut untuk masing-masing entitas - Garis - Kardinalitas