![DNA origami: how to fold a double helix](https://i.ytimg.com/vi/0jOapfqVZlo/hqdefault.jpg)
Съдържание
- Определение - Какво означава Семантичен модел на данни?
- Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
- Техопедия обяснява семантичен модел на данни
Определение - Какво означава Семантичен модел на данни?
Семантичният модел на данни е метод за структуриране на данни с цел представянето им по специфичен логически начин. Това е концептуален модел на данни, който включва семантична информация, която добавя основно значение на данните и връзките, които се намират между тях. Този подход за моделиране на данни и организация на данните позволява лесното разработване на приложни програми, както и лесното поддържане на съгласуваност на данните при актуализиране на данните.Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
Техопедия обяснява семантичен модел на данни
Семантичният модел на данни е сравнително нов подход, който се основава на семантични принципи, които водят до набор от данни с присъщо определени структури от данни. Обикновено единичните данни или дума не предават никакво значение на хората, но в двойка с кон тази дума наследява повече значение.В среда на база данни, конфесията на данните често се определя главно от нейната структура, като например нейните свойства и връзки с други обекти. Така че при релационен подход вертикалната структура на данните се дефинира чрез изрични референтни ограничения, но при семантичното моделиране тази структура е дефинирана по присъщ начин, което означава, че свойството на самите данни може да съвпада с позоваване на друг обект.
Семантичен модел на данни може да бъде илюстриран графично чрез диаграма на йерархията на абстракцията, която показва типовете данни като полета и техните връзки като линии. Това се прави йерархично, така че типовете, които препращат други типове, винаги са изброени над типовете, към които се отнасят, което улеснява четенето и разбирането.
Абстракции, използвани в семантичен модел на данни:
- Класификация - "instance_of" отношения
- Агрегация - "has_a" отношения
- Обобщение - отношения "is_a"