Údaje o ontológii a relačných modeloch a bezpečnosť; Údaje spoločnosti Kronos

Keďže sme sa ontológiu dozvedeli minulý týždeň, musíme vedieť viac o jej aplikácii a ďalších formátoch. Samotná ontológia nie je skutočne efektívnym nástrojom na ukladanie informácií o prípadoch alebo sledovanie osôb. Ide skôr o nástroj na budovanie logických vzťahov medzi triedami na rôznych úrovniach a ich vlastnosťami.

Napríklad minulý týždeň sme museli vytvoriť hlavné menu pre reštauráciu a odpovedať na otázky týkajúce sa kalórií, ceny a prísad. Najskôr sme pomocou programu Protege vytvorili ontológiu a vytvorili sme stromovú postavu a vysvetlili vzťahy medzi predjedlom, kalóriami, cenou…. Medzi vzťahy patrila trieda a podtrieda. Potom sme pod podtriedami vytvorili rôznych ľudí a to by boli konkrétne predjedlá, ktoré reštaurácia ponúka. V programe Protege sme však nemohli spustiť algoritmus, takže sme zákazníkom nemohli odpovedať, keď sa pýtali, ktoré hlavné jedlo malo menej ako 500 kalórií alebo ktoré hlavné jedlo bolo bezlepkové. Aplikácia Protege v zásade ukladá informácie ako garáž. V garáži si môžete dať veci do poriadku, ale pri výpočte nemôžete dostať z toho, čo chcete. Potrebujeme teda ďalší nástroj, ktorý dokáže buď vypočítať údaje a poskytnúť odpoveď samostatne, alebo kombinovať algoritmus a údaje dohromady.

Relačný model vníma svet ako kombináciu entity a vzťahu. Entita je objekt s vlastnými vlastnosťami, ktoré sa môžu líšiť od ostatných objektov. Vzťah znamená vzťah medzi objektmi a existujú tri rôzne typy vzťahov. 1) 1 až 1 ako osoba má iba jeden pohlavný typ. 2) 1 až n, ako typ pohlavia zdieľaný mnohými ľuďmi. 3) n až 1, koľko ľudí je rovnakého pohlavného typu. V prípade entít a vzťahov môžeme použiť informácie z jednej entity na sledovanie informácií z inej entity. Môžeme napríklad vyhľadávať mená ľudí, ktorých typ pohlavia je rovnaký.

ER (Entity Relational) model je grafické znázornenie entít a ich vzájomných vzťahov a používa sa v databázach alebo informačných systémoch. Nezahŕňa to ani algoritmus, ale funguje to lepšie, ak údaje navzájom súvisia. ER model patrí do kategórie relačných modelov, zatiaľ čo ER diagram je možné priradiť k relačnému modelu a nakoniec k pracovnej schéme.

relačných

V blogu haovip123 použil príklad na vysvetlenie toho, ako sa ER prekladá do RM. V tomto prípade je tu oddelenie, inštruktor a kurz. A každý z nich má informačné súbory. Existujú tiež vzťahy „1 až 1“, „1 až n“ a „n až m“. Potom preložil EM model do RM diagramu.