Selasa, 03 Maret 2020

2.jelaskan dan buat 1 contoh dari ERD (menggunakan aturan oracle)

Entity Relationship Diagram (ERD) merupakan salah satu bentuk pemodelan basis data yang sering digunakan dalam pengembangan sistem informasi. Diagram hubungan entitas (ERD) menunjukkan hubungan dari entitas set disimpan dalam database. Entitas dalam konteks ini adalah komponen data.Dengan kata lain, diagram ER menggambarkan struktur logis dari database.


Komponen ERD:

  • Entitas
notasi ERD Entitas
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.

  • Atribut
notasi ERD Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendes-kripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
Beberapa jenis Atribut antara lain :
    1. Atribut key
Atribut Key adalah satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data ( Row/Record ) dalam tabel secara unik. Dikatakan unik jika pada atribut yang dijadikan key tidak boleh ada baris data dengan nilai yang sama
Contoh : Nomor pokok mahasiswa (NPM), NIM dan nomor pokok lainnya

    1. Atribut Composite
Atribut composite adalah suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu yang masih bisah dipecah lagi atau mempunyai sub attribute.
Contoh : dari entitas nama yaitu nama depan, nama tengah, dan nama belakang. Atribut Derivatif

    1. Atribut yang tidak harus disimpan dalam database
Contoh : Atribut yang dihasilkan dari atribut lain atau dari suatu relationship. Atribut ini dilambangkan dengan bentuk oval yang bergaris putus-putus

  • Hubungan / Relasi
notasi ERD Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
Derajat relasi atau kardinalitas rasio menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas lainnya

    1. One to One (1:1)
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.

    1. One to many (1:M / Many)
     Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.

    1. Many to Many (M:M)
                                 Setiap entitas A dapat berhubungan dengan banyak entitas  himpunan B dan demikian pula sebaliknya .
  • Garis

notasi ERD Garis
                      Garis sebagai penghubung antara himpunan relasi dengan himpunan entitas dan himpunanentitas dengan atribut .



Simbol-simbol ER-Diagram


contoh:

ERD toko inline shop

contoh ERD 2

ERD klinik

contoh ERD 5

Tidak ada komentar:

Posting Komentar