ER DIAGRAM
>> ERD ( entity relationship diagram ) :
- Diagram ER berupa model data konseptual, yang mempresentasikan data dalam suatu organisasi dalam bentuk-bentuk objek dan hubungannya.
- tidak tergantung pada software yang akan dipakai untuk mengimplementasikan basis data
- diagram ER biasa digunakan dalam tahapan analisis perancangan basis data
>> Notasi-notasi pada ERD :
1. Entitas
- entity merupakan objek yang memiliki seseatu yang nyata dan dapat dibedakan dari sesuatu yang lain
- kumpulan dari objek yang memiliki karakteristik sama dinamakan himpunan entitas
- semua manajer dalam sebuah perusahaan berkedudukan sebagai himpunan entitas
* macam macam entity :
a. strong entity
entity yang dapat berdiri sendiri tidak bergantung pada yang lain. ex: mahasiswa
b. weak entity
entity yang eksistensinya bergantung pada strong entity. ex: orang tua
2. Atribut
type-type atribut :
a. key atribut
atribut yang menyimpan nilai unik dari setiap entity sehingga anggota entity yang satu berbeda dengan yang lain.
contoh :
b. partial key atribut
atribut yang menyimpan sebagaian nilai dari key atribut.
contoh : orangtua
simbol :
c. simple atribut
atribut yang menyimpan nilai yang tidak bisa dipecah lagi ( atomic)
contoh : jalan, kota, agama, nim
simbol :
d. composite atribut
atribut yang menyimpan nilai yang dapat dipecah lagi ( divisible)
contoh : alamat
simbol :
e. single value
aribut yang digunakan untuk menyimpan nilai tunggal
contoh : jenis kelamin
simbol :
f. multivalue
atribut yang menyimpan nilai lebih dari satu simbol
conth : nomor hp, nama orang tua, email
simbol :
g. stored atribut : atribut yang digunakan untuk menyimpan nilai yang harus disimpan
contoh : tangal lahir, ips
simbol :
h. derived atribut
atribut nilai nilai yang tidak harus disimpan
contoh : usia, ipk
simpbol :
3. Relasi
jenis-jenis relasi :
a. general relationship
menghubungkan antar entitas secara umum ( sesama entitas kuat atau sesama entitas lemah )
sibol dan contoh :
b. identifying relationship
relasi kepemilikan yang menghubungkan strong entity dengan weak entity
simbol dan contoh :
c. recorsive relationship
relasi yang hanya terhubung pada entity yang sama
contoh :
>> jenis hubungan antara 2 tipe entitas :
1. one to one
2. one to many
3. many to one
Tidak ada komentar:
Posting Komentar