Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Хронологическая модель данных.Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Рассмотрим персонал, как объект, изменяющийся во времени: доцент
ассистент Персонал(ФИО;должность; дата) инженер
лаборант T1 T2 T3 T4 T5 Фактографические БД отражают текущее состояние предметной области. Динамические позволяют фиксировать состояние предметной области в определенный момент времени или в интервал времени. Для поддержания динамической БД используется хронологическая модель данных. Временной ряд Dθ – это пары: Dθn= , где - один или несколько атрибутов; - момент времени; θ – единица измерения времени. Пример: D5={< лаборант, 17 лет, 1980 >, < инженер, 23, 1986 >, < ассистент, 27,1990 >,…} Для того чтобы получить информацию об объекте в любой момент времени вводят понятие функция восстановления: , ε – точность. Временная шкала – это модель системы учета времени в реальном мире: , где - множество объектов О и события S, относящиеся к объекту; М – множество моментов времени; Т: . Состояние, в котором находится объект О между двумя соседними событиями называется темпором. Темпор задает единицу измерения времени, а объект О называется времязадающим объектом или таймером. Хронологическая модель данных состоит из множества и множеств .
ОПЕРАЦИИ НАД ДАННЫМИ. Модель данных определяет правила, в соответствии с которыми данные структурированы. Это не дает полного описания данных. В общем случае модель данных: , где G – множество правил вхождения, О – множество операций. G – описывает синтаксис данных и соотносится с языком описания данных. О – соотносится с языком манипулирования данными. Операции над данными определяют в терминах действия и селекции. Действие показывает, что с данными нужно сделать, а селекция – какие данные нужно выбрать для данного действия. Традиционно действие выражается через одну из следующих операций, или их комбинацию: 1. установка текущей; 2. обновление; 3. удаление; 4. добавление; 5. выбор данных. Селекция: 1. по логической позиции – дает выбор 1-й, последней и т.д. записи; 2. по значению данных – выбираем данные, атрибут которых равен какому-либо значению; 3. по средствам связи между данными – выбираем данные, для которых установлена связь. Существенный признак, по которому различаются языки манипулирования данными (ЯМД) определяется характером результата единичного действия над ними. Следовательно, они делятся на навигационные и спецификационные. Навигационные – новые объекты не получаем, а спецификационные – дают в результате новый объект на основе существующих. Говорят о процедурах БД. Процедура включает в себя: 1) вычисления по данным; 2) вычисление значения атрибута по значениям других атрибутов; 3) получение статистических данных. Спецификационные операции включают в себя операции реляционной алгебры (РА), операции реляционного исчисления с переменными кортежами, реляционное исчисление с переменными на доменах (это ЯМД).
|
|||||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 438; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.59.124 (0.008 с.) |