BASIS DATA
AFLAHAH APRILIYANI, M.KOM
ERD
• Diagram hubungan antar entitas (entity relationship
diagram) atau sering disebut dengan ERD adalah diagram
dalam bentuk gambar atau symbol yang mengidentifikasi
tipe dari entitas di dalam suatu system yang diuraikan
dalam data dengan atributnya, dan menjelaskan hubungan
atau relasi diantara entitas tersebut
Dalam pembentukan ERD terdapat 3 komponen yang akan dibentuk yaitu:
a. Entitas
Pada post sebelumnya mengenai basis data telah dijelaskan sedikit tentang pengertian entity
(entitas) yaitu suatu objek yang dapat dibedakan dari lainnya yang diwujudkan dalam basis data.
Pengertian lainnya menurut Brandy dan Loonam (2010), entitas adalah objek yang menarik di
bidang organisasi yang dimodelkan.
Contoh : siswa, Kartu anggota Perpustakaan, buku
b. Hubungan (relasi/ relationship)
Adalah hubungan antara dua jenis entitas yang dipresentasikan sebagai garis lurus yang
menghubungkan dua entitas
c. Atribut
Atribut memberikan informasi lebih rinci tentang jenis entitas. Atribut memiliki struktur
internal berupa tipe data.
Simbol-symbol untuk membuat diagram ERD
Derajat relasi atau kardinalitas rasio
Menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas lainnya:
a. One to One (1:1)
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota B, begitu pula sebaliknya
b. One to Many (1:M/Many)
Setiap anggota entitas A dapat berhubungan dengan lebih dari satiu anggota entitas B tetapi tidak
sebaliknya
c. Many to Many (M:M)
Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula
sebaliknya.
Contoh kasus
Pada saat mendaftar menjadi anggota
perpustakaan sekolah, dicatatlah nama,
nis dan alamat siswa. Setelah itu mereka
baru bisa meminjam buku perpustakaan.
Buku-buku memiliki data berupa nomor
buku, judul, pengarang, penerbit, tahun
terbit. Sati buku bisa ditulis oleh beberapa
pengarang. Tentukan entitas, atribut dan
relasi dari deskripsi tersebut. Kemudian
gambarkankan ERDnya
Jawab
• Entitas: siswa, KAP (Kartu Anggota
Perpustakaan), Buku
• Atribut: nama, nis, alamat siswa,
no.buku, judul, pengarang, penerbit
dan tahun terbit
• Relasi : daftar dan pinjam (1:M)
Gambar ERD dalam peminjaman buku di
perpustakaan
Model Entity – relationship
• Model Entityy relationship: suatu
penyajian data dengan menggunakan
entity dan relationship
• Entity : objek secara fisik : buku,
perpustakaan, siswa
• Objek secara konsep : meminjam
Derajat dari relationship :
Trenary degree (Derajat Tiga)
Cardinality Ratio Constraint
(M:N)
Relationship :
Atribut:
Diagram ERD

ERD.pptx

  • 1.
  • 2.
    ERD • Diagram hubunganantar entitas (entity relationship diagram) atau sering disebut dengan ERD adalah diagram dalam bentuk gambar atau symbol yang mengidentifikasi tipe dari entitas di dalam suatu system yang diuraikan dalam data dengan atributnya, dan menjelaskan hubungan atau relasi diantara entitas tersebut
  • 3.
    Dalam pembentukan ERDterdapat 3 komponen yang akan dibentuk yaitu: a. Entitas Pada post sebelumnya mengenai basis data telah dijelaskan sedikit tentang pengertian entity (entitas) yaitu suatu objek yang dapat dibedakan dari lainnya yang diwujudkan dalam basis data. Pengertian lainnya menurut Brandy dan Loonam (2010), entitas adalah objek yang menarik di bidang organisasi yang dimodelkan. Contoh : siswa, Kartu anggota Perpustakaan, buku b. Hubungan (relasi/ relationship) Adalah hubungan antara dua jenis entitas yang dipresentasikan sebagai garis lurus yang menghubungkan dua entitas c. Atribut Atribut memberikan informasi lebih rinci tentang jenis entitas. Atribut memiliki struktur internal berupa tipe data.
  • 4.
  • 5.
    Derajat relasi ataukardinalitas rasio Menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas lainnya: a. One to One (1:1) Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota B, begitu pula sebaliknya b. One to Many (1:M/Many) Setiap anggota entitas A dapat berhubungan dengan lebih dari satiu anggota entitas B tetapi tidak sebaliknya c. Many to Many (M:M) Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya.
  • 6.
    Contoh kasus Pada saatmendaftar menjadi anggota perpustakaan sekolah, dicatatlah nama, nis dan alamat siswa. Setelah itu mereka baru bisa meminjam buku perpustakaan. Buku-buku memiliki data berupa nomor buku, judul, pengarang, penerbit, tahun terbit. Sati buku bisa ditulis oleh beberapa pengarang. Tentukan entitas, atribut dan relasi dari deskripsi tersebut. Kemudian gambarkankan ERDnya Jawab • Entitas: siswa, KAP (Kartu Anggota Perpustakaan), Buku • Atribut: nama, nis, alamat siswa, no.buku, judul, pengarang, penerbit dan tahun terbit • Relasi : daftar dan pinjam (1:M)
  • 7.
    Gambar ERD dalampeminjaman buku di perpustakaan Model Entity – relationship • Model Entityy relationship: suatu penyajian data dengan menggunakan entity dan relationship • Entity : objek secara fisik : buku, perpustakaan, siswa • Objek secara konsep : meminjam
  • 8.
    Derajat dari relationship: Trenary degree (Derajat Tiga) Cardinality Ratio Constraint (M:N)
  • 9.
  • 10.