1 / 16

Entity Relationship Diagram

Entity Relationship Diagram. KONSEP MODEL EER. Model Enhanced Entity Relationship (EER) = Model Entity Relationship (ER) + konsep spesialisasi , generalisasi dan kategorisasi. KONSEP MODEL ER.

gur
Download Presentation

Entity Relationship Diagram

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Entity Relationship Diagram

  2. KONSEP MODEL EER Model Enhanced Entity Relationship (EER) = Model Entity Relationship (ER) + konsepspesialisasi, generalisasi dankategorisasi

  3. KONSEP MODEL ER • Model ER = kumpulankonsepdarientitas, atribut, relationshipsertakonstrainlainnyaygmenggambarkanstruktur basis data dantransaksipada basis data • Dikembangkanoleh Chen (1976) • Entitas= objekdalambentukfisikmaupunkonsep yang dapatdibedakandenganobjeklainnya. Contoh : entitas MAHASISWA, entitas BUKU, entitas MATAKULIAH

  4. KONSEP (lanj.) • Atribut = karakteristikataupropertidarisuatuentitas. Contoh, entitas MAHASISWA mempunyaiatribut-atribut NPM, Nama, Alamat, Kota, Tgl-lhr, Telp. Diagram ER untukEntitas MAHASISWA

  5. KONSEP (lanj.) • Relationship = Hubungan yang terjadiantarasatuentitasataulebih. Contoh, relationship mengambil yang menggambarkan mahasiswa yang mengambilmatakuliah. Diagram ER untuk Relationship Mengambil

  6. KONSEP (lanj.) • untukmencatat semester berapamahasiswamengambilmatakuliah, makapada relationship mengambilditambahkanatribut semester. Diagram ER untuk Relationship Mengambil semester

  7. ENTITAS Duatipeentitas : • Entitaskuat (strong entity) merupakanentitas yang berdirisendiritanpabergantungdenganentitas lain. Contoh , entitas MAHASISWA, BUKU. • Entitaslemah (weak entity) merupakanentitas yang keberadaannyabergantungpadakeberadaan relationship terhadapentitas lain. Contoh, entitas ANAK bergantungpadaentitas DOSEN.

  8. ENTITAS (lanj.) Diagram ER untukentitaslemah

  9. ATRIBUT Tipe-tipeatributyakni = 1. atributkunci, atributbernilaitunggaldanunik. 2. atributbernilaitunggal, atribut yang memilikihanyasatunilai 3. atributbernilaibanyak, atribut yang memilikisekelompoknilai 4. atributkomposit, atribut yang terdiriatasbeberapaatribut yang lebihkecil 5. atributderivatif, atribut yang diperolehdariatribut lain.

  10. SIMBOL ATRIBUT Atributkunciatributbernilaitunggalatributbernilaibanyak

  11. SIMBOL ATRIBUT (lanj.) AtributkompositAtributderivatif

  12. DERAJAT RELATIONSHIP Derajat relationship = jumlah entitas yang salingberhubungan dalam satu relationship. Ada tiga jenis yakni : 1. Relationship BerderajatSatu (unary)

  13. DERAJAT RELATIONSHIP (lanj.) 2. Relationship BerderajatDua (binary) 3. Relationship BerderajatTiga (ternary)

  14. KARDINALITAS RELATIONSHIP Kardinalitas relationship = sejumlahkemungkinanentitas A berpartisipasidenganentitas B dalamsatu relationship. Adatigajenisyakni : 1. SatukeSatu, notasi 1 : 1

  15. KARDINALITAS RELATIONSHIP (lanj.) 2. Satu ke Banyak, notasi 1 : M 3. BanyakkeBanyak, notasi M : N

  16. TugasKelompok • Suatu perguruan tinggi mempunyai banyak mahasiswa. Setiap mahasiwa tidak harus mengikuti suatu mata kuliah. Setiap mahasiswabiasanya mengikuti beberapa mata kuliah. Suatu mata kuliah diajarkan oleh seorang Dosen dan seorang Dosen bisa mengajar beberapa mata kuliah. Dan seorang Dosen harus mengajarkan suatu mata kuliah. Pada Entitas Mahasiswa diperlukan informasi tentang NIM, Nama_Mhs, Alamat_Mhs dan Jurusan, sedangkan Mata Kuliah diperlukan informasi tentang Kd_MK, Nm_Mk, SKS, Semester, sedangkan Dosen diperlukan juga informasi tentang Kd_Dosen, Nama_Dosen. Pertanyaan : • Buatlah ERD-nya !

More Related