2
Most read
8
Most read
9
Most read
ERD (Entity Relationship Diagram)
ERD
• Entity Relational Diagram (ERD) adalah proses
hubungan antar file yang direlasikan dengan relation
key dari masing-masing file.
ERD
Simbol-simbol dalam ERD:
• Entitas (Entity)
Entitas ialah suatu objek yang dapat dibedakan dengan objek lainnya.
Entitas berfungsi untuk memberikan identitas pada entitas yang memiliki
label dan nama. Entitas memiliki bentuk persegi panjang.
ERD
• Relasi/Hubungan Antar Entitas (relationship)
Relasi ialah hubungan yang terjadi antara 1 entitas atau
lebih yang tidak mempunyai fisik tetapi hanya sebagai
konseptual. Dan berfungsi untuk mengetahui jenis
hubungan yang ada antara 2 file. Relisi memiliki bentuk
belah ketupat.
• Hubungan antara sejumlah entitas yang berasal dari
himpunan entitas yang berbeda. Relasi dapat
digambarkan sebagai berikut :
• 1). Satu ke satu (One to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada
himpunan entitas A berhubungan paling banyak dengan
satu entitas pada himpunan entitas B.
ERD
• 2). Satu ke banyak (One to many)
Setiap entitas pada himpunan entitas A dapat
berhubungan dengan banyak entitas pada himpunan
entitas B, tetapi setiap entitas pada entitas B dapat
berhubungan dengan satu entitas pada himpunan entitas
A
• 3). Banyak ke banyak (Many to many)
Setiap entitas pada himpunan entitas A dapat
berhubungan dengan banyak entitas pada himpunan
entitas B. mendeskripsikan karakteristik dari entitas
tersebut. Isi dari atribut mempunyai sesuatu yang dapat
mengidentifikasikan isi elemen satu dengan yang lain.
Gambar atribut diwakili oleh simbol elips.
ERD
• Atribut
Atribut ialah karakteristik dari entitas atau relasi yang
menyediakan penjelasan detil tentang entitas atau
relasi tersebut. Dan berfungsi untuk memperjelas
atribut yang dimiliki oleh sebuah entitas. Atribut
memiliki bentuk lingkarang lebih tepatnya elips.
• Alur / Garis
Alur memiliki fungsi untuk menghubungkan atribut
dengan entitas dan entitas dengan relasi. Dan
berbentuk garis.
ERD
• Contoh Kasus :
Suatu perpustakaan Sekolah Menengah Kejuruan
mengalami penambahan jumlah anggota maupun
meminjam. Namun system yang digunakan di
perpustakaan ini berantakan. Permasalahannya
adalah menimbulkan kebingungan dan boros tenaga
saat pencatatan atau pendataan
ERD
• Tahap 1 : Penentuan Entitas
1. Anggota : Menyimpan semua informasi tentang data
diri anggota
2. Buku : Menyimpan semua informasi tentang
keadaan buku
3. Pinjam : Menyimpan informasi tentang tanggal
meminjam, tanggal kembali dan jumlah pinjam
4. Denda : Menyimpan informasi tentang tarif denda
dan jumlah denda
ERD
• Tahap 2 : Penentuan Atribut
1. Anggota
a. no_anggota : Kode unik untuk setiap anggota
b. nama : Nama Lengkap anggota
c. alamat : Alamat Lengkap anggota
d. tgl_lahir : Tanggal Lahir anggota
e. jurusan : Kejuruan yang diambil oleh anggota
ERD
2. Buku
a. no_buku : Kode unik untuk masing-masing buku
b. pengarang : Nama pengarang buku tersebut
c. judul : Judul yang tertera pada cover buku
d. thn_terbit : Tahun dimana terbitnya buku tersebut
e. penerbit : Nama instansi yang menerbitkan buku
f. jns_buku : Jenis dari buku tersebut
ERD
3. Denda
a. kode_denda : Kode unik untuk bukti denda setiap
anggota
b. no_anggota : Kode unik untuk setiap anggota
c. tgl_pinjam : Tanggal buku dipinjam
d. tgl_kembali : Tanggal buku dikembalikan
e. tarif_denda : Nilai rupiah denda yang harus dibayar
f. jumlah_denda : Jumlah keseluruhan denda yang
harus dibayar
h. jns_denda : Jenis denda yang harus dilakukan
ERD
• Tahap 3 : Penentuan Relationship
Keterangan :
Tabel utama : Anggota dan Buku
Tabel Kedua : Pinjam
Relationship : Many to Many (M:M)
Atribut Penghubung : no_anggota dan no_pinjam (sebagai FK di
Tabel Pinjam)
Participation Constrain : Beberapa Anggota boleh meminjam buku
lebih dari satu dan suatu buku boleh dipinjam oleh beberapa anggota
ERD
Keterangan :
Tabel utama : Anggota dan Denda
Tabel Kedua : Membayar
Relationship : One to Many (1:M)
Atribut Penghubung :
no_anggota dan kode_denda (sebagai FK di Tabel
Membayar)
Participation Constrain : Satu orang anggota dimungkinkan
untuk membayar lebih dari satu denda dan satu denda harus
dibayar oleh satu orang anggota

