1 / 51

Model Entity Relationship Diagram

Model Entity Relationship Diagram. http://suryagsc.files.wordpress.com/2012/09/meeting-3-model-erd.ppt. Model Entity Relationship. Model Entity Relationship merupakan notasi grafis dalam menyajikan data dengan menggunakan Entity dan Relationship.

sirius
Download Presentation

Model 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. Model Entity Relationship Diagram http://suryagsc.files.wordpress.com/2012/09/meeting-3-model-erd.ppt

  2. Model Entity Relationship • Model Entity Relationship merupakannotasigrafisdalammenyajikan data denganmenggunakan Entity dan Relationship. • ERD digunakanuntukmemodelkanstruktur data danhubunganantar data. • Dengan ERD kitamencobamenjawabpertanyaanseperti : data apa yang kitaperlukan? Bagaimana data yang satuberhubungandengan yang lain. 2

  3. 1.Entity • Adalahobjek yang dapatdibedakandalamdunianyata. • Adalah suatu objek yang dapat dibedakan atau dapat diidentifikasikan secara unik dengan objek lainnya, dimana semua informasi yang berkaitan dengannya dikumpulkan. • Kumpulan dari entity yang sejenis dinamakan Entity Set, berupa : • Objeksecarafisik : rumah, kendaraan, peralatan. • Objeksecarakonsep : pekerjaan, perusahaan, rencana.

  4. Tipe Entity

  5. Tipe Entity... IO IR TP

  6. 2.Relationship • Adalahhubungan yang terjadiantarasatuataulebih entity. • Relationship set adalahkumpulandari relationship yang sejenis • Simbol yang digunakanadalahbentukketupat, diamond atau rectangle.

  7. Relationship... • Contoh lain :

  8. DERAJAT RELATIONSHIP

  9. Menikah Manusia Derajat Relationship • Unary ( Derajat Satu ) • Adalah sebuah relationshipmenghubungkan satu buah entity. Contoh : Keterangan : Manusia menikah dengan manusia, relationship menikah hanya menghubungkan entity manusia.

  10. Memiliki Pegawai Kendaraan Derajat Relationship... • Binary ( Derajat Dua ) Adalah sebuah relationship yang menghubungkan dua buah entity. Contoh : Keterangan : Pegawai memiliki kendaraan, sebuah relationship memiliki menghubungkan entity Pegawai dan entity Kendaraan.

  11. Bekerja Pegawai Proyek Kota Derajat Relationship... • Ternary ( Derajat Tiga ) Adalah sebuah relationship menghubungkan tiga buah entity. Contoh : Keterangan : • Pegawai pada suatukota mempunyai suatu Proyek. • Relasi Bekerja menghubungkan Entity Pegawai, Proyek dan Kota

  12. Jenis Hubungan Relasi • Kardinalitasrelasimenunjukkanjumlahmaksimumentitas yang dapatberelasidenganentitaspadahimpunanentitas yang lain. • Contoh : entitaspadahimpunanentitasMahasiswadapatberelasidengansatuentitas, banyakentitas, ataubahkantidaksatupunentitasdarihimpunanentitasKuliah

  13. Jenis Hubungan Relasi...

  14. 3.Atribut • Adalahkarakteristikdari entity atau relationship, yang menyediakanpenjelasan detail tentang entity atau relationship tersebut. • Berfungsiuntukmendeskripsikankarakter entity atau relationship. Misal entity pegawaimemilikiatributnik, nama, alamat, nohp,dll • Nilaiatributmerupakansuatu data aktualatauinformasi yang disimpanpadasuatuatributdidalamsuatu entity atau relationship.

  15. Atribut... • Entity mempunyaielemen yang disebutatributdanberfungsimendeskripsikankarakter entity. Misalnyaatributwarna item dari entity item. • Setiap ERD bisaterdapatlebihdarisatuatribut. • Atributdigambarkandalambentukelips.

  16. Contoh : • Atribut • *noktp • nama • alamat • tgl_lahir • jeniskelamin • status • nohp • foto • Entity

  17. Contoh lain • Entity • Atribut • *nomesin • noplat • model • merk • harga • warna • thn_pembuatan

  18. Jenis - Atribut • Adalahkarakteristikdari entity atau relationship, yang menyediakanpenjelasan detail tentang entity atau relationship tersebut. • Jenisatribut : • Atribut Key • Atribut Simple • Atribut Multi Value • Atribut Composite • AtributDerivatif

  19. 1. Atribut Key • Adalahatribut yang digunakanuntukmembedakan entity/data secaraunik. • Misal : NIK, NOBP, NO_PESERTA, ID_BARANG idbarang Id_pegawai PEGAWAI BARANG

  20. 2. Atribut Simple • Adalahatributbernilaitunggal, misalnama, harga, status, dll. Nama BARANG Harga Kualitas

  21. Gelar 3. Atribut Multivalue • Adalahatributmemilikisekelompoknilai yang banyak, misalgelar, hobby agama Tgl_lhr PEGAWAI

  22. 4. Atribut Composite • Adalahatribut yang masihdapatdiuraikanlagi. • Misalnama, alamat, korban, waktu namatengah namadepan namabelakang nama Tgl_lhr PEGAWAI

  23. 5. Atribut Derivatif • Adalahatribut yang dihasilkandariturunanatribut lain, misalumurdaritanggallahir. agama umur Tgl_lhr PEGAWAI

  24. 4.Key • Adalahsejumlahatribut yang mengidentifikasi record/barisdalamsebuahrelasisecaraunik. • Jenis Key :

  25. Key...

  26. Key...

  27. 5.Konversi ERD

  28. Konversi ERD...

  29. Konversi ERD...

  30. Simbol-simbol ER diagram Entity Atribut Multivalue Relationship Atribut Atribut Composite Weak Entity Atribut Derivatif Identifying Relationship Atribut key

  31. LANGKAH – LANGKAH MEMBUAT ERD • Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan terlibat. • Menentukan atribut-atribut key dari masing-masing himpunan entitas. • Mengidentifikasikan dan menetapkan seluruh himpunan relasi diantara himpunan entitas yang ada beserta foreign key-nya. • Menentukan derajat dan cardinality rasio relasi untuk setiap himpunan relasi • Melengkapi himpunan relasi dengan atribut-atribut yang bukan kunci (non-key).

  32. Contoh Diagram ER

  33. Contoh Diagram ER…

  34. Contoh Diagram ER…

  35. Contoh Diagram ER 1 n Fakultas Daftar Mahasiswa 1 n miliki ambil m n Dosen ajar Mata Kuliah n 1

  36. Contoh 2 :

  37. Contoh 3 :

  38. Diagram E-R dengan Kamus Data

  39. Diagram E-R dengan Kamus Data

  40. Tugas : • Buatlah Model ERD (tentukankasus), misalnya : • Sisfokampus • SisfoAkunting • SisfoAbsensi • Pilihansendiri….? • Tentukanhubungankardinalitasnya • Konversikan ERD tersebutkedalambentuk database relasionaldisertaidenganhubunganantartabel • Note : • Entity yang terbentuk min 15 entity…

More Related