ENTITY RELATIONSHIP DIAGRAM (ERD)

dokumen-dokumen yang mirip
Pertemuan 5 DATA MODELING & ANALYSIS: ENTITY RELATIONSHIP DIAGRAM (ERD)

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

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

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

Modul 3 Konsep Perancangan Basis Data

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

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

Rudi Asti Dina Dina Edi Ita Edi

Rangkuman Materi Pengembangan Sistem Informasi

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

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

Contoh ERD sistem penjualan Barang Online

Atribut NPM (underlined) = primary key

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

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

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

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

Pembeli. Bag. Gudang. Bag. Keuangan. Supplier

ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)

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

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

BAB III LANDASAN TEORI

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

Pertemuan 2-3 ER-MODEL

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

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

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

Pertemuan9. Disain Basis Data

ENTITY RELATIONSHIP DIAGRAM (ERD)

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

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

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

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

ENTITY RELATIONSHIP MODEL

ERD (Entity Relationship Diagram)

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

DATA MODELLING DALAM PROYEK SI Hanif Al Fatta M.Kom

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

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

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

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

Pertemuan 4. Entity-Relationship Diagram (ERD)

MODUL 5. Pemodelan Dan Analisis Database

REKAYASA PERANGKAT LUNAK

KONSEP SISTEM BASIS DATA

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

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

BAB III LANDASAN TEORI. simbol-simbol, gambar-gambar, nilai-nilai, uraian karakter yang mempunyai arti

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

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

STMIK AMIKOM YOGYAKARTA

Entity Relationship Model

TUTORIAL MEMBUAT DATABASE DENGAN MICROSOFT ACCESS BAGIAN 3

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

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

Pemodelan Basis Data Entity-Relationship Diagram. Yusuf 2010

NAS_ACC ACCOUNT NASABAH. Gambar 1

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

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

Pertemuan 11. Donny Yulianto, S.Kom

Adri Priadana. ilkomadri.com

MAKALAH ELEMEN MODEL ANALISIS. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

Arif Basofi Laboratorium Database Politeknik Elekltronika Negeri Surabaya PENS ER Diagram (CDM-PDM) Power Designer 6 Data Architect

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

ENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT

Entity Relationship Diagram.

Basis Data Pertemuan 3. Weny Mistarika R.

BAB II LANDASAN TEORI. Berdasarkan kamus Bahasa Indonesia, absen adalah tidak bekerjanya

BAB 9 DATA MODELLING 9.1 DATA MODEL

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

ENTITY RELATIONSHIP DIAGRAM (ERD)

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

BAB III LANDASAN TEORI. Sistem merupakan bagian-bagian atau prosedur-prosedur yang saling

Daftar Isi... Dedikasi... Prakata...

Pertemuan 4 ENTITY RELATIONSHIP

BAB III LANDASAN TEORI. dikutip oleh Supardi & Leonard mengatakan, Pendidikan adalah setiap usaha, pengaruh,

BAB 10 DATA MODELLING

ENTITY RELATIONSHIP DIAGRAM

Panduan Membuat Data Flow Diagram, Entity Relationship Diagram, dan Database Menggunakan Power Designer

Hanif Fakhrurroja, MT

Entity Relationship Model

DAFTAR ISI HALAMAN JUDUL...

Abstrak BAB I PENDAHULUAN

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

KRS. MHS NIM (PK) Nama Alamat TmpLahir TglLahir KdJurusan ThnMasuk Status. NoKrs (PK1) (FK) NIM (PK2) (FK) ThAkad Semester StatusStudi

Data Modeling and the Entity-Relationship Model

BAB III LANDASAN TEORI. Sistem merupakan bagian-bagian atau prosedur-prosedur yang saling

TUGAS I BERKAS DAN BASIS DATA E-R Diagram

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

PERANCANGAN DATABASE 04/07/ :53

ENTITY RELATIONSHIP DIAGRAM. By Tim Dosen

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang

Demi Masa.. Sesungguhnya Manusia Berada Dalam Kerugian Bila Tidak Memanfaatkan Waktu Dengan Sebaiknya.. (sebuah renungan untuk diri )

Pemodelan Database. Pengolahan Basis Data

BAB 2 TINJAUAN PUSTAKA

BAB 4 PERANCANGAN FILE

LAMPIRAN. sering digunakan, terutama untuk sistem operasional di mana fungsi dari sistem adalah

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

Transkripsi:

ENTITY RELATIONSHIP DIAGRAM (ERD)

Entity Relationship Diagram (ERD) ERD adalah suatu diagram yang menggambarkan hubungan antar entity di dalam database. Skema tentang diagram pertama kali diresmikan oleh Charles Bachman pada tahun 1960-an, yang menggunakan kotak segi empat untuk menunjukkan tipe-tipe record dan tanda panah dari satu record ke record lain untuk menunjukkan hubungan one-to-many.

