Entity-Relationship (ER) Model

0
Posted by Tempat Berbagi Ilmu on Saturday, February 11, 2012 , in ,
Conceptual Design


  • ER Model digunakan pada tahap ini:
  • Apa saja entitas dan relationship antar entitas tersebut dalam sebuah organisasi?
  • Apa saja informasi mengenai entitas dan relationship tersebut yang harus disimpan dalam database?
  • Apa saja integrity constraints atau business rules yang Apa saja integrity constraints atau business rules yang berlaku?
  • Sebuah ‘skema’ database (struktur) dalam ER Model dapat digambarkan (ER Diagram)
  • ER Diagram dapat dipetakan menjadi skema relasional
ER Model – Entity

  • Entitas (atau entity): objek dalam dunia nyata yang dapat dibedakan dari objek yang lain
    Misal: seseorang, sebuah perusahaan, sebuah event 
    Dideskripsikan (dalam database) menggunakan kumpulan atribut
  • Himpunan entitas (atau entity set): himpunan entitas entitas yang serupa yang mempunyai properti yang sama.
    Misal semua pegawai Semua entitas dalam sebuah himpunan entitas mempunyai atribut yang sama
  • Misal himpunan semua orang, perusahaan, event
  • Setiap entity set memiliki key
ER Model – Atribut

  • Himpunan entitas memiliki atribut – properti dari  entitas-entitas dalam himpunan itu
     Misal pegawai memiliki nopeg, nama, dan beberapa nomor telepon
  • Domain – himpunan nilai yang boleh dimiliki oleh setiap atribut, misal 18 < umur < 65
  • Tipe atribut:
    Simple atribut: misal nopeg, namadpn, namablkg
    Composite atribut: misal nama
    Single-valued (misal nopeg) dan multi-valued atribut misal nomor telepon
    Derived atribut, misal umur, dari tanggal lahir

Untuk lebih lengkap silahkan download modul disini

Share This Post

0 comments:

Post a Comment