Anda di halaman 1dari 13

ENTITRY

RELATIONSHIP DIAGRAM
&
Atribut Data
OLEH

Dani Meila
Nurrahma sari
Nim : 22316902010
LATAR BELAKANG
Pengelolaan manajemen basis data membutuhkan suatu perangkat untuk dapat
mengelolanya, sehingga manajemen basis data dapat terus dikelola dan terus ditingkatkan
kinerjanya. Dengan adanya sistem informasi maka suatu organisasi akan berusaha untuk
lebih kompetitif dan efisisen yang pada akhirnya menambah nilai untuk mendapatkan,
mengubah dan mendistribusikan informasi dengan tujuan meningkatkan pengambilan
keputusan, meningkatkan kinerja organisasi dalam mencapai tujuan organisasinya.
PENGERTIAN
Pengertian Entity Relationship Diagram
Menurut salah satu para ahli, Brady dan Loonam (2010), 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. Sementara seolah-olah teknik diagram atau alat peraga
memberikan dasar untuk desain database relasional yang mendasari sistem informasi
yang dikembangkan. ERD bersama-sama dengan detail pendukung merupakan model
data yang pada gilirannya digunakan sebagai spesifikasi untuk database.
KEGUNAAN
Kegunaan Diagram Hubungan Entitas (Entity Relationship Diagram)
Diagram hubungan entitas digunakan untuk mengkonstruksikan model data
konseptual, memodelkan struktur data dan hubungan antar data dan.
mengimplementasikan basis data secara logika maupun secara fisik dengan
DBMS ("Database Management system"). Dengan diagram hubungan entitas
ini kita dapat menguji model dengan mengabaikan proses yang harus
dilakukan. Diagram hubungan entitas dapat membantu dalam menjawab
persoalan tentang data yang diperlukan dan bagaimana data tersebut saling
berhubungan.
ENTITAS

Entitas adalah suatu objek yang dapat didefinisikan dalam


lingkungan pemakai, sesuatu yang penting bagi pemakai dalam
kontek system yang akan dibuat.Entitas/Entity adalah suatu
tempat atau objek untuk menyimpan data. Contoh: Entitas
buku untuk menyimpan atribut mengenai buku (judul buku,
kode buku, pengarang,dsb).
ATRIBUT
Atribut/Attribute adalah ciri umum semua entitas atau semua yang ada dalam
entitas. Contoh: Entitas pengarang memiliki atribut nama, alamat, no telpon, dsb.
Atribut digambarkan dengan lingkaran memanjang dalam ERD tapi jarang sekali
dalam ERD atribut ikut digambarkan. Atribut juga sering disebut dengan field atau
kolom dalam suatu ERD.
Atribut memberikan informasi lebih rinci tentang jenis entitas. Atribut memiliki
struktur internal berupa tipe data.
MACAM MACAM ATRIBUT

Macam-Macam Atribut
a. Atribut key
b. Atribut simple
c.Atribut multivalue
d. Atribut Compasite
e. Atribut derivatif
RELASI
Relasi adalah hubungan antara suatu himpunan dengan himpunan entitas yang
lainnya. Pada penggambaram diagram hubungan entitas, relasi adalah perekat yang
menghubungkan suatu entitas dengan entitas lainnya. Relasi merupakan hubungan
yang berarti antara suatu entitas dengan entitas lainnya. Frasa ini berimplikasi
bahwa relasi mengizinkan untuk menjawab pertanyaan-pertanyaan yang berkaitan
dengan hubungan suatu entits dengan lainya.
DERAJAT
RELATIONSHIP
Derajat Relationship
Terdapat 3 macam derajat dari relationship, yaitu:
Unary Degree (derajat satu),
Bila satu entity mempunyai relasi terhadap dirinya sendiri. Digambarkan sebagai berikut:
Binary degree (derajat dua) dan
Bila satu relasi menghubugkan dua entity, digambarkan sebagai berikut:
Ternary degree (derajat tiga)
Bila satu entity menghubungkan lebih dari dua entity. Digambarkan sebagai berikut:
BATAS
KEIKUTSERTAAN
Batas Keikutsertaan (Participation onstrain)
Batas keikutsertaan dari relasi terdiri dari total, parsial, satu ke satu, satu ke banyak
atau banyak ke satu, dan banyak ke banyak. Batas total menunjukkan pada semua
elemen, misalnya semua karyawan harus bekerja pada suatu departemen. Batas
parsial menunjukkan pada suatu entitas tertentu hanya berhubungan dengan satu
entitas yang lain. Batas satu ke satu menunjukkan pada atribut kunci pada derajat
MODEL RASIONAL
Model relasional adalah model yang menggunakan sejumlah tabel untuk
menggambarkan data serta hubungan antara data-data. Setiap tabel memiliki
sejumlah kolom, setiap kolom memiliki nama yang unik. Model relasional
memiliki struktur record berformat tertentu di mana masing-masing isinya
memiliki tipe-tipe yang berbeda (Misalnya tipe data untuk nomor induk pegawai
adalah string, tentu berbeda dengan tipe data untuk nama [misalnya: string]
yang panjangnya tidak ditentukan, bergantung pada komputer tempat aplikasi
diimplementasikan.
TERIMA
KASIH

Anda mungkin juga menyukai