Entity Relationship Diagram

Post on 20-Jan-2016

88 views 0 download

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

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

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

 

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.

 

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

N M

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

Sebutkan Atribut !!! Berikan Tabel Relasi !!!

Kuliah Ampu Dosen

Kuliah

Nm_Kul T_A

SKS DosenAmpu

Ampu

Nm_KulNm

Dosen

SKSJadwa

l

TA

Dosen

KdDosen

Nm Dosen

JkPendidika

n

Alamat

TahunLulus

Umur

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

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

Kd_Mk Kd_DosenSI01 D02

SI02 D03

SI03 D01

SI04 D04

SI01 D05

SI05 D02

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

Kesimpulan

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

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