Langsung ke konten utama

Apa itu ERD

 


    Entity Relationship Diagram, juga dikenal sebagai ERD, ER Diagram atau er model, adalah jenis diagram struktural untuk digunakan dalam desain database. ERD berisi simbol dan konektor berbeda yang memvisualisasikan dua informasi penting: Entitas utama dalam lingkup sistem, dan hubungan antar di antara entitas-entitas ini.


    Sebagian besar ERD telah berevolusi dari desain database fisik. Jangan khawatir tentang kompleksitasnya, Anda dapat dengan mudah mempelajari bidang ini dengan memeriksa tiga elemen ERD dasar berikut:

Entitas

    Entitas biasanya dibagi menjadi lima kategori: konsep, lokasi, peran, acara, dan hal-hal (orang, tempat, acara, penjualan, pelanggan, departemen perusahaan, siswa, atau produk, dll.). Entitas ditampilkan dalam tabel database dalam sistem data, dan setiap baris tabel mewakili instans entitas. Misalnya, entitas Nama dalam tabel di bawah ini bisa berupa Jack, Alice, dan sebagainya.


Atribut
    Atribut adalah informasi terperinci yang dikumpulkan untuk entitas (termasuk karakteristik data, dll.). Dalam sistem manajemen sekolah, atribut siswa dapat berupa nama, alamat keluarga, kelas dan nomor telepon kontak mereka dan sebagainya. Atribut pemburu pekerjaan dapat berupa usia, posisi sebelumnya, dan lokasi, dll.

Relasi
    Relasi menggambarkan bagaimana entitas berinteraksi satu sama lain. Selain itu, hubungan biasanya ditandai dengan kata kerja, misalnya, pelanggan membeli perangkat lunak secara online. Selain itu, jika suatu entitas menghubungkan kejadian antara dua entitas yang berbeda, maka itu disebut hubungan rekursif. Misalnya, seorang manajer departemen dapat menjadi atasan bawahannya, atau salah satu bawahan atasannya.

Diagram ER Klasifikasi Kardinalitas utama Ada tiga jenis utama hubungan antar entitas:

One to One
    Instans entitas A dikaitkan dengan instans lain di entitas B. Misalnya, seorang karyawan perusahaan memiliki nomor ID perusahaan yang unik.

One to Many
    Contoh entitas A dikaitkan dengan satu atau beberapa contoh entitas B, tetapi tidak sebaliknya.




Many to Many
    Contoh entitas A dikaitkan dengan satu atau lebih instans entitas B, dan sebaliknya. Misalnya, seorang freelancer dapat menawarkan layanan paruh waktu ke beberapa perusahaan, sementara itu perusahaan juga dapat bekerja sama dengan pekerja paruh waktu yang berbeda.

Simbol ERD Kunci
ERD tipikal biasanya memiliki simbol berikut:

Entitas
    Kotak mewakili entitas. Entitas yang kuat dan entitas yang lemah keduanya dapat diwakili oleh persegi panjang.

Relasi
    Bentuk dalam berlian mewakili hubungan antar entitas.

Atribut Sederhana
    Dalam ERD, atribut ditampilkan dalam bentuk lingkaran atau oval dan diklasifikasikan sebagai sederhana, komposit, turunan, nilai tunggal dan multi-nilai. Atribut sederhana menunjukkan bahwa atribut tidak dapat dibagi lagi, misalnya, nomor kerja karyawan. Tipe komposit adalah sub-atribut yang muncul dari atribut.

Atribut Turunan
Atribut turunan dihitung atau berasal dari atribut lain, seperti lamanya layanan sejak tanggal pendaftaran.










Atribut Multinilai
    Multi-nilai berarti lebih dari satu atribut dilambangkan, misalnya, sejumlah ID pemesanan yang berbeda untuk pembeli. Atribut nilai tunggal dapat dikombinasikan dengan atribut nilai tunggal dan atribut multi-nilai.
Gaya Kardinalitas
    Dalam ERD, simbol kardinalitas memiliki bentuk dan gaya yang berbeda. Jenis utamanya adalah Bachman, Crow's Foot dan Barker seperti yang ditunjukkan di sebelah kiri.











Komentar

Postingan populer dari blog ini

PERTEMUAN 2 : Data visualization

          Data visualization     adalah proses mengubah informasi dan data menjadi format visual seperti grafik, peta, dan diagram, untuk memudahkan pemahaman, analisis, dan pengambilan keputusan. Tujuannya adalah untuk menyajikan data kompleks secara intuitif, memungkinkan penonton untuk melihat tren, pola, dan korelasi yang mungkin tidak langsung terlihat dalam format data mentah. Dengan menggunakan elemen visual seperti warna, ukuran, dan bentuk, data visualization membantu dalam menyampaikan cerita di balik data, menjadikannya alat yang sangat berharga dalam berbagai bidang seperti bisnis, sains, pendidikan, dan teknologi.      Visualisasi data berperan penting dalam era informasi saat ini, sebagai alat untuk menginterpretasi dan memahami volume data besar dan kompleks dengan cepat dan efektif. Dalam dunia pengolahan data besar dan kompleks, kemampuan untuk menyajikan data tersebut dalam format yang mudah dicerna merupakan sebuah kebutuhan. Dengan visualisasi data, perusahaan dapat