- 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
0 comments:
Post a Comment