More Related Content

PDF
5 transformasi model data
PDF
Perencanaan manajemen proyek
PPT
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
PDF
Interaksi Manusia Dan Komputer Soal + Jawaban
PDF
Makalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
PDF
Algoritma dan Struktur Data (Python) - Struktur Data
PPT
Use case-diagram
5 transformasi model data
Perencanaan manajemen proyek
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Interaksi Manusia Dan Komputer Soal + Jawaban
Makalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
Algoritma dan Struktur Data (Python) - Struktur Data
Use case-diagram

What's hot (20)

PDF
Proses Data Mining
PDF
Rpl 05 - persyaratan perangkat lunak
PPT
Sistem Operasi Komputer
DOCX
Soal essay basis data xi
PDF
5 ta-2021-05-business-understanding-modul-ariw-2021-07-17
PPTX
Analisis Kebutuhan Sistem Informasi
PDF
Data Management (Enhanced ERD and Mapping ERD)
PPT
02 Macam Macam Sistem Informasi
PPTX
Pertemuan 1 Sistem Basis Data.pptx
PDF
02 struktur-sistem-operasi
DOCX
Pengulangan dan Seleksi
PDF
[PBO] Pertemuan 6 - Interface
PDF
10911297 nambah-ilmu-tentang-manajemen-rumah-sakit
PPTX
Erd perpustakaan
PPTX
Perancangan Basis Data - Rental Film
DOCX
PM Project communication management plan
PPT
Sistem Basis Data(PPT)
PDF
1 mps ippg
PDF
Project Charter
PDF
Rpl 012 - perancangan berorientasi objek
Proses Data Mining
Rpl 05 - persyaratan perangkat lunak
Sistem Operasi Komputer
Soal essay basis data xi
5 ta-2021-05-business-understanding-modul-ariw-2021-07-17
Analisis Kebutuhan Sistem Informasi
Data Management (Enhanced ERD and Mapping ERD)
02 Macam Macam Sistem Informasi
Pertemuan 1 Sistem Basis Data.pptx
02 struktur-sistem-operasi
Pengulangan dan Seleksi
[PBO] Pertemuan 6 - Interface
10911297 nambah-ilmu-tentang-manajemen-rumah-sakit
Erd perpustakaan
Perancangan Basis Data - Rental Film
PM Project communication management plan
Sistem Basis Data(PPT)
1 mps ippg
Project Charter
Rpl 012 - perancangan berorientasi objek
Ad

Viewers also liked (20)

PPTX
Stmikspb sosial media-06-aplikasi lain
PPTX
Stmikspb sosial media-01-definisi dan sejarah
PPTX
Sql (4)
PPTX
Stmikspb sosial media-11-komputasi awan
PPTX
Stmikspb sosial media-07-email milis
PPTX
Stmikspb sosial media-09-blog-wiki
PPTX
Bahasa Melayu Bahasa Indonesia
PPT
Perbedaan badan usaha
PPTX
Teori Organisasi
PPTX
Stmikspb sosial media-08-mikroblogging
PPTX
Pengantar basis data (1)
POTX
Stmikspb sosial media-10-graph-audio_video
PPTX
Stmikspb sosial media-03-netiket-privacy_lisensi
PPTX
Stmikspb sosial media-02-komunitas virtual
PPT
Bahan kuliah teori organisasi smt 2
PPTX
Model data relasional (3)
PPTX
pengantar manajemen & bisnis
PPT
Pengantar bisnis
PPTX
Materi konflik organisasi
PPT
Materi struktur organisasi smt 2
Stmikspb sosial media-06-aplikasi lain
Stmikspb sosial media-01-definisi dan sejarah
Sql (4)
Stmikspb sosial media-11-komputasi awan
Stmikspb sosial media-07-email milis
Stmikspb sosial media-09-blog-wiki
Bahasa Melayu Bahasa Indonesia
Perbedaan badan usaha
Teori Organisasi
Stmikspb sosial media-08-mikroblogging
Pengantar basis data (1)
Stmikspb sosial media-10-graph-audio_video
Stmikspb sosial media-03-netiket-privacy_lisensi
Stmikspb sosial media-02-komunitas virtual
Bahan kuliah teori organisasi smt 2
Model data relasional (3)
pengantar manajemen & bisnis
Pengantar bisnis
Materi konflik organisasi
Materi struktur organisasi smt 2
Ad

