Saturday, December 31, 2011

Diagram Entity-Relationship (Diagram E-R)

Model ER berisi komponen-komponen Himpunan Entitas dan Himpunan Relasi yang masing-masing dilengkapi dengan atribut-atribut yang merepresentasikan seluruh fakta dari ‘dunia nyata’ yang kita tinjau. Digambarkan dengan lebih sistematis dengan menggunakan Diagram Entity-Relationship (Diagram E-R). Dikembangkan oleh Chen (1976)

Entitas adalah objek dalam bentuk fisik maupun konsep yang dapat dibedakan dengan objek lainnya. Contoh : entitas MAHASISWA, entitas BUKU, entitas MATAKULIAH

Atribut adalah karakteristik atau properti dari suatu entitas. Contoh, entitas MAHASISWA mempunyai atribut-atribut NPM, Nama, Alamat, Kota, Tgl-lhr, Telp.

Relationship adalah Hubungan yang terjadi antara satu entitas atau lebih. Contoh : relationship mengambil yang menggambarkan mahasiswa yang mengambil matakuliah.

Notasi-notasi simbolik
  1. Persegi panjang, menyatakan Himpunan Entitas
  2. himpunan Entitas E
  3. Lingkaran/Elip, menyatakan Atribut (Atribut yang berfungsi sebagai key digaris bawahi Atribut a sebagai key
  4. atribut a sebagai key
  5. Belah Ketupat, menyatakan Himpunan Relasi
  6. himpunan Relasi R
  7. Garis, sebagai penghubung antara Himpunan Relasi dengan Himpunan Entitas dan Himpunan Entitas dengan Atributnya
  8. link
  9. Kardinalitas Relasi, dinyatakan dengan banyaknya garis cabang atau dengan pemakaian angka (1 dan 1 untuk relasi satu-ke-satu, dan N untuk relasi satu-ke-banyak, atau N dan N untuk relasi banyak-ke-banyak)

    Contoh :

    - Relasi satu-ke-satu (one-to-one)

    realasi satu-ke-satu
    Keterangan :
    Gambar diatas menunjukkan relasi antara himpunan entitas Dosen dengan himpunan entitas Jurusan. Himpunan relasinya diber nama ‘Mengepalai’. Pada relasi ini, setiap dosen paling banyak mengepalai satu jurusan dan setiap jurusan pasti dikepalai oleh paling banyak satu orang dosen.
    Atribut key pada himpunan relasi ‘Mengepalai’ yakni nama dosen dan kode jur disebut sebagai kunci tamu Key Asing (Foreign Key), yang merupakan Primary Key dari masing-masing himpunan entitas.

    - Relasi satu-ke-banyak (one-to-many)

    relasi satu-ke-banyak
    Keterangan :
    Gambar diatas adalah relasi antara himpunan entitas Dosen dengan himpunan entitas Kuliah, dimana himpunan relasinya diberi nama ‘Mengajar’. Pada relasi ini, setiap dosen dapat mengajar lebih dari satu mata kuliah, sedang setiap mata kuliah diajar hanya oleh paling banyak satu orang dosen.
    Kemudian pada himpunan relasi Mengajar, terdapat dua atribut tambahan yang bukan berasal dari salah satu himpunan entitas yang dihubungkannya. Hal ini memang dimungkinkan (umum terjadi), sehingga dengan keempat atribut tersebut pada himpunan relasi mengajar, dapat diketahui jadwal pelaksanaan setiap mata kuliah beserta dosen yang mengajarkannya.

    - Relasi banyak-ke-banyak (many-to-many)

    relasi banyak-ke-banyak
    Keterangan:
    Himpunan relasi diatas dinamakan ‘Mempelajari’ yang menghubungkan
    antara himpunan entitas Mahasiswa dengan himpunan entitas Kuliah. Pada relasi ini, setiap mahasiswa dapat mempelajari lebih dari satu mata kuliah, demikian juga sebaliknya, setiap mata kuliah dapat dipelajari oleh lebih dari satu orang mahasiswa.

TAHAPAN PEMBUATAN DIAGRAM E-R (Preliminary Design)

  1. Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat.


  2. Menentukan atribut-atribut key dari masing-masing himpunan entitas.


  3. Mengidentifikasi dan menetapkan seluruh himpunan relasi diantara himpunan entitas-himpunan entitas yang ada beserta foreign key-nya.


  4. Menentukan derajat/kardinalitas relasi untuk setiap himpunan relasi.


  5. Melengkapi himpunan entitas dan himpunan relasi dengan atribut-atribut deskriptif (non key).


DIAGRAM E-R DENGAN KAMUS DATA


Kamus Data :
  • Mahasiswa = {NPM, nm_mhs, alamat_mhs, tgl_lahir}
  • Kuliah = {kd_mk, nm_mk, sks, semester}
  • Dosen = {nm_dos, alamat_dos}
  • Mempelajari = {NPM, kd_mk, nilai}
  • Mengajar = {kd_mk, nm_dos, waktu, ruang}

Download 

15 Cool Comments:

M Rustam Sandegi said...

Terimakasih artikel diagram ERnya Pak.
Sangat bermanfaat bagi saya.

Salam,
M Rustam Sandegi

rahmah suci said...

kita juga punya nih jurnal mengenai entity relationship diagram , silahkan dikunjungi dan dibaca , berikut linknya

http://repository.gunadarma.ac.id/bitstream/123456789/5563/1/Jurnal%20Skripsi.pdf
semoga bermanfaat yaa :)

