1 / 19

Entity Relationship Model

Entity Relationship Model. Kamus Data, ERD. Model data. Model data adalah sebagai kumpulan perangkat konseptual untuk memaparkan data, hubungan(relasi) antar data, semantika (makna logika) data dan kendala-kendala data.

reuben
Download Presentation

Entity Relationship Model

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 Model Kamus Data, ERD Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  2. Model data • Model data adalah sebagai kumpulan perangkat konseptual untuk memaparkan data, hubungan(relasi) antar data, semantika (makna logika) data dan kendala-kendala data. • Merupakansuatucarauntukmenjelaskanbagaimana user dapatmelihat data secaralogik Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  3. Kamus data dankatalogsistem • Kamus data berisi metadata untukmenjelaskansecara detail catatansemuatabeldidalamsuatu basis data. • Katalogsistemadalahkamus data sistem yang sangat detail yang menggambarkansemuaobjekdidalamsuatu basis data. • Basis data yang dibentuksistemdimanatabel-tabelnyamenyimpanisidansifat-sifat basis data. • Tabel-tabelnyadapatdiprosessepertitabel-tabellainnya. • Secaraotomatismenghasilkandokumentasi basis data Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  4. Contohkamus data Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  5. Entity relationship model • Merupakan suatu model yang menjelaskan hubungan antara data dalam basisdata berdasarkan suatu persepsi bahwa realword (dunia nyata) terdiri atas obyek – obyek dasar yang mempunyai hubungan / relasi antar obyek. Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  6. Entity relationship model • Simbol yang digunakandalampembuatan diagram : Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  7. Relasipada basis data relasional • E-R Diagram (ERD) • Bentukpersegipanjangmewakilientitas. • Namaentitasberupakatabendadanhurufbesar. • Bentukberliandigunakanuntukmewakilirelasiantarentitas. • Angka 1 digunakanuntukmewakili “1” (satu) data padarelasi. • Huruf M digunakanuntukmewakili “many” (banyak) data darirelasi. Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  8. Tahapanpembuatanerd • Tahap pembuatan ERD Untuk mendapatkan rancangan basis data minimal yang dapat mengakomodasikan kebutuhan penyimpanan data terhadap sistem yang dibuat. • Tahap optimasi ERD Bentuk koreksi yang terjadi, dapat berupa pendekomposisian, penggabungan, pengubahan derajad relasi dan penambahan relasi baru hingga perubahan atribut untuk masing – masing entitas dan relasi. Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  9. Kardinalitasrelasi • Menunjukanjumlahmaksimumentitas yang dapatberelasidenganentitaspadahimpunanentitas yang lain. • Khususuntukrelasibiner, antara lain : • One To One • One To Many • Many To Many Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  10. One to one (satukesatu) • Saturelasiangggotagugusdiasosiasikandengantepatsatu entity anggotagugus yang lain. • Contoh : JurusandanKepalaJurusannya Setiapdosenmengepalaisatujurusandansetiapjurusandikepalaisatudosen. Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  11. One to one • Contoh : Relasiantara DOSEN dan JURUSAN 1 DOSEN Mengepalai 1 JURUSAN Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  12. One to many (satukebanyak) • Suatu entiti anggota gugus diasosiasikan dengan tepat satu atau lebih entiti anggota gugus yang lain. • Sebaliknya satu entiti anggota yang lain tersebut diasosiasikan dengan tepat satu anggota gugus pasangannya. Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  13. One to many • Contoh : Relasiantara WALI dan SISWA 1 WALI Membimbing M SISWA Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  14. Cara lain menyatakanrelasiwalidansiswa 1 M SISWA WALI Membimbing Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  15. Many to many (banyakkebanyak) • Saturelasianggotagugusdiasosiasikandengansatuataulebih entity anggotagugus yang lain. • Begitujugasebaliknya • Contoh : Relasiantara SISWA dan MATAKULIAH Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  16. Many to many • Relasiantara SISWA dan MKA • Satu SISWA mengambilsatuataulebih (banyak) MKA • Satu MKA diambilolehsatuataulebih (banyak) SISWA M N MKA SISWA Mengambil Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  17. Many to many • Jikaderajatkardinalitassebuah ERD adalah many to many makaakanterbentuksebuahtabel yang disebutdenganTABEL KOMPOSIT. • Many to Many akandipecahmenjadiduarelasi One To Many Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  18. Many to many • PerubahanRelasi M:N menjadiduaRelas 1:M M N MKA SISWA Mengambil Revisi E-R Diagram : Dua set relasi 1:M 1 M 1 M MKA SISWA KULIAH Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

  19. Terimakasih Pertemuan 5 (ERM) - WW Maulida, ST., M.Eng

More Related