EER-MODELModel data : kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data, dan batasan data
Cara-cara merepresentasikan model data dalam database dibagi menjadi 2 kelompok:
1.Object-based logical models: model lojik berdasarkan objek, terdiri dari;
a. Entity-relational models (ER-Models)
b. Object Oriented Models
c. Semantic data models
d. Funtional data mmodels
2.Record-based logical models: model lojik berdasarkan record, terdiri dari;
a. Relational Models
b. Hierarchycal Models
c. Network Models
ER-MODELKomponen utama dari ER-models
1.Entity (entitas)
2.Relation (relasi/keterhubungan)
Komponen tersebut dideskripsikan lebih jauh melalaui;
1.EntitasMerupakan individu yang mewakili sesuatu yang nyata keberadaannya dan dapat dibedakan dari sesuatu yang lain.
Contoh : semua mobil dengan entitas Suzuki, Honda, Toyota, dll.
2.Attributes/PropertiesDalam pembuatan ER-Models yang diperhatikan adalah kedudukan entitas dan atribut.
3.RelationshipRelasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
4.Kardinalitas/derajat RelasiMenunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain.
Labels: Teori Basis Data