Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метода к типовому v.3_.doc
Скачиваний:
5
Добавлен:
11.11.2019
Размер:
2.18 Mб
Скачать

Приложение б. Титульный лист

ФГОУ ВПО "Чувашский государственный университет имени И.Н. Ульянова"

Кафедра информационно-вычислительных систем

Дисциплина: базы данных

Пояснительная записка к типовому расчету

Вариант №1

Выполнил ст. гр. ИВТ-1х-хх

Иванов А.А.

Проверила Буланкина Е.Ю.

Оценка ____________

Дата ______________

Чебоксары 2006

Приложение в. Типовые вопросы для защиты

К заданию 1.

  1. Определение функциональной зависимости.

  2. Определение избыточной функциональной зависимости.

  3. Определение детерминанта.

  4. Дана предметная область: "поставщик поставляет много товаров". Объясните, почему не имеет места ФЗ КодПоставщика  КодТовара.

  5. Дана предметная область: "о книгах известно: название, код автора, год выпуска, ФИО автора". Укажите ФЗ и нарисуйте диаграмму ФЗ.

  6. Дана предметная область: "о книгах известно: название, ФИО авторов, некоторые книги могут переиздавалась несколько раз в разных издательствах". Укажите ФЗ и нарисуйте диаграмму ФЗ.

  7. Дана предметная область: "о книгах известно: название, ФИО авторов, некоторые книги могут переиздаваться несколько раз в разных издательствах, известен тираж каждого издания". Были выявлены следующие ФЗ:

КодКниги  ФИОАвтора

ФИОАвтора  КодКниги

КодКниги  КодИздательства

КодКниги  ГодИздания

КодИздательства  НазваниеИздательства

КодКниги, КодИздательства, ГодИздания  Тираж

КодКниги, НомерИздания  КодИздательства

КодКниги, НомерИздания  ГодИздания

КодКниги, НомерИздания  Тираж

Выберите правильные ФЗ и добавьте недостающие.

  1. Определение транзитивной функциональной зависимости.

  2. Сколько минимальных покрытий отношения может быть получено в общем случае.

  3. Дана диаграмма ФЗ (рис. В.1), после удаления избыточных ФЗ получили минимальное покрытие (рис. В.2). Найдите ошибки в минимальном покрытии и предложите правильный вариант.

Рис. В.1

Рис. В.2

  1. Дана диаграмма ФЗ (рис. В.3), после удаления избыточных ФЗ получили минимальное покрытие (рис. В.4). Какие ФЗ были потеряны?

Рис. В.3

Рис. В.4

К заданию 2.

  1. Определение сущности.

  2. Определение экземпляра сущности.

  3. Какая связь называется "один-к-одному"?

  4. Определение первичного ключа.

  5. Определение кортежа.

  6. Произведите нормализацию диаграммы ФЗ, изображенной на рис. В.5.

Рис. В.5

  1. По диаграмме ФЗ (рис. В.5) произведена нормализация:

Отношение1 (A, B, E, C)

Отношение2 (A, B, E)

Отношение3 (B, C, D)

Отношение4 (B, C)

Отношение5 (C, D)

Найдите ошибки.

  1. Определение 1НФ, 2НФ, 3НФ, НФБК.

  2. Требованию какой нормальной формы должно удовлетворять отсутствие транзитивных зависимостей?

  3. В какой нормальной форме не находится Отношение1 из вопроса 6?

  4. Выберите отношения, которые получатся после приведения базы данных Студенты к НФБК. ER-диаграмма до нормализации приведена на рис. В.6.

Рис. В.6

Студенты (НЗачСтуд, ФИОСтуд, АдресСтуд, НГруп);

Студенты (НЗачСтуд, ФИОСтуд, АдресСтуд);

Зачислены (НГруп, НЗачСтуд);

Группы (НГруп, СпецГруп, Староста, НЗачСтуд);

Группы (НГруп, СпецГруп, Староста, КодПреп);

Группы (НГруп, СпецГруп, Староста);

Курируют (НГруп, КодПреп);

Преподаватели (КодПреп, ФИОПреп, АдресПреп, НГруп);

Преподаватели (КодПреп, ФИОПреп, АдресПреп);

Ведут (КодПредм, КодПреп);

Предметы (КодПредм, НазвПредм, КодПреп);

Предметы (КодПредм, НазвПредм);

Студенты (НЗачСтуд, ФИОСтуд, АдресСтуд, ОценкаПредм, КодПредм);

Изучают (НЗачСтуд, КодПредм, ОценкаПредм);

Изучают (НЗачСтуд, КодПредм, Код_Преп, ОценкаПредм);

Студенты (НЗачСтуд, ФИОСтуд, АдресСтуд, ОценкаПредм).

  1. Найдите ошибки в отношениях вопроса 11.

К заданию 3.

  1. В результате какой операции реляционной алгебры получится отношение, кортежи которого удовлетворяют некоторому условию и образуются конкатенацией кортежей операндов?

  2. Назовите унарные операции реляционной алгебры.

  3. Правильно ли найдена проекция отношения Студенты (вопрос 11 к заданию 2) на набор атрибутов ФИОСтуд, КодПредм, ОценкаПредм: ОтношениеРезультат(ФИОСтуд, КодПредм, ОценкаПредм)?

  4. Найдите естественное соединение предложенных отношений.

  5. Найдите эквисоединение предложенных отношений.