Pemgertian ERD (Entity
Relationship Diagram) /Basisdata Relasional adalah kumpulan dari
relasi-relasi yang mengandung seluruh informasi berkenaan suatu entitas/ objek
yang akan disimpan di dalam database. Tiap relasi disimpan sebagai sebuah file
tersendiri. Perancangan basisdata merupakan suatu kegiaatan yang setidaknya
bertujuan sebagai berikut:
>> Menghilangkan redundansi data
>> Meminimumkan jumlah relasi di dalam basis data
>> Menghilangkan redundansi data
>> Meminimumkan jumlah relasi di dalam basis data
>>
Membuat relasi berada dalam bentuk normal, sehingga dapat meminimumkan
permasalahan berkenaan dengan penambahan, pembaharuan dan penghapusan.
Entitas (entity/ entity set), memiliki banyak istilah di dalam ilmu
komputer, seperti tabel (table), berkas (data file), penyimpan data (data
store), dan sebagainya
Entity
adalah obyek yang dapat dibedakan dalam dunia nyata.Entity set
adalah kumpulan dari entity yang sejenis. Entity set dapat berupa :
>> Obyek
secara fisik : Rumah, Kendaraan, Peralatan
>> Obyek
secara konsep : Pekerjaan , Perusahaan, Rencana
Atribut
adalah karakteristik dari entity atau relationship, yang
menyediakan penjelasan detail tentang entity atau relationship tersebut.Nilai
Atribut merupakan suatu data aktual atau informasi yang disimpan pada suatu
atribut di dalam suatu entity atau relationship.
Jenis‐jenis
atribut :
>> Key :
Atribut yang digunakan untuk menentukan suatu entity secara unik.
>> Atribut
Simple : Atribut yang bernilai tunggal.
>> Atribut
Multivalue : Atribut yang memiliki sekelompok nilai untuk setiap instan entity.
>> Atribut
Composite : Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil
yang mempunyai arti tertentu.
Cardinality
Ratio Constraint
Menjelaskan
batasan jumlah keterhubungan satu entity dengan entity lainnya. Jenis
Cardinality Ratio :
1. One to
One (1:1)
2. One to
Many (1:N) atau Many to One (N:1)
3. Many
to Many (N:N)
Participation
Constraint
Menjelaskan
apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain.
Terdapat
2 macam Participation Constraint :
1. Total
Participation
Keberadaan
suatu entity tergantung pada hubungannya dengan entity lain.
2. Partial
Participation
Keberadaan
suatu entity tidak tergantung pada hubungannya dengan entity lain.
Weak
Entity adalah suatu Entity dimana keberadaan dari entity tersebut
tergantung dari keberadaan entity lain.
>>Entity
yang merupakan induknya disebut Identifying Owner dan
relationshipnya disebut Identifying Relationship.
>>Weak
Entity selalu mempunyai Total Participation constraint dengan Identifying
Owner.
0 comments:
Post a Comment