Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты.doc
Скачиваний:
41
Добавлен:
02.03.2016
Размер:
451.07 Кб
Скачать

Билет 19

  1. Как соединяются отношения? Поясните Декартово произведение отношений.

Отношения соединяются с помощью операций реляционной алгебры, например, проекция, пересечение, произведение и т. п. Декартово произведение – это такая операция, результат которого — таблица, атрибутами которой являются все атрибуты исходных таблиц, а кортежами — все возможные комбинации кортежей исходных таблиц.

  1. Дано множество функциональных зависимостей, имеющих место на схеме R={A, B, C, D, E, K}. Вывести указанные функциональные зависимости, используя аксиомы Армстронга. Определить ключи отношения.

CB, BD, CDE

CDEB

ABC, KBCED

AKD

1) C®B, 2)B®D, 3)CD®E C®DEB-?

4) C®D из 1 и 2 по транзитивности

5)C®BD из 1 и 4 по аддитивности

6) C®E из 4 и 3 по псевдотранз.

7) C®DEB из 5 и 6 по аддитивности

1)A®BC, 2)KBC®ED AK®D -?

3) KBC®D из 2 по транзитивности

4) AK®D из 1 и 3 по псевдотранзитивности

Билет 20

  1. Как осуществляется операция выборки из отношения? Поясните оператор условия.

Операция выборка использует отношение, результат – новое отношение, с теми же атрибутами, содержащее подмножество кортежей исходного отношения, удовлетворяющих условию выборки

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

F1={№ рейса Место прибытия};

F2={№ рейса, День недели Время вылета, Тип самолета};

F3={Тип самолета Количество посадочных мест}.

Билет 21

  1. Какие виды семантических связей двух отношений вы знаете. Поясните их. Какие виды связи приводят к созданию слабой сущности на этапе логического моделирования?

Семантические связи:

  1. 1 к 1 (один к одному)

  2. 1 к N или N к 1 (один ко многим)

  3. M к N или N к M (один ко многим)-приводят к созданию слабой сущьности.

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

F1={N квитанции ->Сумма, № оператора, N телефона};

F2={N телефона Адрес абонента, Имя абонента};

F3={№ оператора  Имя оператора, Разряд оператора}.

Внешний ключ типо так подчёркивается

  1. Сумма определяется по номеру квитанции

  2. № квитанции определяет № оператора и N телефона

  3. По N телефона определяется Адрес абонента

  4. По N телефона определяется Имя абонента

  5. Имя оператора может быть определенно по № оператора

  6. По № оператора может быть определён его разряд

Билет 22

  1. Чем отличается этап логического моделирования предметной области? Как из концептуальной модели получается логическая модель данных?

Этап логического моделирования:

  • сущности

  • названия сущностей

  • связи (направленные, по атрибутам)

  • атрибуты (ключевые и неключевые)

Переход от концептуальной модели к логической

  1. Определить атрибуты отношений:

  • определить первичные ключи

  • ввести суррогатные ключи, если необходимо

  • определить остальные атрибуты

  1. Преобразовать связи:

  • определить связи, которые требуют ввода слабой сущности

  • ввести слабые сущности для сложных связей

  • определить внешние ключи и показать направленные связи

  1. Даны ограничения на данные. Определить схему отношения и все функциональные зависимости, имеющие место на схеме отношения. Выявить ключи отношения.

  1. Номер зачетки студента уникален, то есть не может быть двух студентов, у которых одинаковые номера зачеток.

  2. Несколько студентов могут иметь одинаковые имена.

  3. Каждый студент учится только в одной группе.

  4. В одной группе учатся несколько студентов.

  5. Название группы уникально.