• Tidak ada hasil yang ditemukan

Staffsite STMIK PPKIA Pradnya Paramita

N/A
N/A
Protected

Academic year: 2018

Membagikan "Staffsite STMIK PPKIA Pradnya Paramita"

Copied!
29
0
0

Teks penuh

(1)

ENTITY

RELATIONSHI

P DIAGRAM

(2)

E N T I T Y R E L A T I O N A L D I A G R A M

E R D A D A L A H S UAT U D I A G R A M U N T U K M E N G G A M B A R K A N

D E S A I N KO N S E P T UA L D A R I YA N G M E N G H U B U N G K A N A N TA R A

O B J E K S AT U D E N G A N O B J E K

(3)

KOMPONEN DASAR

1.

Entitas (Entity)

2.

Atribut (Atribute)

(4)

1. ENTITAS

Entitas adalah suatu atau objek di dunia nyata (real world) yang dapat

dibedakan dengan sesuatu atau objek lainnya.

(5)

MENENTUKAN NAMA

ENTITAS

Peran. Contoh: Mahasiswa, Dosen,

Karyawan, dll.

Kejadian. Contoh: Kuliah, Kursus, KRS, dllAbstrak. Contoh: Mata_kuliah,

Golongan_Pekerjaan, Membeli, dll

Fisik. Contoh: Ruang_kelas, Rumah,

(6)

JENIS ENTITAS

ENTITAS KUAT (STRONG ENTITY)

Yaitu Entitas yang dapat

berdiri sendiri tanpa bantuan atau

bergantung pada entitas lain, atau disebut entitas induk.

Contoh: Mahasiswa

ENTITAS LEMAH (WEAK ENTITY)

Yaitu Entitas yang tidak

dapat berdiri sendiri tanpa bantuan entitas lain (bergantung).

Entitas lemah merupakan

hasil dari pembentukan entitas kuat.

(7)
(8)

2. ATRIBUT

Atribut adalah semua informasi yang berkaitan dengan entitas. Atau disebut sebagai properti dari objek (entitas).

Contoh: Jika entitas Mahasiswa, maka atributnya adalah NIM, nama, alamat, tempat lahir, tanggal lahir, jenis

(9)

MACAM-MACAM

ATRIBUT

A. Atribut Sederhana

B. Atribut Gabungan

C. Atribut Bernilai Tunggal

D. Atribut Bernilai Banyak

E. Atribut yang Harus bernilai

F. Atribut Turunan

(10)

A. ATRIBUT

SEDERHANA

Atribut Sederhana (Simple

Attribute) adalah jenis atribut yang

nilainya tidak dapat dibagi lagi

menjadi atribut yang lebih kecil.

(11)

B. ATRIBUT

GABUNGAN

• Atribut Gabungan atau Composite Attribute, adalah jenis atribut yang nilainya bisa

dipecah menjadi bagian yang lebih kecil.

• Contoh: Atribut Nama bisa dipecah menjadi 3 bagian; yaitu Nama_depan,

(12)

C. ATRIBUT BERNILAI

TUNGGAL

Atribut Bernilai Tunggal atau Single

Value Attribut adalah jenis atribut

yang nilainya hanya satu dari

suatu entitas.

Contoh: Atribut Tanggal_lahir dari

(13)

D. ATRIBUT BERNILAI

BANYAK

Atribut Bernilai Banyak atau Multivalues

Attribut adalah jenis atribut yang nilainya lebih dari satu dalam suatu entitas tertentu.

(14)

E. ATRIBUT YANG

HARUS BERNILAI

Atribut yang Harus Bernilai atau

Mandatory Attribute adalah jenis

atribut yang harus ada nilainya

atau tidak boleh kosong

(Constraint not null)

(15)

F. ATRIBUT TURUNAN

Atribut Turunan (Derived Attribute)

adalah jenis atribut yang nilainya

diperoleh dari atribut lain.

Contoh: Atribut Umur akan muncul

(16)

G. ATRIBUT KUNCI

Atribut Kunci atau Key Attribute

adalah jenis atribut yang dijadikan

pembeda antarbaris (record) data

pada suatu entitas.

Sifat Atribut ini unik (tidak

(17)

JENIS ATRIBUT KUNCI:

a. Super Key

b. Candidate Key o Primary Key o Alternative

Key

c. Foreign Key

d. Composite Key

Nama Atribut harus digaris

bawahi, sebagai pembeda dengan atribut yang

(18)

A. SUPER KEY

Super Key merupakan satu atau

kumpulan atribut yang secara unik

mengidentifikasi sebuah baris di dalam relasi atau himpunan dari satu atau

lebih entitas yang dapat digunakan

untuk mengidentifikasikan secara unik sebuah entitas dalam entitas set.

Contoh: Entitas Jadwal_kuliah

(19)

B. CANDIDATE KEY

Primary Key merupakan Candidate Key

yang dipilih untuk mengidentifikasi baris data secara unik dalam relasi. Contoh: NIM

Alternative Key merupakan Candidate Key

(20)

C. FOREIGN KEY

Merupakan atribut dengan domain

yang sama yang menjadi kunci

utama sebuah relasi, tapi pada

relasi lain atribut tersebut hanya

sebagai atribut biasa.

Contoh: Atribut NIM dalam entitas

(21)

D. COMPOSITE KEY

Composite Key merupakan atribut kunci

yang terdiri dari dua atau lebih atribut.

Atribut tersebut tidak berdiri sendiri dan

tidak menjadi identitas baris, namun jika dirangkai akan menjadi identitas baris.

Contoh: Alamat yang terdiri dari nama

(22)

3. RELASI

Relasi (relationship) adalah perekat

yang menyatukan komponen-komponen yang berbeda dalam diagram ERD.

Lambangnya berupa belah ketupat.Ada dua jenis: relasi kuat dan relasi

lemah.

Relasi

(23)
(24)
(25)
(26)
(27)

MEMBUAT ERD

1. Mengumpulkan informasi

2. Menentukan himpunan entitas

3. Menentukan atribut pembeda/key pada masing-masing entitas

4. Menentukan himpunan relasi

5. Menentukan derajat kardinalitas

6. Melengkapi himpunan entitas dan himpunan relasi dengan himpunan atribut

(28)
(29)

Referensi

Dokumen terkait

I then provide empirical evidence that these reforms suc- ceeded in substantially increasing the labor market attachment of the target population and that local welfare

SEHUBUNGAN DENGAN PENGUMUMA PEMENANG, MAKA BERSAMA INI DISAMPA KAN

Pada Bab II Point 2 tertulis masa berlaku penawaran 150 (seratus lima puluh) hari kalender,sedangkan pada Bab IV huruf F masa berlaku penawaran 60 (enam puluh) hari kalender

Dengan ini kami beritahukan bahwa penawaran Saudara Nomor : ll ,1KP/SPHIIIII2AI2 tanggal 07 Maret 2A72 perlhal Penawaran Pekerjaan Pengadaan Sarana

Pendekatan sistem yang lebih menekankan pada prosedur didefinisikan bahwa sistem yaitu suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

[r]

Mandiri adalah kemampuan untuk berdiri sendiri, maka itu berarti seseorang harus bertanggung jawab atas dirinya sendiri. Semua orang perlu belajar untuk mandiri

[r]