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

Лекция 7.Формализация реляционной модели.

Задача 1. Что такое схема отношения?

Вариант 1.

Что называется схемой отношения R?

􀀀+ множество имен атрибутов

Задача 2. Что такое отношение?

Вариант 1.

Что называется отношением?

􀀀+ множество кортежей таблицы

Задача 3. Что такое реляционная модель базы данных и реляционная база данных?

Вариант 1.

Что называется реляционной моделью базы данных?

􀀀+ совокупность схем отношений, используемых для представления концептуальной модели

Задача 4. Операции объединения и пересечения отношений

Вариант 1.

Какие требования к отношениям накладываются для применения этих операций?

􀀀+ одинаковое число столбцов

Задача 5. Что такое операция «декартово произведение»?

Вариант 1.

Что представляет собой результат операции «декартово произведение» двух отношений?

􀀀+ новое отношение со схемой отношения, составленной из двух исходных схем отношений

Задача 6. С помощью каких операций осуществляется выборка данных из таблицы?

Вариант 1.

С помощью какой операции выбираются нужные столбцы таблицы?

􀀀+ проекция

Задача 7. В чем смысл операций соединения?

Вариант 1.

Какие операции входят в операции соединения?

􀀀+ селекция

􀀀+ проекция

􀀀+ декартово произведение

Задача 8. Какая система работы с базой данных является реляционной?

Вариант 1.

Как пользователь должен воспринимать реляционную базу данных?

􀀀+ как набор таблиц

____________________________________________________

Задача 1. Что такое схема отношения?

Вариант 2.

Чему соответствует понятие «схемы отношения»?

􀀀+ описанию структуры конкретной таблицы

Задача 2. Что такое отношение?

Вариант 2.

Чему соответствует понятие «отношения»?

􀀀+ множеству строк в двумерной таблице

Задача 3. Что такое реляционная модель базы данных и реляционная база данных?

Вариант 2.

Что называется реляционной базой данных?

􀀀+ текущие значения отношений, описываемых концептуальной моделью

Задача 4. Операции объединения и пересечения отношений

Вариант 2.

Что называется объединением отношений?

􀀀+ множество кортежей, принадлежащих одному или другому отношению, или им обоим

Задача 5. Что такое операция «декартово произведение»?

Вариант 2.

Если арность отношений, участвующих в операции «декартово произведение» равна соответственно k1 и k2, чему равна арность полученного отношения?

􀀀+ k1+ k2

Задача 6. С помощью каких операций осуществляется выбор

Вариант 2.

С помощью какой операции выбираются нужные кортежи отношения?

􀀀+ cелекция

Задача 7. В чем смысл операций соединения?

Вариант 2.

Для чего нужны операции соединения?

􀀀+ для «склейки» таблиц

􀀀+ для перехода от значений атрибутов в одной таблице к таким же значениям атрибутов в другой таблице

􀀀+ для объединения таблиц с совпадающими значениями одного или нескольких атрибутов

􀀀+ для реализации выборки данных на основе использования двух таблиц, связанных общими атрибутами

Задача 8. Какая система работы с базой данных является реляционной?

Вариант 2.

Какие операции должна поддерживать реляционная система?

􀀀+ селекция

􀀀+ проекция

􀀀+ соединение

____________________________________________________

Задача 1. Что такое схема отношения?

Вариант 3.

Что соответствует имени атрибута в схеме отношения?

􀀀+ множество значений определенного типа данных

􀀀+ домен

Задача 2. Что такое отношение?

Вариант 3.

Что такое ключ отношения?

􀀀+ минимальное подмножество атрибутов, таких что любые два кортежа отношения не совпадают по значениям этого подмножества

Задача 3. Что такое реляционная модель базы данных и реляционная база данных?

Вариант 3.

Какой формальный аппарат используется в реляционной модели для описания запросов к базе данных?

􀀀+ операции реляционной алгебры

􀀀+ формулы реляционного исчисления

Задача 4. Операции объединения и пересечения отношений

Вариант 3.

Что называется разностью отношений?

􀀀+ множество кортежей, принадлежащих первому отношению, но не принадлежащих второму отношению

Задача 5. Что такое операция «декартово произведение»?

Вариант 3.

Если арность отношений, участвующих в операции «декартово произведение» равна соответственно k1 и k2, чему равно количество кортежей в полученном отношении?

􀀀+ k1* k2

Задача 6. С помощью каких операций осуществляется выбор

Вариант 3.

Какие операнды могут входить в формулу, определяющую условия выборки?

􀀀+ имена атрибутов

􀀀+ константы

􀀀+ арифметические операторы сравнения

􀀀+ логические операторы сравнения

Задача 7. В чем смысл операций соединения?

Вариант 3.

В чем отличие операции «θ-соединение» от операции «естественное соединение»?

􀀀 используется меньше операций реляционной алгебры

􀀀+ сравниваются значения одного общего атрибута

Задача 8. Какая система работы с базой данных является реляционной?

Вариант 3.

Как программист указывает физические пути доступа к данным в памяти компьютера при работе в реляционных системах?

􀀀+ не указывает, указывает только операции

____________________________________________________

Задача 5. Что такое операция «декартово произведение»?

Вариант 4.

Для чего используется операция «декартово произведение»?

􀀀+ для «склейки» таблиц

􀀀+ для перехода от значений атрибута в одной таблице к такому же значению атрибута в другой таблице

____________________________________________________