Entity Relationship Diagram (ERD) Ada beberapa model ERD yang di kemukakan oleh beberapa ahli, dan yang akan dibahas adalah model ERD menurut versi Peter Chen dan James Martin. Perbedaannya terletak pada relation / hubungannya. Tetapi yang lebih umum digunakan adalah ERD versi Chen.

Entity Relationship Diagram (ERD) Suatu ERD berisi 3 komponen objek: 1. Entity adalah objek data yang utama dimana informasi dikumpulkan. Biasanya menunjukkan orang, tempat, benda, atau kejadian yang bersifat informasional. Cth: pegawai, departemen, divisi, proyek, lokasi, keahlian, dll. 2. Relationships Menggambarkan hubungan antara satu atau lebih entity, yang digambarkan dalam bentuk diamond. Biasanya menunjukkan hubungan: one-to-one, one-to-many, dan many-to-many

3. Attributes Entity Relationship Diagram (ERD) Adalah karakteristik yang ada di dalam entity, yang menghasilkan deskripsi detil mengenai entity. Bagian dari sebuah atribut yang ada di dalam sebuah entity atau relationship disebut nilai atribut. Cth: di dalam entity karyawan terdapat id-kary, namakary, alamat-kary, dll Ada 2 tipe atribut: - Sebagai Identifiers : digunakan untuk menetapkan bagian yang unik dari sebuah entity. Disebut juga Key. - Sebagai Descriptor : untuk menspesifikasikan karakteristik yang non-unik dari bagian entity

Entity Relationship Diagram (ERD) Karyawan Entity Bekerja Relationship Id-kary Atribut (Identifier) Nama-kary Atribut (Descriptor) Gambar simbol komponen di dalam ERD

ERD VERSI CHEN Pada dasarnya ERD versi Chen sama seperti gambar komponen-komponen yang telah disebutkan. - Relationship digambarkan dgn diamond - Kotak menggambarkan entity - Oval menggambarkan atribut - Jenis relation ditulis pada garis dengan menambahkan tulisan yang menggambarkan connectivity (M,N) dan cardinality (0,3)

ERD VERSI CHEN Perbedaan antara ERD versi Chen dan ERD versi Martin terletak pada hubungan antar entity atau Relationship-nya. Hubungan yang terdapat pada ERD Chen: - One-to-one - One-to-many - Many-to-many

ERD VERSI CHEN Gambar simbol-simbol ERD Chen: Karyawan Entity Bekerja Relationship Id-kary Atribut (Identifier) 1 : 1 1 : N N : M Kardinalitas

ERD VERSI CHEN Contoh 1 : A 1 1 B Gambar diatas menunjukkan bahwa satu record pada entitas A hanya berhubungan terhadap satu record pada entitas B

ERD VERSI CHEN Contoh 2 : A 1 N B Gambar diatas menunjukkan bahwa satu record pada entitas A berhubungan terhadap lebih dari satu record pada entitas B

ERD VERSI CHEN Contoh 3 : A M N B Gambar diatas menunjukkan bahwa lebih dari satu record pada entitas A berhubungan terhadap lebih dari satu record pada entitas B

Contoh ORANG TUA HOBY 1 n punya senangi 1 1 MAHASISWA n daftar n ambil m MATAKULIAH n m ajar RUANG 1 JURUSAN 1 n miliki 1 DOSEN

Pada ERD Martin : ERD VERSI MARTIN - Relationship digambarkan dengan garis, dengan menambahkan connectivity-nya (0,1,*) - Hubungan antar entity digambarkan dengan,, dan - Simbol: Entitas -Atribut

ERD VERSI MARTIN Gambar simbol-simbol relationship pada ERD Martin: Exactly one Zero or one More than one Zero, one or more One or more

ERD VERSI MARTIN Contoh 1: A B Satu record pada entitas A hanya berhubungan pada satu record pada entitas B

ERD VERSI MARTIN REKTOR UNIVERSITAS NO- NAMA ALAMAT KD- NAMA ALAMAT NO- INDUK UNI UNIV. INDUK 018987 Hamid Jl. Joko 12 S012 Guna Nusa Jl. Rinai 9 019779 019779 Umar Jl. Nanas 8 S110 Budi Darma Jl. Kebun 8 018987 012345 Sofyan Jl. Bulak 3 U345 Bina Luhur Jl. Getuk 12 012345

Contoh 2: ERD VERSI MARTIN A B Satu record pada entitas A berhubungan terhadap satu atau lebih dari satu record pada entitas B atau dapat Tidak Berhubungan

ERD VERSI MARTIN

Contoh 3: ERD VERSI MARTIN A B Satu record pada entitas A pasti berhubungan terhadap satu atau lebih dari satu record pada entitas B

ERD VERSI MARTIN

Contoh 4: ERD VERSI MARTIN A B Satu record pada entitas A berhubungan terhadap satu record pada entitas B atau Tidak Berhubungan

ERD VERSI MARTIN