Entity Relationship Diagram

13
Tugas Mata Kuliah : Sistem Basis Data Dosen Pengampu : Hendradi. M,Komp Disusun Oleh : Evi Hermawati S1SI090056 Ferry Febrianto S1SI090053 Wahyu Ardi S. S1SI090055 SEKOLAH TINGGI MAMAJEMEN INFORMATIKA DAN KOMPUTER STIMIK TUNAS BANGSA BANJARNEGARA

description

Entity Relationship Diagram. Tugas Mata Kuliah : Sistem Basis Data Dosen Pengampu : Hendradi . M,Komp Disusun Oleh : Evi Hermawati S1SI090056 Ferry Febrianto S1SI090053 Wahyu Ardi S.S1SI090055 SEKOLAH TINGGI MAMAJEMEN INFORMATIKA DAN KOMPUTER STIMIK TUNAS BANGSA - PowerPoint PPT Presentation

Transcript of Entity Relationship Diagram

Page 1: Entity Relationship Diagram

Tugas Mata Kuliah : Sistem Basis Data

Dosen Pengampu : Hendradi. M,Komp

 Disusun Oleh :

  Evi Hermawati S1SI090056

Ferry Febrianto S1SI090053 Wahyu Ardi S. S1SI090055

SEKOLAH TINGGI MAMAJEMEN INFORMATIKA DAN KOMPUTER

STIMIK TUNAS BANGSABANJARNEGARA

2010

Page 2: Entity Relationship Diagram

Entity Relationship Deagram (ERD) adalah suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol

 

Page 3: Entity Relationship Diagram

Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999: 30). Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.

Atribut Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.

Hubungan / Relasi Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

 

Page 4: Entity Relationship Diagram

Hubungan / relasi antara dua entitas dalam data base (missal antara A&B) :

Satu ke satu (1-1). Hubungan satu ke satu yaitu setiap entitas dalah sebuah table A berhubungan dengan satu (tidak lebih) entitas di table B.

Satu ke banyak (1-M). Yaitu satu entitas yang ada di table A dapat berhubungan dengan banyak entitas di table B, tetapi setiap entitas di table B dapat berhubungan dengan satu entitas A.

Banyak ke banyak (N-M). Yaitu setiap entitas pada table A dapat berhubungan dengan banyak entitas di table B dan sebaliknya

Page 5: Entity Relationship Diagram

N M

-------- ------

Sebutkan Atribut !!! Berikan Tabel Relasi !!!

Kuliah Ampu Dosen

Page 6: Entity Relationship Diagram

Kuliah

Nm_Kul T_A

SKS DosenAmpu

Page 7: Entity Relationship Diagram

Ampu

Nm_KulNm

Dosen

SKSJadwa

l

TA

Page 8: Entity Relationship Diagram

Dosen

KdDosen

Nm Dosen

JkPendidika

n

Alamat

TahunLulus

Umur

Derajat Hubungan : N-MTingkat Partsispasi : Tidak wajib di kedua sisi

Page 9: Entity Relationship Diagram

Tabel Mata Kuliah :Kd_MK Nama _MK Tahun

AjaranSKS

S101 Sistem Basis Data

2009/2010 2

SI02 Web Lanjut 2009/2010 2

SI03 Aljabar Linear 2009/2010 3

SI04 PAI 2009/2010 2

SI05 Kalkulus 2009/2010 4

Page 10: Entity Relationship Diagram

Kd_Mk Kd_DosenSI01 D02

SI02 D03

SI03 D01

SI04 D04

SI01 D05

SI05 D02

Page 11: Entity Relationship Diagram

Kd_dsn

Nm_dsn

JK Pend

Umur

Thn_LuLus

Alamat

D01 Ahmad L S.Kom 29 2005 Bnjarnegara

D02 Surya L M.Kom 28 2007 Wonosobo

D03 Dewi P S.Kom 27 2006 Bnjarnegara

D04 Agus L S.Ag 31 2003 Banjaregara

D05 Siska P S.Kom 28 2005 Purwokerto

Page 12: Entity Relationship Diagram

Kesimpulan

Representasi Tabel Entity mempengaruhi produksi tabel Partisipasi hubungan tidak berlaku untuk tipe hubungan N:M (many to many)

Page 13: Entity Relationship Diagram

Daftar Pustaka

Pengantar Basis Data, Gunadarma, Jakarta, 1990

Abdul Kadir, Pemrograman Basis data dengan Vfoxpro, Andi Offset, Pemrograman Basis data dengan Vfoxpro, Andi Offset, Yogyakarta, 2002

Fatansyah, Ir., Basis Data, Informatika, Bandung, 2001

Hariyanto Kristanto, Perancangan system database, 1999

Waljianto, Sistem Basis Data, JJ Learning,Yogyakarta, 2000