Работа с базами данных на языке C#. Технология АDO .NET. Евсеева О.Н - 31 стр.

UptoLike

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

31
h. Каждый служащий получает надбавку 10% за каждый полный прора-
ботанный год.
i. Иванов, Петров, Сидоров и Савельев начали с оклада в 12 000 руб.,
Иванов только приступил к работе, Петров и Савельев работают пол-
тора года, а Сидоров – 2 года.
j. Кашин начал с оклада 18 000 руб. и сейчас зарабатывает 21 780.
k. Леонов и Павлов начали с оклада 16 000 руб., и оба работают 3 года.
l. Кораблев начал с оклада 20 000 руб. и проработал на 2 года больше,
чем остальные.
Создайте в БД отношение со схемой, описанной в п. 3, и занесите в него
данную информацию.
5. Выделите ключи для следующей схемы отношения [ РЕЙСА, АЭРОПОРТ
НАЗНАЧЕНИЯ, ВЫХОД, ДАТА, ВРЕМЯ], которая означает, что посадка на
рейс РЕЙСА, вылетающий в город АЭРОПОРТ НАЗНАЧЕНИЯ, осуще-
ствляется через выход номер ВЫХОД, дата отправления рейсаДАТА,
время вылетаВРЕМЯ.
6. Может ли объединение двух ключей быть ключом?
7. Обязательно ли пересечение двух наборов атрибутов, содержащих ключи
отношения, является ключом?
8. Каково максимальное число простых первичных ключей может иметь отно-
шение со схемой [A1, A2, .., AN]? Каково максимальное число составных
ключей может иметь это отношение?
9. Постройте словарь данных для отношения из заданий 3,4.
10. Придумайте порядок регистрации документов для приложения-примера БД
менеджера турфирмы, определите регистрационную информацию и дорабо-
тайте этот пример с указанными добавлениями.
11. Пусть дано отношение со схемой [СТУДЕНТ, ИМЯ, ДЕНЬ_РОЖДЕНИЯ,
ВОЗРАСТ, КОНСУЛЬТАНТ, ФАКУЛЬТЕТ, СЕМЕСТР, КУРС, ГРУППА],
на котором выполняются следующие функциональные зависимости:
a. СТУДЕНТИМЯ, ДЕНЬ_РОЖДЕНИЯ, ВОЗРАСТ, КОНСУЛЬТАНТ,
ФАКУЛЬТЕТ;
b. ДЕНЬ_РОЖДЕНИЯВОЗРАСТ;
c. КОНСУЛЬТАНТФАКУЛЬТЕТ.
Постройте для данного отношения схему БД в 3НФ.
12. Расширьте возможности приложения-примера БД менеджера турфирмы, из-
менив разработанную схему БД таким образом, чтобы можно было хранить
несколько контактных телефонов для каждого туриста.