ERD ( Entity Relationship
Diagram )
Introducing
ERD
merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan
hubungan antara penyimpanan
ERD
digunakan untuk memodelkan struktur data dan hubungan antar data.
Dengan
ERD kita dapat mnguji model dengan mengabaikan proses yang harus dilakukan. EDR
menjawab pertanyaan seperti :
Data
Apa yang diperlukan ?
Bagaimana
data yang satu berhubungan dengan yang lain ?
Notasi Simbolik ERD

Notasi ERD
- Entitas
: suatu objek yang dapat diidentifikasi dalam lingkungan pemakai, sesuatu
yang penting bagi pemakai dalam konteks sistem yang akan dibuat. Contoh :
pelanggan, mahasiswa, pekerja, mobil, dll
Contoh : 
- Atribut : elemen dari sebuah entitas, dan
berfungsi mendeskripsikan karakter entitas. Setiap ERD bisa terdapat lebih
dari satu atribut
Contoh : :

- Relasi
/ Hubungan : Menunjukan adanya hubungan /
relasi diantara sejumlah entitas yang berasal dari himpunan entitas yang
berbeda.
Contoh :

Contoh RELASI antar
Tabel
Tb_mhs Tb_matkul

Tabel penghubungnya
Tb_nilai

KARDINALITAS / DERAJAT
RELASI
Kardinalitas relasi
menunjukan jumlah maksimal entitas yang dapat berelasi dengan entitas pada
himpunan entitas yang lain. Yaitu :
- One to one.
- One to many.
- Many to one.
- Many to many.
Mapping Cardinalities

Jenis Hubungan
- Satu ke satu (one to one)
Sentitas pada himpunan entitas A
berhubungan dengan paling banyak satu entitas pada himpunan entitas B, dan
begitu juga sebaliknya setiap entitas B pada himpunan entitas B berhubungan
paling banyak satu entitas pada himpunan entitas A







Simbol Kardinalitas ERD
1
to 1 (one to one) 
1
to n (one to many) 
N
to n (many to many) 
DIAGRAM ER DENGAN KAMUS
DATA
Kamus Data :
Mahasiswa = {nim,
nama_mhs, almt_mhs, tgl_lhr}
Kuliah =
{kode_kul, nama_kul, sks, semester}
Dosen =
{nama_dsn, almt_dsn}
Mempelajari = {nim,
kode_kul, indeks nilai}
Mengajar = {
kode_kul, nama_dsn, waktu, tempat}
DERAJAT RELASI MINIMUM
Derajat/kardinalitas relasi itu mewakili hubungan
(korespondensi) maksimum yang boleh terjadi antara himpunan entitas yang satu
terhadap himpunan entitas lainnya.
Derajat relasi minimum à menunjukan hubungan (korespondensi) minimum yang boleh
terjadi dalam sebuah relasi antara himpunan entitas
Derajat minimum boleh disertakan boleh juga tidak
Notasi disatukan dengan derajat relasi maksimum (x,y), x
= min, y = max
Contoh
Relasi minimum

Contoh Studi kasus :
Sistem Informasi Reservasi Hotel
Ò Penentuan
Entitas yang digunakan :
1) Entitas
tamu
2) Entitas
pesan
3) Entitas
kamar
4) Entitas
jenis_kamar
5) Entitas
menu_resto
6) Entitas
trans_resto
7) Entitas
trans_hotel
8) Entitas
jenis_menu
Penentuan
Hubungan antar entitas

Pendeklarasian
entitas ke table


Relasi table

Contoh
II
sistem penjadwalan kuliah
sistem penjadwalan kuliah
Entitas
Jadwal
Entitas
Dosen
Entitas
Matakuliah
Entitas
Mahasiswa
Entitas
Ruang
Entitas
Petugas
Erd

Relasi
table

0 Comment "ERD"
Posting Komentar