Professional Documents
Culture Documents
Definisi ERD
Entity Relationship diagram (ERD) merupakan teknik yang digunakan untuk
memodelkan kebutuhan data dari suatu organisasi, biasanya oleh System Analys dalam
tahap analisis persyaratan proyek pengembangan system.
Tujuan ERD
1. Menentukan Entitas yaitu menentukan peran, kejadian, lokasi, hal nyata dan konsep,
dimana penggunaan untuk menyimpan data.
2. Menentukan relasi yaitu Menentukan hubungan antar pasangan entitas menggunakan
matriks relasi.
3. Gambar ERD sementara yaitu entitas di gambarkan dengan kotak dan relasi di gambarkan
dengan garis.
4. Isi kardinalitas yaitu menentukan jumlah kejadian satu entitas untuk sebuah kejadian pada
entitas yang berhubungan
Manfaat ERD
1 Menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data
yang mempunyai hubungan antar relasi.
2 Memodelkan struktur data dan hubungan antar data untuk menggambarkannya digunakan
beberapa notasi dan symbol dan di gunakan 3 simbol yaitu :
2.1 Entiti
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari
sesuatu yang lain (Fathansyah, 1999: 30). Simbol dari entiti ini biasanya digambarkan
dengan persegi panjang.
Entiti
2.2 Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk
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.
Atribut
Relasi
Contoh ERD
Judul Skripsi : Sistem Informasi Berbasis Website Pada SMK Muda Patria Kalasan
Penyusun : Priyadi
ERD
Mempunyai
Komentar
Id_berita
url
akitf
Tgl
Isi_komentar
Id_komentar
Nama_komentar
Jam_komentar
Berita
Id_berita
Id_kategori
Judul
Jam
Tag
Username
Isi_berita
Dibaca
Headline
tanggal
Judul_seo
Hari
Gambar
Mempunyai
Kategori
Id_kategori
Nama_kategori
Kategori_seo
Aktif
SQL
1. SELECT Isi_komentar FROM Komentar WHERE Id_berita='20141212_1030'
2. SELECT judul FROM Berita WHERE Id_berita='20140928_0730'
3. SELECT Id_kategori FROM Kategori WHERE Aktif='Y'
4. SELECT Dibaca FROM Berita WHERE Id_berita='20141021_1140'
5. SELECT Id_kategori FROM Kategori WHERE Nama_kategori='Politik'
QBE
Komentar
Berita
Id_berita
20140928_0730
Kategori
Berita
Id_komentar
Id_kategori
Id_kategori
P.
Id_berita
Id_kategori
20141021_1140
Kategori
Id_berita
20141212_1030
Judul
Jam_komentar
Jam Tag Username Isi_berita Dibaca headline tanggal Judul_seo hari Gambar
P.
Nama_kategori
Kategori_seo
Aktif
Y
Judul
Id_kategori Nama_kategori
P.
Politik
Kategori_seo
tanggal
Aktif
Judul_seo
hari
Gambar
AR
1.
Isi_komentar (
2.
judul (
3.
Id_kategori (
4.
Dibaca (
5.
Id_kategori (
Id_berita='20141212_1030' ( Komentar ))
Id_berita='20140928_0730' ( Berita ))
Aktif='Y' ( Kategori ))
Id_berita='20141021_1140' ( Berita ))
Nama_kategori='Politik' ( Kategori ))