- •Введение
- •Домашние задания
- •Раздел 1. Основы теории баз данных.
- •Тема 1.1. Модели данных
- •Тема 1.2. Реляционная модель данных.
- •Раздел 2. Проектирование баз данных.
- •Тема 2.1. Этапы проектирования базы данных
- •Тема 2.2 Концептуальное проектирование
- •Тема 4.2. Организация баз данных в delphi.
- •Раздел 5. Построение запросов.
- •Литература
Раздел 2. Проектирование баз данных.
Тема 2.1. Этапы проектирования базы данных
Нормальные формы высшего порядка. Решение задач по определению и приведению баз данных к наивысшей нормальной форме
Домашнее задание №5:
Ознакомиться с определениями четвертой, пятой нормальными формами и нормальной формой область-ключ.
Определить, какой нормальной форме удовлетворяет таблица и привести к наивысшей (по варианту, соответствующему номеру по списку в журнале):
№ в |
Таблица |
1 18 |
Успеваемость(ФИО студента, код предмета, семестр, специальность, группа, название предмета, оценка) |
2 19 |
СТУДЕНТЫ(КОД_СТУДЕНТА, КОД_ПРЕДМЕТА, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, ГРУППА, ПРЕПОДАВАТЕЛЬ, ПРЕДМЕТ, КОЛИЧЕСТВО ЧАСОВ, АУДИТОРИЯ) |
3 20 |
СТУДЕНТЫ(КОД_СТУДЕНТА, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, АДРЕС, ТЕЛЕФОН, ГРУППА, СПЕЦИАЛЬНОСТЬ, ДАТА РОЖДЕНИЯ) |
4 21 |
ПРОДАЖА (ДАТА, ПРОДАВЕЦ, ТОВАР, ПРОИЗВОДИТЕЛЬ, МЕСТО ПРОИЗВОДСТВА, %КОМИССИОННЫХ) учесть, что %КОМИССИОННЫХ зависит от ПРОДАВЕЦА |
5 22 |
ДИПЛОМ (ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, ГРУППА, СПЕЦИАЛЬНОСТЬ, НАЗВАНИЕ ПРОЕКТА, ДАТА ЗАЩИТЫ, АУДИТОРИЯ, ВРЕМЯ) |
6 23 |
ЖИТЕЛИ (КОД, ФИО, ГОД РОЖДЕНИЯ, КОД АДРЕСА, АДРЕС, ТЕЛЕФОН, ДАТА ПОЛУЧЕНИЯ КВАРТИРЫ, ОБЩАЯ ПЛОЩАДЬ, ЖИЛАЯ ПЛОЩАДЬ) |
7 24 |
ТЕЛЕВИЗОРЫ (КОД, НАЗВАНИЕ, НАИМЕНОВАНИЕ ЗАВОДА ИЗГОТОВИТЕЛЯ, ДАТА ВЫПУСКА, ЦВЕТНОСТЬ, РАЗМЕР ПО ДИАГОНАЛИ, ВЕС, ГАБАРИТЫ, СТОИМОСТЬ, КОЛИЧЕСТВО) |
8 25 |
РЕКЛАМА (КОД РЕКЛАМЫ, НАЗВАНИЕ РЕКЛАМЫ, НАЗВАНИЕ ТЕЛЕСТАНЦИИ, СТРАНА, АДРЕС, ДАТА ПОКАЗА, ВРЕМФ ПОКАЗА, ЦЕНА, ПРОДОЛЖИТЕЛЬНОСТЬ) |
9 26 |
ПОДПИСКА (ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО,ПОДПИСЧИКА, КОД ЖУРНАЛА, ИНДЕКС, АДРЕС, НАЗВАНИЕ ЖУРНАЛА, ЦЕНА ЗА МЕСЯЦ, СРОК ПОДПИСКИ) |
10 27 |
КОМАНДА (ФАМИЛИЯ И.О. ИГРОКА, КОД ИГРЫ, НАЗВАНИЕ КОМАНДЫ, ФИО ТРЕНЕРА, ЧИСЛО ЗАБИТЫХ В ИГРЕ ГОЛОВ, ПРОПУЩЕННЫХ ГОЛОВ, ЧИСЛО ЗАБИТЫХ ГОЛОВ ИГРОКОМ, КОЛИЧЕСТВО НАРУШЕНИЙ) |
11 28 |
кЛАССНОЕ РУКОВОДСТВО (ФИО студента, код преПОДАВАТЕЛЯ, специальность, группа, ФИО ПРЕПОДАВАТЕЛЯ, СТАЖ ПРЕПОДАВАТЕЛЯ,) |
12 29 |
СТУДЕНТЫ(КОД_СТУДЕНТА, КОД_ПРЕДМЕТА, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, ГРУППА, ПРЕДМЕТ, КОЛИЧЕСТВО ЧАСОВ) |
13 30 |
АВИАРЕЙС(НОМЕР РЕЙСА, ПУНКТ НАЗНАЧЕНИЯ, ФИО КЛИЕНТА, АДРЕС КЛИЕНТА, НАЛИЧИЕ ЛЬГОТЫ, ПРОДОЛЖИТЕЛЬНОСТЬ ПОЛЕТА, ЦЕНА БИЛЕТА, ДАТА ВЫЛЕТА) |
14 31 |
ТЕЛЕФИЛЬМ (КОД ФИЛЬМА, НАЗВАНИЕ ФИЛЬМА, НАЗВАНИЕ КИНОТЕАТРА, АДРЕС, ДАТА ПОКАЗА, ВРЕМЯ ПОКАЗА, ЦЕНА, ПРОДОЛЖИТЕЛЬНОСТЬ) |
15 32 |
ПЕРИОДИКА (ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО,ПОДПИСЧИКА, КОД ГАЗЕТЫ, ПОЧТОВЫЙ ИНДЕКС , АДРЕС, НАЗВАНИЕ ГАЗЕТЫ, ЦЕНА ЗА МЕСЯЦ, СРОК ПОДПИСКИ, ДАТА ПОДПИСКИ) |
16 33 |
ПОКУПКА (ДАТА, КЛИЕНТ, ТОВАР, МАГАЗИН, ЦЕНА ТОВАРА, КОЛИЧЕСТВО ТОВАРА, АДРЕС МАГАЗИНА, АДРЕС КЛИЕНТА) |
17 34 |
ИГРА (ФАМИЛИЯ И.О. ИГРОКА, КОД ИГРЫ, КОЛИЧЕСТВО ОЧКОВ ЗА ИГРУ, КОЛИЧЕСТВО НАРУШЕНИЙ, ГРУППА ИГРОКА, АДРЕС, КВАЛИФИКАЦИЯ ИГРОКА, НАЗВАНИЕ ИГРЫ) |
Литература. Основная: Л1 стр. 200-211, Л2 стр.127-142