Anonymous said...

It's an amazing post designed for all the internet users; they will take benefit from it I am sure.

my homepage ... how to lose weight

Anonymous said...

Facts about Airtel Digital camera Tv

My web page - indistinguishable

Anonymous said...

What do you do When There is also a Yellow Light over the PS3

Here is my page top 10 projectors

Anonymous said...

Common Would you Problems

Also visit my web-site; optoma hd33 projector

Anonymous said...

Vizio Telly Reviews Make it easier to Select The perfect Vizio High-definition television Model

My webpage: video to mp3 converter online

Anonymous said...

Hewlett packard Camcorders The indian subcontinent

Here is my blog post ... payday loans

Anonymous said...

My name's Hayden from Vannes, France and I just wanted to tell you your article is quite entertaining. The readability of your writing is rather nice and I can assume you are an expert on this subject. With your authorization, would you let me to grab your RSS feed to keep updated with new articles? Thanks a million and please carry on with the good work.

Feel free to surf to my web-site - custom xbox 360 controllers ()

Anonymous said...

If you are going for best contents like myself, simply go to see this
web page everyday as it gives quality contents, thanks

My blog :: Galaxis ()

Anonymous said...

I'm a writer from Oakdale, Great Britain just sent this onto a colleague who is performing some research on this. And she actually bought me lunch simply because I discovered it for her... lol. So allow me to paraphrase this.... Thanks for the food... But anyhow, thanx for spending some time to write about this matter here on your blog.

Also visit my homepage :: motorizado

belajar agama islam dan teknologi said...

sankyu bro sepertinya ini blog ini ente cukup membantu dalam menyelesaikan tugas akhir ane

Anonymous said...

What i do not understood is actually how you are no longer actually much more well-appreciated than you might be now.
You're so intelligent. You already know therefore significantly
in the case of this topic, produced me in my
view consider it from so many varied angles.
Its like women and men don't seem to be fascinated until it's one thing to do with Girl gaga!
Your personal stuffs excellent. At all times deal with it up!



Here is my weblog - google apps free

Anonymous said...

Race of ƅսsinesses in getting top гanks in Google is natural aѕ
those sites with top rankings are bound to get wide recognition, mammߋth
traffic and thus hiɡh conversion ratio. The most important thing is to be pгouɗ of your ǥaming and your team.

When yoս finish off your opponents, you'll be able to ɡain XP and earn snipeг levels where you can then customize the ultimate sniper rіflе fit
for your playing ѕtyle.

Ѵisit my weblog :: factor quema grasa pdf (blogspot.com)

Anonymous said...

Farmville can ƅe оbtained foг everүone, vіa youngsters
tо helkp adults. For examρle, if уoս've got а new tҺrough 5 ɑssociated ԝith expensive diamonds plus ɑ half ɑ dozen for real diamonds pߋinting toward right
up, placеd thhe fiѵе off real diamonds оn the actual ѕix tߋ eіght invoolving gemstones ԁown sօ ƴou
may ƿossibly view tɦis collection. Starcraft incorporates а signifigant amounts ɑssociated
with accomplishmennts ѡhich can be attained duгing various pɑrts of tҺe
game play.

Stߋp bʏ my website ... download free solitaire games

Post a Comment
BLOG DOFOLLOW

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India