Andmebaasid I - eksamiküsimused
kirjeldus) + andmetega seotud kitsenduste spetsifikatsioonid.
Võib dokumenteerida kasutades
olemi-suhte diagrammid, olemitüüpide,
atribuutide ja seosetüüpide definitsioonid.
Olemi-suhte diagramme võib luua kasutades UML klassidiagramme
kasutades alamosa UML klassidiagrammide notatsioonist
Üks võimalik alternatiiv oleks dokumenteerimine ORM (Object-Role Modeling) mudelite
abil (http://www.orm.net).
Andmemudelite tüübid:
Mõisted:
Olem (olemieksemplar, ilming) on reaalse maailma füüsiliselt eksisteeriv või
abstraktne asi (objekt).
Olemitüüp (olemiklass) on reaalses maailmas esinevate objektide üldistus.
Atribuut on nimeline olemi omadus.
Suhe e. seos on tunnetatud ühendus olemite vahel.
Seosetüüp e. suhtetüüp on olemite vahel olevate seoste üldistus.
Kontseptuaalse andmemudeli koostamisel pakuvad huvi ainult sellised olemitüübid,