Pengertian ERD ( Entity Relatiionalship Diagram)
ERD adalah suatu model untuk menjelaskan hubungan antar data dalam basis data bedasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan sturtur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan symbol.
1.      Pada dasarnya ada tiga komponen yang digunakan, yaitu:
a.       Entitas
Entitas merupakan objek yang mewakili sesuatu yang nayta dan dapat dibedakan dari suatu yang lain. Symbol dari entity biasanya digambarkan dalam bentuk persegi panjang,
b.      Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendiskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Atribut ini biasanya digambarkan dengan symbol berbentuk elips.
c.       Hubungan atau relasi
Hubungan anatara sejumlah entitas yang berasal dari himounan aentitas yang berbeda.
2.      Derajat relasi atau kardinalitas rasio
Menjelaskan jumlah maksimum hubungan antara suatu entitas dengan entitas lainnya.
a.       One to one (1:1)
Setiap anggota entirtas A hanya boleh berhubungan dengan satu anggota entitas B , begitu juga seblikknya.
b.      One to many (1:M)
Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
c.       Many to many (M:M)
Setiap anggota A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula

4.      Studi kasus ERD sistem kepegawaian

No.
Entitas
Atribut
1.       
Karyawan
Id_karyawan
Merupakan suatu atribut yang menjadi identitas karyawan
Nama_karyawan
Merupakan atribut dari nama karyawan
Alamat
Atribut alamat karyawan
No_hp
Merupakan atribut nomor handphone dari karyawan
Jenis_kelamin m
Merupakan atribut jenis kelamin karywan
Email
Merupkan atribut email dari karyawan
2.       
Daftar hadir
Id_daftarhadir
Merupakan identitas atau kunci dari daftar hadir
Tanggal_dagtarhadir
Merupakan atribut pengisian tanggal dati daftar hadir
Jamdatang
Merupakan atribut jam kedatangan karyawan dari daftar hadir
Jampulang
Merupakan atribut jam pulang karyawan dari daftar hadir
3.       
gaji
Id_gaji
Merupakan identitas atau kunci dari entitas gaji
Bulan_gaji
Merupkan atribut dari bulan gajih dari entitas gaji
Tahun_gaji
Merupakan atribut dari tahun gaji dari entitas gaji
4.       
Status pegawai
Id_status
Merupakan atribut kunci dari entitas status pegawai
Nama_status
Merupakan atribut nama dari entitas status pegawai
5.       
Jabatan
Id-jabatan
Merupakan atribut kunci atau identitas dari entitas jabatan
Nama_jabatan
Merupakan atribut nama dari entitas jabatan
6.       
Tunjangan
Id_tunjangan
Merupakan atribut kunci atau identitas dari entitas tunjangan
Nama_tunjangan
Merupakan atribut nama dari entitas tunjangan
5.      Definisi relasi dari kasus sistem kepegawaian

No.
relasi
Atribut
1.       
Mengisi dalam daftar hadir
Merupakan relasi antara tabel entitas karyawan dan daftar hadir yang artinya bahwa karyawan setiap datang dan pulang harus mengisi daftar hadir
2.       
Mempunyai dalam status karyawan
Merupakan relasi yang terdapat diantara tabel entitas karyawan dan tabel entitas status karyawan yang berarti bahawa setiap karyawan yang b ekerja I pt itu atau kantor itu memiliki status karyawan
3.       
Memiliki dalam jabatan
Merupakan relasi diantara tabel entitas status peagwai dan tabel entitas jabatan ang berarti setiap karyawan tidak hanya memiliki status pegawai saja tapi memiliki jabatan juga.
4.       
Dimiki dalam tunjangan
Merupakan relasi antara tabel entitas jabatan dan tabel entitas tunjangan yang artinya bahwa tujangan dimiliki oleh setiap karyawan
5.       
Menerima dalam gajih
Merupakan relasi antara tabel entitas karyawan dan tabel entitas gaji yang berarti setiap karyawan menerima gajih.




    6.      Diagram ERD





Komentar