Sabtu, 22 September 2012

ENTITY RELATIONSHIP-MODEL


Resume Mata Kuliah Sistem Basis Data 
Tanggal 21 September 2012
Oleh : Bp. Nuriksan, ST. , M.Kom
Pendidikan Teknik Informatika dan Komputer 
Jurusan Teknik Elektro
Universitas Negeri Semarang

Entity Relationship Model (ERM)

  • Entity Relationship Model atau ERM adalah model yang digunakan untuk menggambarkan data dalam bentuk entity, attribute dan relationship antar entitas.
  • Entity Relationship Model adalah diagram yang menggambarkan hubungan antar entitas.
  • ER diagram dapat mengekspresikann struktur logis sebuah basis data dengan simple dan jelas.
  • Entity Relationship Model dibagi menjadi tiga bentuk yaitu:
         Persegi: Entitas
                   Elips : Attribute
         Garis : Hubungan
  • Entitas adalah objek yang ada dan dapat dibedakan dari objek lain dan dalam dunia maya
  • Sebuah entitas memiliki attribute yang membedakan dirinya dengan objek lain dan seringkali mempunyai hubungan dengan objek lain.
  • Contohnya adalah

             Manusia : Mahasiswa, Pegawai, Pasien
             Tempat : Toko, gedung, Gudang
            Symbol nya adalah nama_entity

Entity –Set entitas

  • Entity set adalah kumpulan entitas yang mempunyai tipe yang sama
  • Misalnya kumpulan entitas mahasiswa


Atribute

  • Sebuah entitas dipresentasikan oleh beberapa attribute.
  • Atribute adalah property deskriptif yang dimiliki oleh semua anggota dari semua set entitas.
  • Setiap attribute pada entitas mempunyai kunci attribute(key attribute) yang bersifat unik (primary key).
  • Misalnya primary key dari mahasiswa adalah NIM, antara mahasiswa satu dengan yang lainnya tidak mungkin untuk mempunyai NIM yang sama.

Value set (domain) dari attribute

  • Value set (domain) dari attribute adalah kumpulan nilai dapat dimasukkan pada setiap attribute, kumpulan nilai yang dapat dimiliki oleh attribute dari suatu entitas.

  • Jenis attribute

  1. Attribute sederhana(Anatomik attribute) :   Attribute yang terdiri atas satu komponen tungal dengan keberadaan yang independen, tidak bisa     diuraikan lagi
  2. Attribute Komposit( Komposit Attribute):  Attribute yang terdiri dari beberapa attribute yang lebih mendasar dan bisa diuraikan
  3.  Attribute berharga tunggal (Single-Valued Attribute) :Attribute yang hanya mempunyai satu nilai untuk suatu entitas tertentu
  4. Attribute berharga ganda (Multi-Valued Attribute) : Attribute yang terdiri dari sekumpulan nilai untuk suatu entitas tertentu
  5. Attribute Derivat-Derivat Attribute : Atrribute yang dihasilkan dari attribute lain yang tadi berasal dari suatu entitas



  

RELATIONSHIP
  • Relationship adalah hubungan yang terjadi antar satu atau lebih entity
  • Relationship dapat memiliki attribute dimana terjadi adanya transaksi yang menghasilkan suatu nilai tertentu
  • Simbol : Nm_relasi

Cadinalyti Diagram
  • Menjelaskan jumlah keterhubungan satu entity dengan entity lainnya


Tidak ada komentar:

Posting Komentar