Реляционная модель данных. Карепова Е.Д. - 18 стр.

UptoLike

Составители: 

35
9. Репортажи о скольких футбольных матчах ОРТ показала за послед-
ний год? Когда она транслировала встречи междуСпартакомиДинамо”?
Матчи какой команды показывались больше всего? Как насчет хоккейных
матчей?
10. Был ли показан хоть один теннисный матч с участием Штеффи
Граф? Когда и какой канал его транслировал?
11. Какие коммерческие объявленияАфонтово показала более трех
раз в течение одного часа? Когда это было? В течение какого часа, какого
числа?
12. Какую платуАфонтово назначила за трансляцию коммерческих
сообщений? Какова стоимость размещения рекламы? Какого числа, сколько
раз и в какое время транслировалась реклама фирмыВентокальдо”?
Объедините в общую модель представления данных (или моделей дан-
ных), которые вы создали в следующих задачах:
В задачах 1, 2, 3, 4.
В задачах 5, 6, 7, 8.
В задачах 9, 10, 11, 12.
Лабораторная работа 3
Тема: Проектирование РБД с помощью концепции функциональной за-
висимости
Задание 3.1. Рассмотрим следующую реляционную таблицу X (заглавные
буквы обозначают имена атрибутов, строчные буквы и цифрызначения ат-
рибутов).
X
ABCDE
a1 b2 c1 d3 e2
a3 b2 c3 d2 e4
a1 b3 c1 d1 e2
a2 b4 c1 d4 e2
Если считать, что пополнение таблицы происходить не будет, то какие
из перечисленных функциональных зависимостей выполнены для Х?
A -> C B -> E C -> A E -> B
E -> A C -> B B -> D B -> A
Задание 3.2. Рассмотрим следующую реляционную таблицу Y (заглавные
буквы обозначают имена атрибутов, строчные буквы и цифрызначения ат-
рибутов).
36
Y
ABCDE
a1 b2 c1 d3 e2
a2 b2 c3 d3 e4
a1 b3 c2 d1 e2
a2 b4 c5 d1 e5
Если считать, что пополнение таблицы происходить не будет, то какие
из перечисленных функциональных зависимостей не выполнены для Y?
A -> C B -> E C -> A E -> B
E -> A C -> B B -> D B -> A
Задание 3.3. Установите соотношение между терминами и объяснениями к
ним.
a
Нормальная форма Бойса-
Кодда
a
Все значения должны быть ато-
марные
b
Множество возможных пер-
вичных ключей
b
Минимальный набор атрибутов
однозначно определяющих любой
кортеж отношения
c
Первая нормальная форма
c
Каждый детерминант отношения
является первичным ключом этого
отношения.
d
Первичный ключ
d
Никакой неключевой элемент не
может зависеть от части первич-
ного ключа
e
Кортеж
e
Неключевой атрибут функцио-
нально зависит от части первич-
ного ключа
f
Транзитивная зависимость
f
Множество минимальных наборов
атрибутов, каждый из наборов од-
нозначно определяет все не вхо-
дящие в него атрибуты отношения
g
Вторая нормальная форма
g
Строка реляционной таблицы
h
Функционально неполная за-
висимость
h
Неключевой атрибут функцио-
нально зависит от одного или не-
скольких неключевых атрибутов
Задание 3.4. Руководство супермаркета желает разработать БД, предназна-
ченную для хранения информации о счетах покупателей. Информация, ка-
сающаяся каждого покупателя, должна включать следующее: номер счета,