Similar to Erd (entity relationship diagram) (20)

PPTX
Erd (entity relationship diagram)
PDF
Entitas Relationshiip Diagram Multimedia
PPTX
PPTX
Pengenalan ER-Diagram
DOC
basis data selesai.doc
PPT
Bab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.ppt
PPTX
Database Entity Relationship Diagram (ERD)
PDF
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
PPT
Pengertian ERD
PPTX
Entity relationship diagram
PPTX
Chapter 5 -_data_model_using_erd_fix
PPTX
Pertemuan 14
PPTX
Pertemuan 5
PPTX
Pertemuan 1tiga
DOCX
PPTX
Presentasi ERD
PPTX
Pertemuan-7.pptx
PPTX
Penjelasan dan pemahaman tentang Database Design Tools ERD
PPTX
Entity Relationship Diagram 2022
PDF
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
Erd (entity relationship diagram)
Entitas Relationshiip Diagram Multimedia
Pengenalan ER-Diagram
basis data selesai.doc
Bab 3 - MODEL ENTITY RELATIONSHIP dalam entity relationship dalam entitiy.ppt
Database Entity Relationship Diagram (ERD)
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
Pengertian ERD
Entity relationship diagram
Chapter 5 -_data_model_using_erd_fix
Pertemuan 14
Pertemuan 5
Pertemuan 1tiga
Presentasi ERD
Pertemuan-7.pptx
Penjelasan dan pemahaman tentang Database Design Tools ERD
Entity Relationship Diagram 2022
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf

More from Arib Herzi (11)

PPT
Materi teori motivasi
PPTX
Lingkungan basis data (2)
PPTX
Analisa proses bisnis
PPT
04 analisis-proses-bisnisawal-lengkapl
PPTX
Analisa bisnis proses_(pertemuan_1_¬_2)
PPTX
Rumus dasar python buatan nova
PPTX
Kode warna rgb
PPT
materi kuliah-agama-etika-islam
PPTX
kesempurnaan ajaran islam
PPTX
03.iman & taqwa
PPTX
Sejarah SISTEM OPERASI
Materi teori motivasi
Lingkungan basis data (2)
Analisa proses bisnis
04 analisis-proses-bisnisawal-lengkapl
Analisa bisnis proses_(pertemuan_1_¬_2)
Rumus dasar python buatan nova
Kode warna rgb
materi kuliah-agama-etika-islam
kesempurnaan ajaran islam
03.iman & taqwa
Sejarah SISTEM OPERASI

Recently uploaded (20)

PDF
Materi Pendidikan Agama Islam - Kelas 12 SMA - Cabang Iman: Keterkaitan antar...
PDF
Asal-usul Postmodernitas & materi singkat.pdf
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Bahasa Arab Kelas 7 MTs
DOCX
Modul Ajar Deep Learning Fisika Kelas 12 SMA Terbaru 2025
PPTX
pedoman tes kompetensi akademik deep learning
PPTX
Pola Pikir Bertumbuh Pembelajaran Mendalam.pptx
PDF
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
PPTX
Bahan Ajar PAI 8 BAB 2 iman kepada kitab Allah.pptx
PPTX
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
DOCX
Power poit Rubrik Penilaian LK 8 KP 6.docx
PPTX
bahan FGD_Kebijakan Pembelajaran Penilaian.pptx
PPTX
Kokurikuler dalam Pembelajaran Mendalam atau Deep Leaning
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Fiqih Kelas 10 Terbaru 2025
DOCX
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
PDF
Modul Ajar Deep Learning PJOK Kelas 5 Kurikulum Merdeka
PPTX
Materi Induksi untuk karyawan baru/new hire
PPTX
EFS (Modern Filing and Document Management)_Training *Effective E-Filing & Do...
PDF
Buku Teks KSSM Sains Sukan Tingkatan Empat
PDF
Modul Ajar Deep Learning Seni Budaya Kelas 1 Kurikulum Merdeka
PPTX
Digital Marketing Dasar Untuk Pemula.pptx
Materi Pendidikan Agama Islam - Kelas 12 SMA - Cabang Iman: Keterkaitan antar...
Asal-usul Postmodernitas & materi singkat.pdf
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Bahasa Arab Kelas 7 MTs
Modul Ajar Deep Learning Fisika Kelas 12 SMA Terbaru 2025
pedoman tes kompetensi akademik deep learning
Pola Pikir Bertumbuh Pembelajaran Mendalam.pptx
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
Bahan Ajar PAI 8 BAB 2 iman kepada kitab Allah.pptx
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
Power poit Rubrik Penilaian LK 8 KP 6.docx
bahan FGD_Kebijakan Pembelajaran Penilaian.pptx
Kokurikuler dalam Pembelajaran Mendalam atau Deep Leaning
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Fiqih Kelas 10 Terbaru 2025
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
Modul Ajar Deep Learning PJOK Kelas 5 Kurikulum Merdeka
Materi Induksi untuk karyawan baru/new hire
EFS (Modern Filing and Document Management)_Training *Effective E-Filing & Do...
Buku Teks KSSM Sains Sukan Tingkatan Empat
Modul Ajar Deep Learning Seni Budaya Kelas 1 Kurikulum Merdeka
Digital Marketing Dasar Untuk Pemula.pptx

