prestest_vc1_3KA10_13117352_LukyAdyaPradana
Soal :
Apa yang anda ketahui tentang EERD dan kapan kita menggunakan Model EERD ini.
Jawab :
(Enhanced Entity Relationship Diagram)
Model EERD berisi seluruh konsep ERD ditambah dengan konsep konsep yang berhubungan yaitu specialization dan generalization, model EERD menekankan pada superclass/subclass relationship yang merupakan hubungan antara superclass dan subclassnya.
v Model EER = Model ER + konsep spesialisasi, generalisasi dan kategorisasi.
v Digunakan untuk model aplikasi yang lebih kompleks.
v Model ER = kumpulan konsep dari entitas, atribut, relationship serta konstrain lainnya yg menggambar kan struktur basis data dan transaksi pada basis data.
v Entitas = objek dalam bentuk fisik maupun konsep yang dapat dibedakan dengan objek lainnya.
Contoh : entitas MAHASISWA, entitas BUKU, entitas MATAKULIAH
v Atribut = karakteristik atau properti dari suatu entitas.
Contoh, entitas MAHASISWA mempunyai atribut-atribut NPM, Nama, Alamat, Kota, Tgl-lhr, Telp.
v Relationship = Hubungan yang terjadi antara satu entitas atau lebih.
Contoh, relationship mengambil yang menggambarkan mahasiswa yang mengambil matakuliah.
Berikut ini adalah konsep-konsep EERD :
v Subclass
Subset dari suatu entity yang dikelompokkan dalam pengertian tertentu yang disajikan secara eksplisit dengan kata lain subclass merupakan suatu entity yang merupakan anggota dari superclass tapi perannya berbeda.
Contoh : Entitas PEGAWAI mempunyai beberapa subclass seperti : SEKRETARIS, TEKNISI, SALES.
v Superclass
Entity yang merupakan induk dari subclass-subclass atau merupakan suatu entity yang mempunyai subclass-subclass yang berbeda tapi harus dipresentasikan dalam model data.
Contoh : Subclass SEKRETARIS, TEKNISI, SALES mempunyai superclass PEGAWAI
v Specialization
Proses pemecahan entity menjadi subclass-subclass beserta atribut-atributnya atau merupakan proses pendefInisian suatu himpunan subclass dari suatu entity berdasarkan karasteristik tertentu.
Contoh : Spesialisasi dari PEGAWAI berdasarkan tipe pekerjaan.
v Generalization
Proses penggabungan subclass-subclass menjadi suatu entitas yang lebih umum.
Contoh : Generalisasi dari MOBIL dan TRUK menjadi KENDARAAN
v Attribut Inheritance
Merupakan pewarisan attribute dari superclassnya. Entity yang merupakan anggota dari subclass mewarisi semua atribut dari entity superclassnya.
Komentar
Posting Komentar