Sémantický dátový model

Autor: Eugene Taylor
Dátum Stvorenia: 12 August 2021
Dátum Aktualizácie: 22 V Júni 2024
Anonim
Sémantický dátový model - Technológie
Sémantický dátový model - Technológie

Obsah

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“