A.  Объединение

Отношение 1:
R(Дисциплина, Часы)={(Информатика,200);(Математика,100)}

Отношение 2:
V(Дисциплина, Часы)={(Экономика,250);(Математика,100)}

Результат объединения:

1.  W(Дисциплина, Часы)={(Информатика,200);(Математика,100)}

2.  W(Дисциплина, Часы)={(Информатика,200);(Математика,100);
(Экономика,250)}

3.  W(Дисциплина, Часы)={(Информатика,200);( Экономика,250)}

Введите 1,2 или 3: 

B.  Пересечение

Отношение 1:
R(Дисциплина, Часы)={(Информатика,200);(Математика,100)}

Отношение 2:
V(Дисциплина, Часы)={(Экономика,250);(Математика,100)}

Результат объединения:

1.  W(Дисциплина, Часы)={(Информатика,200);(Математика,100)}

2.  W(Дисциплина, Часы)={(Информатика,200);(Математика,100);
(Экономика,250)}

3.  W(Дисциплина, Часы)={ (Математика,100)}

Введите 1,2 или 3: 

C.  Проекция

Исходное отношение ШТАТ:

Проекция T = ШТАТ[Фамилия, Таб_номер, Должность]

Результат проекции (введите 1,2 или 3): 

D.  Разность

Разность отношений R1 и R2

Результат (введите Т1,Т2 или Т3): 

E.  Декартово произведение

Пусть имеем два исходных отношения:

СТУДЕНТЫ

ЭКЗАМЕНЫ

Фамилия

Предмет

Дата

Иванов

Математика

10.01.05

Петров

Физика

15.01.05

Сидоров

Декартовым произведением этих отношений будет отношение:

ВЕДОМОСТЬ 1

Фамилия

Предмет

Дата

Иванов

Математика

10.01.05

Иванов

Физика

15.01.05

Петров

Математика

10.01.05

Петров

Физика

15.01.05

Сидоров

Математика

10.01.05

Сидоров

Физика

15.01.05

Результат (введите 1,2 или 3): 

F.  Деление , T = D(R1, R2). Отношение R1- делимое, R2- делитель, T - результат операции деления.

Пусть имеем исходное отношение СПИСОК и отношение-делитель ЯП

Фамилия

Язык

Иванов

Си

Иванов

Паскаль

Петров

Си

Петров

Фортран

Петров

Паскаль

Семин

Паскаль

Семин

Фортран

ЯП

Язык

Си

Паскаль

Какое, из ниже приведённых, отношение является результатом операции T = D(СПИСОК, ЯП).

Результат (введите 1,2 или 3): 

G.  Какую из трёх операций: выборка, проекция, соединение -

надо использовать, чтобы из исходного отношения ШТАТ

Фамилия

Таб_номер

Пол

Должность

Оклад

Алексеев

35006

М

Инженер

350000

Бакин

35001

М

Директор

800000

Коврова

38015

Ж

Экономист

380000

Сергеев

45004

М

Электрик

300000

Шубина

38010

Ж

Бухгалтер

320000

получить следующее отношение:

Фамилия

Таб_номер

Пол

Должность

Оклад

Алексеев

35006

М

Инженер

3500

Бакин

35001

М

Директор

8000

Сергеев

45004

М

Электрик

3000

Ответ (введите 1,2 или 3): 

Тест 25. установите соответствие между терминами и их определениями, вписав соответствующий номер определения в окошко напротив термина.

ТЕРМИН

ОПИСАНИЕ

Четвертая нормальная форма

1. В отношении R (A, B, C) существует зависимость A->>B в том и только в том случае, если множество значений В, соответствующее паре значений А и С, зависит только от А и не зависит от С

Теорема Фейджина

2. Любой атрибут, от которого полностью функционально зависит некоторый другой атрибут

Многозначная зависимость

3. Это такие два или более атрибута, которые не зависят функционально от других атрибутов

Нормальная форма Бойса-Кодда

4. Любой атрибут отношения, не входящий в состав первичного ключа

Детерминант

5. Отношение находится в этой форме в том и только в том случае, если в случае существования многозначной зависимости A->>B все остальные атрибуты R функционально зависят от A

Вторая нормальная фоpма

6. Отношение R находится в этой форме в том и только в том случае, если находится во второй нормальной форме и каждый неключевой атрибут нетранзитивно зависит от первичного ключа

Третья нормальная форма

7. Отношение R (A, B, C) можно спроецировать без потерь в отношения R1 (A, B) и R2 (A, C) в том и только в том случае, когда существует многозначная зависимость A->>B|C

Неключевой атрибут

8. Отношение R находится в этой форме в том и только в том случае, если каждый детерминант является возможным ключом

Возможный ключ

9. Отношение R находится в этой форме в том и только в том случае, когда находится в первой нормальной форме и каждый неключевой атрибут полностью зависит от первичного ключа

Транзитивная функциональная зависимость

10. Функциональная зависимость X->Y называется... , если атрибут Y не зависит функционально от любого точного подмножества X

Функциональная зависимость

11. Нарушение целостности данных

Полная функциональная зависимость

12. Отношение находится в... форме, если домены для каждого его атрибута являются атомарными

Отношение в первой нормальной форме

13. Функциональная зависимость X->Y называется... , если существует такой атрибут Z, что имеются функциональные зависимости X->Z и Z->Y

Взаимно независимые атрибуты

14. Атомарный или составной атрибут, значения которого полностью функционально определяют значения всех остальных атрибутов отношения

Аномалии

15. В отношении R атрибут Y функционально зависит от атрибута X в том и только в том случае, если каждому значению X соответствует в точности одно значение Y: X->Y

Тест 26. доведите заданное отношение «ПРЕПОДАВАТЕЛЬ_ПРЕДМЕТ» до максимально возможной нормальной формы. Укажите выявленные функциональные зависимости атрибутов. Покажите, какие аномалии возможны при работе с исходной формой отношения.

ПРЕПОДАВАТЕЛЬ_ПРЕДМЕТ

Таб_№

Предмет

Кол. часов

Фамилия

Должность

Оклад

Кафедра

Телефон

1

ТЭИС

51

Иванов

доцент

450

ИС

1-15

1

БД

68

Иванов

доцент

450

ИС

1-15

2

ЭВМ

48

Петров

доцент

450

ИС

1-15

3

ЭВМ

48

Семин

профессор

550

ЭВМ

2-43

4

МатАн

68

Бакин

ст. преп.

350

ВМ

2-75

4

ТеорВер

102

Бакин

ст. преп.

350

ВМ

2-75

Нереляционные модели данных

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10