type="text/javascript">

Selasa, 24 Maret 2015

Basis Data Pertemuan empat

Entity Relationship Diagram

  • Diagram E-R = ERD
  • Diagram E-R berupa model data konsepsual, yang merepresantikan data dalam suatu organisasi dalam bentuk objek-objek dan hubungannya
  • Tidak bergantung kepada software yang akan dipakai unntuk mengimplementasikan basis data.
  • Diagram E-R biasa digunakan dalam tahap ananlis perancangan basis data
  • ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada 3 simbol yang digunakan, yaitu : Entity(objek), Atribut(kolom), Relationship.
Entity
adalah objekyang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain
  • Kumpulan objek yang memiliki karakteristik sama dinamakan himpunan entitas
  • Semua manajer dalam sebiuah perusahaan bertedudukan sebagai himpunan entitas.
  • 2 Type entity : 
  1. Strong Entity adalah entity yang dapat berdiri sendiri tidak bergantung pada entity lain. contoh : mahasiswa
  2. Weak entity adalah entity yang eksistensinya bergantung pada stong entity. contoh : Orang tua.
Type Atribut
  1. Key Atribut adalah atribut yang menyimpan sebagian nilai unik dari setiap entity sehingga anggota entity yang satu berbeda dengan yang lain.
  2. Partial Key adalah atribut yang menyimpan sebagian nilai dari key atribut
  3. Si,mple Atribut adlah atribut yang nilainya tidak bisa dipecah lagi.
  4. Composite Atribut adalah atribut yang menyimpan nilai yang dapat dipech lagi (divisible)
  5. Single Value Atribut adalah atribut yang digukan untuk menyimpan nilai tunggal
  6. Multivalue Atribut adalah atribut yang digunakan untuk menyimpan nilai banyak
  7. Strored Atribut adalah atribut yang digunakan untuk menyimpan niali-nialai yang memang harus disimpan
  8. Derived Atribut adalah atribut yang menyimpan nilai-nilai yang tidak harus disimpan.
Relationship
adalah hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda
Fungsi relationship menghubungkan antara entitas/relasi antar entitas

3 Jenis Relatinship :
  1. General Relationship : Menghubungkan antara entitas secara umum(strong entity with strong entity or weak entity with weak entity)
  2. Identifying Relationship : relasi kepemilikan yag menghubungkan strong entity dengan weak entity
  3. Recursive Relationship : relasi yang hanya terhuibung pada entity yang sama.



Tidak ada komentar:

Posting Komentar