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