Entity-Relationship Diagram - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Entity-Relationship Diagram

Description:

Entity-Relationship Diagram (ERD) * ER (Entity-Relationship) Model? Merupakan model data tingkat tinggi yg populer untuk model data relasional. Model ini dengan ... – PowerPoint PPT presentation

Number of Views:180
Avg rating:3.0/5.0
Slides: 14
Provided by: Titi151
Category:

less

Transcript and Presenter's Notes

Title: Entity-Relationship Diagram


1
Entity-Relationship Diagram (ERD)
2
Pemodelan Data dengan MenggunakanER-MODEL
  • ER (Entity-Relationship) Model?
  • Merupakan model data tingkat tinggi yg populer
    untuk model data relasional.
  • Model ini dengan sejumlah variasinya sering
    digunakan dalam desain konseptual dari aplikasi
    database.

3
Notasi Untuk ER-Diagram
ENTITY TYPE
RELATIONSHIP TYPE
ATTRIBUTE
4
Notasi Untuk ER-Diagram
WEAK ENTITY TYPE
IDENTIFYING RELATIONSHIP TYPE
KEY ATTRIBUTE
5
Notasi Untuk ER-Diagram
MULTIVALUED ATTRIBUTE
COMPOSITE ATTRIBUTE
6
Notasi Untuk ER-Diagram
DERIVED ATTRIBUTE
TOTAL PARTICIPATION OF E2 IN R
7
Notasi Untuk ER-Diagram
CARDINALITY RATIO 1N FOR E1 E2 IN R
8
Notasi Untuk ER-Diagram
STRUCTURAL CONSTRAINT (min,max) ON PARTICIPATION
OF E IN R
9
CONTOH (STUDI KASUS)
  • Untuk keperluan penjelasan konsep dan
    penggunaan ER Model, digunakan satu contoh
    database Company yang di dalamnya mencatat
  • Data Pegawai (Employees)
  • Data Departemen (Departments)
  • Data Proyek (Projects)

10
  • Penjelasan dari sebagian data company yang
    diperoleh setelah fase Requirement Collection
    And Analysis sbb.
  • COMPANY terdiri dari sejumlah departments, setiap
    department mempunyai satu nama yang unik, nomor
    yang unik, dan seorang pegawai (employee) yg
    bertindak sebagai manager dari department.
    Tanggal mulai bekerja dari manager juga dicatat
    dalam database (tgl pengangkatan sebagai
    manager). Satu department dapat tersebar di
    sejumlah lokasi.

11
  • Suatu department dapat mengendalikan sejumlah
    project. Setiap project mempunyai satu nama yg
    unik, nomor yg unik, dan satu lokasi tertentu.
  • Data pegawai yang perlu dicatat berupa nama,
    social security number, address, salary, sex,
    birthdate. Seorang pegawai ditempatkan di satu
    department, tetapi dapat bekerja di sejumlah
    project yang tidak harus dikendalikan oleh
    department di mana pegawai tsb ditempatkan.

12
  • Jumlah jam per minggunya dari pegawai yang
    bekerja pada suatu project perlu dicatat. Juga
    perlu dicatat supervisor langsung dari setiap
    pegawai.
  • Untuk tujuan asuransi pegawai maka perlu dicatat
    anggota keluarga dari setiap pegawai. Data yang
    dicatat berupa nama anggota keluarga, sex,
    birthdate dan hubungan keluarga (relationship).

13
  • Dalam ER-Model, skema konseptual untuk suatu
    aplikasi database ditunjukkan dengan menggunakan
    notasi-notasi grafis yang disebut ER DIAGRAM.
  • Gambar berikut merupakan skema
  • (ER-Diagram) dari aplikasi contoh di atas.
  • CDM
  • PDM
Write a Comment
User Comments (0)
About PowerShow.com