DIAGRAM
EER
KONSEP MODEL ER
Model Entity-Relationship adalah model data konseptual tingkat tinggi untuk perancangan basis data. Model data konseptual adalah himpunan konsep yang mendeskripsikan struktur basis data, transaksi pengambilan dan pembaruan basis data.
Model ER adalah data konseptual tak tergantung DBMS dan platform perangkat keras tertentu. Model ER dikemukakan oleh Chen [1976]. Sejak itu, telah memperoleh banyak perhatian dan perluasan.
Model ER adalah persepsi terhadap dunia nyata sebagai terdiri objek-objek dasar yang disebut entitas dan keterhubungan (relationship) antar entitas-entitas itu.
Konsep paling dasar di model ER adalah entitas, relationship dan atribut
CONTOH JENIS-JENIS ATRIBUT
NOTASI ER
KONSEP ER
Enhanced
Entity Relationship (EER) =
Entiy
Relationship (ER)
+
Generalization, Spesialization,
Categorization
SPECIALIZATION
Spesialisasi adalah proses mendefinisikan himpunan subclas-subclass dari sebuah entity type (Superclass).
·
Dilakukan
berdasarkan karakteristik tertentu yang dapat membedakan entity pada
Superclass.
·
Suatu
Superclass dapat memiliki beberapa spesialisasi berdasarkan karakteristik yang
berbeda.
Contoh:
·
DBA, Programmer, System Analyst adalah spesialisasi dari KARYAWAN berdasarkan jenis
pekerjaannya.Karyawan_tetap dan Karyawan_kontrak adalah
spesialisasi dari KARYAWANberdasarkan
status karyawan.
GENERALIZATION
Generalisasi Proses pendefinisian subclass-subclass yang disatukan menjadi entitas superclass tunggal berdasarkan karakteristik umum. Contoh : Subclass Mobil dan Truk dapat digeneralisasikan menjadi Superclass KENDARAAN berdasarkan atribut umum seperti Kd_Kend, Harga, No_Lisensi.
CATEGORIZATION
Kategorisasi adalah Proses pendefinisian suatu subclass ( disebut kategori) yang memiliki lebih dari satu superclass yang berbeda.
Contoh :
·
Kategori PEMILIK yang merupakan Subclass
dari gabungan Orang, Bank dan Perusahaan.
·
Kategori KENDARAAN-TERDAFTAR yang
merupakan Subclass dari gabungan Mobil dan Truk.
DIAGRAM
EER :
KELOMPOK 3 :
- Hayri Pradana Harahap
- Yoel Elbin Samuel
- Reni Marintan
Harus tau, mana jenis master file dan mana jenis transaction file, jangan sampai transaction file dijadikan Entitas di ERD, seperti pada contoh "Transaksi" yang seharusnya menjadi relationship di ERD
BalasHapus