p align="left">Таблица 4 - Отношение A INTERSECT B|
Таб № | Фамилия | Имя | Отчество | Знак Зодиака | | 12132 | Экселев | Стивен | Стивенович | Скорпион | | 12135 | Фронтпейджев | Юджин | Юджинович | Весы | | |
Таблица 5 - Отношение A MINUS B |
Таб № | Фамилия | Имя | Отчество | Знак Зодиака | | 12131 | Вордов | Билл | Биллович | Козерог | | 12133 | Пауэрпоинтов | Роджер | Роджерович | Стрелец | | 12134 | Аксессов | Этони | Энтониевч | Скорпион | | |
Таблица 6 - Отношение B MINUS A |
Таб № | Фамилия | Имя | Отчество | Знак Зодиака | | 12143 | Пауэрпоинтов | Роджер | Роджерович | Скорпион | | 12133 | Проджектов | Джордж | Джордевич | Скорпион | | 12140 | Паблишеров | Майкл | Майклович | Скорпион | | | Задание 2Найти существующие функциональные зависимости в отношении и определить их тип.Таблица 7 - Отношение "Распределение товара"|
№ поставщика | Наименование поставщика | Телефон поставщика | № заказчика | Наименование заказчика | Товар | Цена товара | | 1 | Конфи | 222315 | 2 | Магазин № 2 | Торт | 100 | | 1 | Конфи | 222315 | 3 | Магазин № 3 | Конфеты | 50 | | 1 | Конфи | 222315 | 2 | Магазин № 2 | Конфеты | 50 | | 1 | Конфи | 222315 | 2 | Магазин № 2 | Шоколад | 10 | | 2 | Данон | 455819 | 2 | Магазин № 2 | Йогурт | 5 | | 2 | Данон | 455819 | 3 | Магазин № 3 | Йогурт | 5 | | 4 | Макфа | 528966 | 2 | Магазин № 2 | Лапша | 10 | | 3 | Россия | 576991 | 2 | Магазин № 2 | Торт | 150 | | 4 | Макфа | 528966 | 3 | Магазин № 3 | Лапша | 10 | | |
Полные функциональные зависимости. № поставщика - Наименование поставщика № поставщика -Телефон поставщика № заказчика - Наименование заказчика Частичная зависимость Товар > Наименование поставщика Товар > Наименование заказчика Товар > Цена товара Задание 3Определить ключи отношений, указать необходимые для этого ограничения на данные. При необходимости добавить новые атрибуты. Указать также все возможные ключи.Таблица 8 - Отношение "Распределение врачей"|
ФИО пациента | Адрес пациента | Участок | Дата обращения | Спец-ость врача | Фамилия врача | Диагноз | | Иванов М.О. | Мира 7-6 | 3 | 21.04.03 | терапевт | Кнопкин П.О. | грипп | | Иванов М.О. | Мира 7-6 | 3 | 25.04.03 | терапевт | Кнопкин П.О. | грипп | | Сидоров О.И. | Ленина 70-3 | 2 | 02.05.03 | хирург | Зубова П.М. | аппендицит | | Иванов М.О. | Мира 7-6 | 3 | 12.07.03 | хирург | Зубова П.М. | ранение | | Сидоров О.И. | Ленина 70-3 | 2 | 13.07.03 | терапевт | Кнопкин П.О. | орз | | |
Возможные ключи: · Фамилия врача · Участок · ФИО пациента · Специальность врача Отношения ключей · ФИО пациента > Адрес пациента (не должно быть однофамильцев) · ФИО пациента > Дата обращения (не должно быть однофамильцев) · Адрес пациента > Участок (не должно быть пациентов из разных городов) · Специальность врача > Фамилия врача (не должно быть однофамильцев) Задание 4Привести отношение к 3 НФ.Таблица "Косметический кабинет" представляет собой ведомость предоставленных косметических услуг.Таблица 9 - Отношение "Косметический кабинет"|
Код мастера | ФИО мастера | Категория мастера | Предоставляемые мастером услуги | Стоимость услуги | Код клиента | ФИО клиента | | 23 | Мотов М.Т. | косметолог | макияж | 200 | 2 | Парова С. С | | 23 | Мотов М.Т. | косметолог | маска | 100 | 2 | Парова С. С | | 23 | Мотов М.Т. | косметолог | Лечение кожи | 600 | 1 | Фазова С.И. | | 44 | Ботова Е. З | Парикмахер | прическа | 300 | 1 | Фазова С.И. | | |
Возможные ключи частичных функциональных зависимостей. Отношение без транзитивных зависимостей Третья нормальная форма. |
Код мастера | Предоставляемые мастером услуги | | 23 | макияж | | 23 | маска | | 23 | Лечение кожи | | 44 | прическа | | |
|
Предоставляемые мастером услуги | Стоимость услуги | | макияж | 200 | | маска | 100 | | Лечение кожи | 600 | | прическа | 300 | | |
|
Код мастера | ФИО мастера | Категория мастера | | 23 | Мотов М.Т. | косметолог | | 23 | Мотов М.Т. | косметолог | | 23 | Мотов М.Т. | косметолог | | 44 | Ботова Е. З | Парикмахер | | |
|
Предоставляемые мастером услуги | Код клиента | ФИО клиента | | макияж | 2 | Парова С. С | | маска | 2 | Парова С. С | | Лечение кожи | 1 | Фазова С.И. | | прическа | 1 | Фазова С.И. | | | Список литературы1. Ревунков, Г.И. Базы и банки данных и знаний/ Г.И. Ревунков, Э.Н. Самохвалов, М. Чистов. - М.: Высшая школа, 2005. - 392 с. 2. Шаймарданов, Р.Б. Моделирование и автоматизация проектирования структур баз данных / Р.Б. Шаймарданов. - М.: Радио и связь, 2004. - 120 с. 3. Озкархан, Э. Машины баз данных и управление базами данных/ Э. Озкархан. - М.: Мир, 2006. - 695 с 4. Цехановский, В.В., Яковлев А. Автоматизированные банки данных/ В.В. Цехановский., А. Яковлев. - Л.: ЛЭТИ, 2006. - 63с. Размещено на Allbest.ru
Страницы: 1, 2
|