Модель данных
| Описание | Модель данных — это абстрактное представление структуры информации, которое определяет, как данные организованы, связаны между собой и могут быть использованы в информационной системе. |
|---|---|
| Область знаний | Информатика |
| Авторы | |
| Поясняющее видео | |
| Близкие понятия | |
| Среды и средства для освоения понятия | Semantic MediaWiki |
В контексте нашего курса "Информационные системы" на платформе digida.mgpu.ru мы рассмотрим модель данных через призму Semantic MediaWiki — расширения, которое превращает обычную вики в семантическую базу знаний.
Основные принципы модели данных в Semantic MediaWikiSemantic MediaWiki построена на основе семантической веб-парадигмы, где информация представлена в виде триплетов (троек) формата "субъект-предикат-объект". Это означает, что каждое утверждение в системе состоит из трех компонентов:
- Субъект — вики-страница, о которой мы говорим
- Предикат — семантическое свойство (relationship)
- Объект — значение этого свойства
Например, утверждение "Германия имеет столицу Берлин" представляется как триплет:
- Субъект: "Германия" (страница)
- Предикат: "Имеет столицу" (свойство)
- Объект: "Берлин" (значение)
Типы данных в Semantic MediaWiki
Система поддерживает следующие основные типы данных, которые определяют, как интерпретируются и обрабатываются значения свойств:
Базовые типы данных Page (Страница) — тип по умолчанию, создает ссылку на другую вики-страницу. Используется для построения связей между статьями.
Text (Текст) — короткие текстовые строки до 255 символов. Подходит для названий, имен, кратких описаний.
Number (Число) — числовые значения с поддержкой математических операций и сравнений. Может включать единицы измерения
Date (Дата) — временные значения в различных форматах. Поддерживает сортировку по времени и временные запросы.
Boolean (Логический) — значения "истина" или "ложь" для бинарных характеристик.
Специализированные типы URL — веб-адреса с автоматической проверкой формата.
Email — адреса электронной почты.
Code — программный код с сохранением форматирования.
Temperature — температурные значения с единицами измерения.
