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

UptoLike

10
Решение
1. Функциональные зависимости:
F: <Команда>
НаименованиеВуза, Адрес
НаименованиеВуза
Адрес
2. Первичный ключ отношения R – атрибут Команда.
3. В транзитивной зависимости находятся атрибуты:
НаименованиеВуза и Адрес.
4. 3НФ отношения R состоит из двух отношений:
R1 = {<НаименованиеВуза, Адрес>}.
В отношении R1 определена функциональная зависимость:
F: НаименованиеВуза
Адрес
R2 = {<Команда, НаименованиеВуза> }, первичный ключ - атрибут
Команда.
5. Целостность отношения R обеспечивают поля связи в отношениях R1 и R2:
НаименованиеВуза
(в отношении
R1)
1
⎯⎯⎯
НаименованиеВуза
(в отношении
R2)
Упражнение 1.10
Табл. 1.10 определяет значения атрибутов отношения
R = {<НаименованиеЭмитента, ТипЦБ, ДатаЭмиссии>}.
Т а б л и ц а 1.10
НаименованиеЭмитента ТипЦБ ДатаЭмиссии
ОАОКрАЗ акция привилегированная 20.06.1999
ОАОКрАЗ акция обыкновенная 23.06.1999
ЗАОАгат акция привилегированная 20.06.1999
ЗАОАгат акция привилегированная 24.06.1999
Решение
1. Функциональные зависимости:
F: <НаименованиеЭмитента, ДатаЭмиссии> ТипЦБ
ДатаЭмиссии
ТипЦБ
2. Первичный ключ отношения R состоит из двух атрибутов:
<НаименованиеЭмитента, ДатаЭмиссии>.
3. В функционально неполной зависимости находятся атрибуты: ДатаЭмиссии
и ТипЦБ.
4. 3НФ отношения R состоит из двух отношений:
R1 = {<ДатаЭмиссии, ТипЦБ>},
первичный ключ отношения R1 – атрибут ДатаЭмиссии;
R2 = {<НаименованиеЭмитента, ДатаЭмиссии>},
первичный ключ отношения R2 состоит из двух атрибутов:
<НаименованиеЭмитента, ДатаЭмиссии>.
4. Целостность отношения
R обеспечивают поля связи в отношениях R1 и R2:
ДатаЭмиссии
(в отношении
R1)
1
⎯⎯⎯
ДатаЭмиссии
(в отношении
R2)