Sémantický datový model

Autor: Eugene Taylor
Datum Vytvoření: 12 Srpen 2021
Datum Aktualizace: 22 Červen 2024
Anonim
Sémantický datový model - Technologie
Sémantický datový model - Technologie

Obsah

Definice - Co znamená sémantický datový model?

Sémantický datový model je metoda strukturování dat, aby je reprezentoval konkrétním logickým způsobem. Jedná se o koncepční datový model, který obsahuje sémantické informace, které přidávají datům základní význam a vztahy mezi nimi. Tento přístup k modelování dat a organizaci dat umožňuje snadný vývoj aplikačních programů a také snadnou údržbu konzistence dat při aktualizaci dat.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje sémantický datový model

Sémantický datový model je relativně nový přístup, který je založen na sémantických principech, jejichž výsledkem je datový soubor s inherentně specifikovanými datovými strukturami. Jednotlivá data nebo slovo obvykle lidem nepředávají žádný význam, ale ve spojení s koncem toto slovo zdědí větší význam.

V databázovém prostředí je kon data často definována hlavně svou strukturou, jako jsou jeho vlastnosti a vztahy s jinými objekty. V relačním přístupu je tedy vertikální struktura dat definována explicitními referenčními omezeními, ale v sémantickém modelování je tato struktura definována inherentním způsobem, což znamená, že vlastnost samotných dat se může shodovat s odkazem na další objekt.

Sémantický datový model lze graficky znázornit pomocí abstrakčního hierarchického diagramu, který zobrazuje datové typy jako rámečky a jejich vztahy jako řádky. Děje se to hierarchicky, takže typy odkazující na jiné typy jsou vždy uvedeny nad typy, na které odkazují, což usnadňuje jejich čtení a porozumění.

Abstrakce použité v sémantickém datovém modelu:
  • Klasifikace - vztahy "instance_of"
  • Agregace - vztahy „has_a“
  • Generalizace - vztahy „is_a“