![Sémantický dátový model - Technológie Sémantický dátový model - Technológie](https://a.continuousdev.com/technology/semantic-data-model.png)
Obsah
- Definícia - Čo znamená sémantický dátový model?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje sémantický dátový model
Definícia - Čo znamená sémantický dátový model?
Sémantický dátový model je metóda štruktúrovania údajov, aby ich reprezentovala konkrétnym logickým spôsobom. Je to koncepčný dátový model, ktorý obsahuje sémantické informácie, ktoré dodávajú údajom základný význam a vzťahy medzi nimi. Tento prístup k modelovaniu údajov a organizácii údajov umožňuje ľahký vývoj aplikačných programov a tiež ľahkú údržbu konzistentnosti údajov pri aktualizácii údajov.Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje sémantický dátový model
Sémantický dátový model je relatívne nový prístup, ktorý je založený na sémantických princípoch, ktorých výsledkom je súbor údajov s inherentne špecifikovanými dátovými štruktúrami. Jedinečné údaje alebo slovo zvyčajne neprinášajú ľuďom žiadny zmysel, ale v spojení s konkom toto slovo zdedí väčší význam.V databázovom prostredí je kontext údajov často definovaný hlavne jeho štruktúrou, ako sú jeho vlastnosti a vzťahy s inými objektmi. Pri relačnom prístupe je teda vertikálna štruktúra údajov definovaná explicitnými referenčnými obmedzeniami, ale pri sémantickom modelovaní je táto štruktúra definovaná inherentným spôsobom, čo znamená, že vlastnosť samotných údajov sa môže časovo zhodovať s odkazom na iný objekt.
Sémantický dátový model môže byť ilustrovaný graficky pomocou abstrakčnej hierarchickej schémy, ktorá zobrazuje dátové typy ako polia a ich vzťahy ako čiary. Robí sa to hierarchicky, aby typy, ktoré odkazujú na iné typy, boli vždy uvedené nad typmi, na ktoré odkazujú, čo uľahčuje ich čítanie a porozumenie.
Abstrakcie použité v sémantickom dátovom modeli:
- Klasifikácia - vzťahy "instance_of"
- Agregácia - vzťahy „has_a“
- Zovšeobecnenie - vzťahy „is_a“