Kamis, 02 April 2015

Entity Relational Diagram (ERD) & Logical Relational Structure (LRS)



Entity Relational Diagram (ERD) & Logical Relational Structure (LRS)


        A.   Entity Relational Diagram (ERD)

Pengertian dari ERD adalah Suatu pemodelan basis data yang menghubungkan/merelasikan antar entitas. Ada beberapa symbol dari ERD, diantaranya :
1.   Entitas
Kumpulan dari beberapa atribut/field.
2.   Relasi
Suatu hubungan yang terjalin diantara beberapa entitas.

3.   Atribut
Notasi yang memberikan informasi mengenai jenis entitas dan juga relasinya.

4.   Garis Penghubung
Notasi yang digunakan untuk merangkai beberapa notasi yang digunakan seperti : entitas, relasi dan atribut. 


 Metodologi ERD :
1.   Identifikasi Entitas
Maksudnya ialah melakukan identifikasi dari beberapa himpunan entitas yang terdiri dari beberapa calon  field yang akan digunakan pada.
2.   Menentukan Relasi
Dalam beberapa entitas harus memiliki minimal satu relasi, yang menghubungkan antar entitas.


3.   Menggambar ERD sementara
Menggambar ERD sementara dapat dilakukan dengan menggunkan entitas dan garis untuk merelasikan.
4.   Mengisi Kardinalitas
Menentukan jumlah kejadian satu entitas untuk sebuah kejadian pada entitas yang berhubungan.
5.   Menentukan atribut yang dijadikan sebagai key
Menentukan atribut yang unik untuk dijadikan sebagai key/primary key.
6.   Menggambar ERD berdasarkan Key/Kunci
Menghilangkan relasi many to many dan memasukkan primary dan kunci tamu pada masing masing entitas
7.   Menentukan atribut
Menentukan field-field yang diperlukan oleh sistem.
8.   Pemetaan atribut
Memasangkan atribut dengan satu entitas yang sesuai.
9.   Menggambar ERD dengan atribut
10.        Memeriksa hasil
Periksa kardinalitasnya dan daftar atribut yang berhubunan dengan masing-masing entitas untuk melihat apakah ada yang hilang.


        B.   Logical Relational Structure (LRS)

Pengertian LRS (Logical Record Structure) Adalah representasi dari struktur record-record pada tebel-tabel yang terbentuk dari hasil antar himpunan entitas. Menentukan kardinalitas, jumlah table dan Foreign Key (FK) sebagai berikut :

1.   One-to-one
Satu entitas berhubungan dengan paling banyak satu entitas lain.
2.   One-to-many
Satu entitas dapat berhubungan dengan lebih dari satu entitas lain.
3.   Many-to-many
Beberapa entitas dapat berhubungan dengan beberapa entitas lain.
       
 


Tidak ada komentar:

Posting Komentar