Модели данных
Модель данных определяет порядок организации данных в единое целое. Применение той или иной модели данных позволяет придать данным конкретную структуру и смысловое значение. Данные, вписанные в определенную модель, называют информацией. Другими словами, модель данных – это совокупность структур данных и операций по их обработке.
Пример:
Данные: «Иванов Иван Иванович 2500 р.»
Информация:
ФИО сотрудника | Сумма выплаченного аванса, р. |
Иванов Иван Иванович |
Любая модель данных должна обеспечивать представление основных категорий восприятия реального мира - объектов, их свойств, связей и взаимодействий объектов. Количество различных моделей данных определяется наличием различных множеств используемых информационных конструкций. Классификация информационных конструкций:
1. Объекты для технологии баз данных – отношения и веерные отношения.
2. Объекты для технологии искусственного интеллекта – предикаты, фреймы и семантические сети.
3. Объекты для технологии мультимедиа – тексты, графические изображения, фонограммы и видеофрагменты.
Упрощенная классификация моделей данных:
Инфологические модели данных используются на ранних стадиях проектирования для описания структур данных в процессе разработки приложения. Инфологические модели отражают в естественной и удобной для разработчиков и других пользователей форме описание объектов предметной области, их свойств и их взаимосвязей. Даталогические модели уже поддерживаются конкретной СУБД. Физические модели описывают структуры и принципы их хранения во внешней памяти, а также доступа к ним в зависимости от используемых аппаратных средств и программного обеспечения.
Дата добавления: 2015-10-19; просмотров: 1049;