Накопление и обработка информации. Андреева Н.М - 32 стр.

UptoLike

32
3. В новых условиях работы (с дополнительной функциональной зависимо-
стью) атрибут ГосНомЦБ определяет каждый параметр сделки, занесенной
в таблицу Операция, он является первичным ключом отношения ОДИН. Из-
меним структуру и схему данных:
3.1. Открыть таблицу Операция в режиме просмотра. Правка Выде-
лить все записи. Правка. Удалить.
3.2. Открыть
таблицы Операция и Эмиссия в режиме конструктора. Вы-
делить все поля таблицы Эмиссия, кроме поля ГосНомЦБ. Правка.
Копировать. Перенести фокус в структуру таблицы Операция. Фокус
на первую пустую строку после всех полей таблицы Операция. Правка.
Вставить. Выделить поле ГосНомЦБ.
Правка. Ключевое поле.
4. Изменить схему данных:
Сервис. Схема данных. Удалить связи таблиц Операция-Эмиссия и
таблиц Эмиссия-Эмитент. Удалить таблицу Эмиссия из области полей
схемы данных. Установить связь между таблицами Эмитент и Операция
один-ко-многим”, поле связиГосНомЛицЭмитента, обеспечение целост-
ности данных – “
черный флагПриложения\РеоргСхемы3.1_1.mdb.
5. Импортировать запрос ОперацияДоб из базы данных упражнения 3.2.
Выполнить запрос. Прочитать сообщение MS ACCESS: количество вве-
денных кортежей, число пропущенных записей, причину противоречивости
данных.
Упражнение 3.5
Неугомонный эксперт вносит другое уточнение в условия проведения
операций с ценными бумагами, отраженными в базе данных упражнения 3.2. В
базе данных дополнительно нужно учесть, что ценные бумаги, имеющие один и
тот же государственный номер ценных бумаг (ГосНомЦБ), имеют право при-
нимать участие в сделках несколько раз, но не больше одного раза
раз в день.
Создать базу данных ОДНАЖДЫ, отразить в структуре данных новую
зависимость, построить новую схему данных. Дополнить таблицу Операция
теми кортежами таблицы СВОДНАЯ, которые не противоречат введенной
функциональной зависимости.
Проанализировать: Как изменилась схема данных? Сколько кортежей
вписалосьв таблицу Операция? Сколько кортежей содержат противоречивые
данные? Какие свойства полей таблицы
Операция позволяют выявить противо-
речивость данных?
Указания
1. Создать новую базу данных ОДНАЖДЫ. Импортировать в неё таблицы:
Операция, Эмиссия, Эмитент, Биржа, ИК и схему данных из базы данных
упражнения 3.2. Таблицу СВОДНАЯ присоединить к базе данных:
Файл Внешние данные Связь с таблицами Выбрать таблицу
СВОДНАЯ в базе
данных упражнения 3.2.