Erd (entity relationship diagram)

  • 2. ERD • Entity Relational Diagram (ERD) adalah proses hubungan antar file yang direlasikan dengan relation key dari masing-masing file.
  • 3. ERD Simbol-simbol dalam ERD: • Entitas (Entity) Entitas ialah suatu objek yang dapat dibedakan dengan objek lainnya. Entitas berfungsi untuk memberikan identitas pada entitas yang memiliki label dan nama. Entitas memiliki bentuk persegi panjang.
  • 4. ERD • Relasi/Hubungan Antar Entitas (relationship) Relasi ialah hubungan yang terjadi antara 1 entitas atau lebih yang tidak mempunyai fisik tetapi hanya sebagai konseptual. Dan berfungsi untuk mengetahui jenis hubungan yang ada antara 2 file. Relisi memiliki bentuk belah ketupat. • Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut : • 1). Satu ke satu (One to one) Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.
  • 5. ERD • 2). Satu ke banyak (One to many) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A • 3). Banyak ke banyak (Many to many) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B. mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
  • 6. ERD • Atribut Atribut ialah karakteristik dari entitas atau relasi yang menyediakan penjelasan detil tentang entitas atau relasi tersebut. Dan berfungsi untuk memperjelas atribut yang dimiliki oleh sebuah entitas. Atribut memiliki bentuk lingkarang lebih tepatnya elips. • Alur / Garis Alur memiliki fungsi untuk menghubungkan atribut dengan entitas dan entitas dengan relasi. Dan berbentuk garis.
  • 7. ERD • Contoh Kasus : Suatu perpustakaan Sekolah Menengah Kejuruan mengalami penambahan jumlah anggota maupun meminjam. Namun system yang digunakan di perpustakaan ini berantakan. Permasalahannya adalah menimbulkan kebingungan dan boros tenaga saat pencatatan atau pendataan
  • 8. ERD • Tahap 1 : Penentuan Entitas 1. Anggota : Menyimpan semua informasi tentang data diri anggota 2. Buku : Menyimpan semua informasi tentang keadaan buku 3. Pinjam : Menyimpan informasi tentang tanggal meminjam, tanggal kembali dan jumlah pinjam 4. Denda : Menyimpan informasi tentang tarif denda dan jumlah denda
  • 9. ERD • Tahap 2 : Penentuan Atribut 1. Anggota a. no_anggota : Kode unik untuk setiap anggota b. nama : Nama Lengkap anggota c. alamat : Alamat Lengkap anggota d. tgl_lahir : Tanggal Lahir anggota e. jurusan : Kejuruan yang diambil oleh anggota
  • 10. ERD 2. Buku a. no_buku : Kode unik untuk masing-masing buku b. pengarang : Nama pengarang buku tersebut c. judul : Judul yang tertera pada cover buku d. thn_terbit : Tahun dimana terbitnya buku tersebut e. penerbit : Nama instansi yang menerbitkan buku f. jns_buku : Jenis dari buku tersebut
  • 11. ERD 3. Denda a. kode_denda : Kode unik untuk bukti denda setiap anggota b. no_anggota : Kode unik untuk setiap anggota c. tgl_pinjam : Tanggal buku dipinjam d. tgl_kembali : Tanggal buku dikembalikan e. tarif_denda : Nilai rupiah denda yang harus dibayar f. jumlah_denda : Jumlah keseluruhan denda yang harus dibayar h. jns_denda : Jenis denda yang harus dilakukan
  • 12. ERD • Tahap 3 : Penentuan Relationship Keterangan : Tabel utama : Anggota dan Buku Tabel Kedua : Pinjam Relationship : Many to Many (M:M) Atribut Penghubung : no_anggota dan no_pinjam (sebagai FK di Tabel Pinjam) Participation Constrain : Beberapa Anggota boleh meminjam buku lebih dari satu dan suatu buku boleh dipinjam oleh beberapa anggota
  • 13. ERD Keterangan : Tabel utama : Anggota dan Denda Tabel Kedua : Membayar Relationship : One to Many (1:M) Atribut Penghubung : no_anggota dan kode_denda (sebagai FK di Tabel Membayar) Participation Constrain : Satu orang anggota dimungkinkan untuk membayar lebih dari satu denda dan satu denda harus dibayar oleh satu orang anggota