Selasa, 10 April 2018

Entity Relationship Diagram (ERD)

Hallo Sobat ind2906 , pada pertemuan ini saya akan menjelaskan apa itu Entity Relationship Diagram (ERD).

Entity Relationship Diagram (ERD)

Diagram Pengertian Entity Relationship Diagram (ERD)

Salah satu menurut ahli, Brady dan Loonam (2010), Entity Relationship Diagram (ERD) adalah teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, yaitu dengan menggunakan Analisis Sistem. Sementara-olah teknik diagram atau alat peraga memberikan dasar untuk desain database relasional yang mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detail menjadi data model yang ada sebagai berikut untuk layanan database.

Simbol-Simbol dalam Diagram Hubungan Entitas

simbol erd  

Diagram ER ER

  1. Entitasesatu objek kumpulan atau sesuatu yang dapat dibedakan atau dapat diindesasikan sempurna. Dan kumpulan entitas yang mirip dengan set entitas
  2. Hubungan seperti hubungan yang terjadi antara satu anggota atau lebih.
  3. Atribut yaitu, kumpulan elemen data yang menyusun entitas.
  4. Indikator terbagi menjadi 2 yaitu: Indikator tipe objek asosiatif dan ikon ikon super
 

Set Entitas

Entitas Set Terbagi Atas:

  1. Set Entity Kuat yaitu kumpulan entitas yang satu atau lebih atributnya oleh entitas set lain sebagai kunci. Digambarkan dengan empat persegi panjang.Misalnya: E adalah entitas yang ditetapkan dengan atribut-atribut a1, a2, a3, a dst, maka entitas yang ditetapkan di presentasikan dalam bentuk tabel E yang terdiri dari n kolom, dimana setiap kolom dengan atribut - atribut nya.
  2. Entitas Entitas Lemah (Set Entitas Lemah) entitas yang ditetapkan berdasarkan entitas yang kuat. Digambar dengan empunya panjang bertumpuk. Misal A adalah entitas yang digunakan dari atribut-atribut a1, a2, a3, a dst dan badalah kuat yang sesuai dengan atribut-atribut b1, b2, b3, b dst di mana b1 adalah atribut primary-key maka weak entity set di representasikan tabel isian A, dengan atribute-atribute {b1} u {a1, a2, a3, a dst}.kuat
 

Jenis Jenis Atribut.

  • KUNCI → atribut yang unik untuk menetukan konfigurasi kinerja. 
  • ATRIBUT SEDERHANA → atribut yang hanya satu.
  • ATRIBUT MULTI VALUE → atribut yang memiliki sekelompok nilai untuk setiap entitas instan. Pada gambar dibawah ini, yang menjadi atribut kunci adalah NIP. Tgl Lahir dan Nama adalah atribut sederhana. sedangkan Gelar merupakan beberapa atribut  ATRIBUT KUNCI
multi nilai.
    • ATRIBUT COMPOSIT → atribut-atribut yang digunakan dari beberapa atribut yang lebih kecil yang memiliki arti khusus yaitu atribut nama yang terdiri dari nama depan, nama tengah, dan bahasa.Atribut Komposit
    • ATRIBUT DERIVATIF → atribut yang lain dari atribut yang lain. Wujud umur yang merupakan hasil kalkulasi antara Tgl Lahir dan tanggal hari ini. Demikianlah atribut yang digunakan pada keberedaan atribut Tgl Lahir.Atribut Derivatif
     

    Memetakan Kardinalitas

    Banyutama entitas yang bersesuaian dengan entitas yang lain melalui hubungan.

    Jenis Jenis Maping:

    1. Satu lawan satu ( 1 : 1 )
    2. Banyak ke satu atau satu ke banyak ( 1 : M )
    3. Banyak ke banyak ( M : N )

    Representasikan Dari Entity Set

    Entitas set direpresentasikan dalam bentuk tabel dan nama yang unik. Setiap tabel terdiri dari beberapa kolom, yaitu masing-masing yang memiliki nama yang unik pula.  

    Batasan Partisipasi

    Menjelaskan apa yang terjadi pada entitas tergantung pada hubungan dengan entitas lain. Batasan bunga terbagi 2, yaintu:
    1. Batasan Total Partisipasi yaitu: Keberadaan entitas tergantung pada pengirim dengan entitas yang lain. Didalam diagram ER digambarkan dengan 2 titik penghubung antar entitas dan hubungan.
    2. Partisipasi parsial, yaitu: entitas laba tidak tergantung pada hubungan dengan entitas yang lain. Didalam diagram ER digambarkan dengan 1 titik penghubung.
     

    Kendala Partisipasi Partisipan

    Sebuah. TOTAL PARTISIPASI TOTAL PARTISIPASI b. PARTISIPASI PARTIAL PARTISIPASI PARTIAL  

    Tipe Indikator

    Indikator perangkat adalah objek dan hubungan. Sebelum
    Berubah menjadi
    setelah
    Super model, terdiri dari objek dan satu subkategori atau lebih yang berhubungan dengan satu hubungan yang tidak bernama.
    tipe super tipe 

    Logical Record Structure (LRS)

    LRS → representasi dari struktur record-record pada tabel-tabel yang terbentuk dari hasil antar himpunan entitas.

    Menetukan Kadinalitas, Jumlah Tabel dan Foregn Key (FK)

    One to One (1-1)

    One to One Gambar di atas menunjukan relasi dengan kardinalitas 1-1, karena : 1 supir hanya bisa mengumudikan 1 taksi, dan 1 tanks hanya bisa dikemudikan oleh 1 supir.
    Relasi 1-1 akan membentuk 2 tabel :
    Tabel Supir (nosupir, nama, alamat) Tabel Taksi (notaksi, nopol, merk, tipe)
    LRS yang terbentuk sbb:
    strong
    atau
    strong

    One to Many (1-M)

    1-M
    Gambar diatas menunjukan relasi dengan kardinalitas 1-M, karena : 1 Dosen bisa membimbing banyak Kelas,  dan 1 Kelas hanya dibimbing oleh 1 Dosen.
    Relasi 1-M akan membentuk 2 tabel :
    Tabel Dosen (nip, nama, alamat ) Tabel Kelas (kelas, jurusan, semester, jmlmhs )
    LRS yang terbentuk  sbb :
    1-M  

    Many to Many (M-M)

    M-M
    Gambar diatas menunjukan relasi dengan kardinalitas M-M, Karena : 1 Mahasiswa bisa belajar banyak Mata Kuliah, dan 1 Mata Kuliah bisa dipelajari oleh Banyak Mahasiswa.
    Relasi M-M akan membentuk 3 tabel :
    Tabel Mahasiswa (nim, nama, alamat ) Tabel Mtkuliah (kdmk, nmmk, sks ) Tabel Nilai (nim, kdmk, nilai ) → mengunakan super key / composite key
    LRS yang terbentuk sbb:
    M-M Sekian System Basis Data Pertemuan ke-4 ini semoga membantu. jika ada pertanyaan silakan koment dibawah ini. Untuk info update Artikel Terbaru Kami silakan follow kami disini atau ind2906.blogspot.com.id

    Lorem ipsum is simply dummy text of the printing and typesetting industry.

    Comments


    EmoticonEmoticon