Cari Blog Ini

Diberdayakan oleh Blogger.

search

Flow -  Progress

Rabu, 03 Juli 2019

ERD (Entity Relationship Diagram)

by seftianhanafi.blogspot.com  |  at  Juli 03, 2019

ERD (Entity Relationship Diagram)
    ERD adalah suatu diagram yang digunakan untuk memodelkan struktur data dan hubungan antar data. ERD berfungsi untuk menggambarkan relasi dari dua file atau dua tabel yang dapat dogolongkan dalam tiga macam bentuk relasi, yaitu satu-satu, satu-banyak dan banyak-banyak (Oetomo, 2002). Sedangkan Fathansyah (2004) E-R Diagram adalah diagram yang berisi komponen-komponen entitas dan himpunan relasi yang masingmasing dilengkapi dengan atribut-atribut yang merepresentasikan seluruh fakta yang ditinjau.
Simbol-simbol yang digunakan dalam Entity Relationship Diagram adalah sebagai berikut:
a.    Entitas (Entity)
Entitas adalah objek data prinsip tentang informasi yang dikumpulkan. Suatu obyek yang dapat didefinisikan dalam lingkungan pemakai dalam konteks sistem yang telah dibuat. Entity digunakan atau digambarkan persegi empat.
b.    Atribut
Atribut merupakan objek data yang mengidentidikasi atau menguraikan entitas dimana mereka dihubungkan. Kejadian dari suatu atribut tertentu adalah suatu nilai (value). Atribut digambarkan dengan simbol Ellips.
c.    Hubungan (Relationship)
Hubungan ini dinamakan relationship atau relasi. Suatu relationship adalah suatu asaosiasi antara dua tabel atau lebih. Hubungan harus dibedakan antara hubungan bentuk dengan isi dari hubungan itu sendiri. Hubungan digambarkan dengan simbol ketupat. Hubungan terdiri dari beberapa jenis, diantaranya adalah:
1)    Hubungan satu-ke-satu (One-to-One Relationship) memiliki kardinalitas atau derajat satu dan hanya satu di kedua arahnya. Hubungan ini dinotasikan dengan 1 ke 1 atau 1:1.
2)    Hubungan Banyak ke Satu (Many-to-One) memiliki kardinalitas dalam satu arah untuk satu atau lebih dan diarah lain untuk satu dan hanya satu. Hubungan ini dinotasikan dengan M:1 atau M ke 1.
3)    Hubungan Banyak ke Banyak (Many-to-Many) adalah salah satu yang memiliki derajat satu atau lebih yang berlaku ke kedua arah. Hubungan ini dinotasikan sebagai M:M (M ke M) atau M:N (M ke N). Lantaran angka aktual disetiap derajat biasanyatidak sama, maka kita menggunakan notasi M:N.
4)    Garis, Digunakan untuk menghubungkan entity dengan entity maupun entity dengan atribut.


Rancangan ERD Sistem Informasi Penerimaan Siswa Baru Di SD
Dalam SD terdapat: pendaftaran dan memiliki 1 user untuk 2 orang beda level yaitu operator/admin dan kepala sekolah untuk melakukan monitoring. calon siswa harus memiliki ijazah TK untuk dilampirkan saat di formulir pendaftaran, SD membuka 1 pendaftaran.
Entitas: pendaftaran, calon_siswa, orang_tua/user (orang tua calon siswa), dan user(admin & kepala sekolah).
Maka dapat digambarkan untuk rancangan ERD (Entity Relationship Diagram) dan DFD (Data Flow Diagram) adalah sebagai berikut;

Gambar 1 Rancangan ERD (Entity Relationship Diagram)

a.    Calon siswa
Entitas Calon siswa memiliki atribut:
1)    Id_calon siswa
2)    Nama
3)    Alamat
4)    Id_sd
5)    Ijazah_tk
6)    Kdpendaftaran
7)    Id_orangtua
8)    Agama
9)    Tempat lahir
10)    Tanggal lahir
11)    Jenis_kelamin


b.    Orang tua/user

Entitas Orang tua memiliki atribut:
1)    Id_orangtua
2)    Nama
3)    Alamat
4)    Pekerjaan
5)    No_hp
6)    Jenis_kelamin
7)    Agama
8)    Username
9)    Password
10)    Tempat lahir
11)    Tanggal lahir
12)    Id_calonsiswa


c.    Pendaftaran
Entitas Pendaftaran memiliki atribut:
1)    Kdpendaftaran
2)    Id_calonsiswa
3)    Id_sd
4)    Tgl_daftar


d.    User
Entitas User memiliki atribut:
1)    Id_user
2)    Nama
3)    Level (admin & kepala sekolah)
4)    kdpendaftaran


Semoga blog ini dapat bermanfaat dan dapat membantu teman sekalian dan jangan lupa dukung terus blog ini agar dapat berkembang untuk kedepanya.

0 komentar:

Tugas Besar Pemrograman Visual

Proudly Powered by Blogger.