База ответов ИНТУИТ

Основы проектирования реляционных баз данных

<<- Назад к вопросам

Установите правильное соответствие между конструкциями отношения в табличном представлении и их определениями
КонструкцияОпределение
1ОтношениеAтаблица
2Атрибут Bимя колонки таблицы
3Схема отношенияCсписок имен атрибутов
4ДоменDтип данных колонки таблицы
5КортежEстрока таблицы

(Отметьте один правильный вариант ответа.)

Варианты ответа
A, B, C, D, E (Верный ответ)
B, E, C, A, D
A, D, E, C, B
D, A, E, B, C
Похожие вопросы
Установите соответствие между терминами и их определениями.
ТерминОпределение
1.ИндексA- это физический объект реляционной базы данных, организованный по принципу сбалансированной иерархической структуры
2.Ключевые поля или ключиБ- это колонки, входящие в индекс
3.Индекс B-TreeВ- это объект в реляционной базе данных, который предназначен для организации быстрого доступа к строкам таблицы по значениям одной или более колонок этих строк
4.Составной индексГ- это индекс типа B-Tree базы данных, который одновременно выполняет роль таблицы
5.Исключительно индексная таблицаД- это индекс, построенный для нескольких колонок таблицы
6.Кардинальность колонкиЕ- это число дискретных различных значений колонки, которые встречаются в строках таблицы
Установите правильное соответствие между понятиями модели и их определениями
ПонятиеОпределение
1Ключ отношенияAэто уникальное значение атрибута или атрибутов в кортеже, позволяющее идентифицировать сущность или часть сущности предметной области
2Возможный ключ отношенияBэто атрибут составного ключа, однозначно определяющий совокупность неключевых атрибутов отношения
3Первичный ключ отношения Cэто первичный ключ отношения, содержащий несколько атрибутов
4Составной ключ отношенияDэто значение атрибута или атрибутов, позволяющее однозначно идентифицировать кортеж
5Частичный ключ отношенияEэто значение атрибута или атрибутов отношения, которые являются кандидатами на ключ отношения
6Атомарный ключ отношенияFэто первичный ключ отношения, содержащий один атрибут
7Внешний (посторонний) ключ отношенияGэто атрибут кортежа, который является первичным ключом другого отношения
Установите правильное соответствие между реляционными операциями и результатом их выполнения
ОперацияРезультат выполнения
1Объединение отношенийAОтношение С, которое включает в себя все кортежи со всеми атрибутами исходных отношений А и В, удовлетворяющими заданному условию
2Пересечение отношенийBОтношение С, которое включает в себя кортежи отношения А, отличные от кортежей отношения В
3Разность отношенийCОтношение С, которое включает в себя кортежи отношения А, полностью совпадающие с кортежами отношения В
4Декартово произведение отношенийDОтношение С, которое включает в себя атрибуты отношения А, отличные от атрибутов отношения В, и только те кортежи, декартовы произведения которых с отношением В дают отношение А
5Проекция отношенияEОтношение С, которое включает в себя все кортежи отношения А, но только с теми атрибутами, на которые выполняется проекция
6Деление отношенийFОтношение С, степень которого равна сумме степеней исходных отношений, а мощность — произведению возможностей исходных отношений
7Выбор (селекция) из отношенияGОтношение С, которое включает в себя кортежи отношения А, удовлетворяющие заданному условию (критерию выбора)
8Соединение отношений АHОтношение C, которое включает в себя все кортежи отношения А и кортежи отношения B, отличные от кортежей отношения A
Установите соответствие между терминами и их определениями.
ТерминОпределение
1.Локально секционированный индексAимеет такой же ключ секционирования, количество табличных пространств и правила секционирования, что и отвечающая ему базовая таблица
2.Глобально секционированный индексБКлюч секционирования; секционирование выполняется по значениям, отличным от значений колонки индексирования
3.Префиксный секционированный индексВозначает, что индекс имеет то же число секций и те же правила секционирования, что и его базовая таблица
4.Непрефиксный секционированный индексГсодержит предложение PARTITION BY RANGE, в котором задаются параметры секционирования, отличные от параметров секционирования соответствующей базовой таблицы
5.Локально равносекционированный секционированный индексДсекционирование производится по ключу секционирования, который содержит основную часть индексного ключа
Установите правильное соответствие между нормальными формами и некоторыми аспектами их определения.
Нормальная формаОпределение
1Первая нормальная форма (1НФ)Aотношение должно удовлетворять зависимости по соединению относительно своих проекций.
2Вторая нормальная форма (2НФ)Bвсе неключевые атрибуты отношения функционально полно зависят от составного ключа отношения; отношение не должно содержать частичных ФЗ.
3Третья нормальная форма (3НФ)C неключевые атрибуты отношения не зависят от ключей; отношение допускает наличия только таких нетривиальных ФЗ, в которых ключ определяет один или более других атрибутов: Х \to А, где А \notsubset Х, Х включает некоторый ключ.
4Нормальная форма Бойса-Кодда (НФБК)Dвсе неключевые атрибуты отношения зависят только от первичного ключа; отношение не должно содержать транзитивных ФЗ неключевых атрибутов от ключа
5Четвертая нормальная форма (4НФ)Eотношение не должно содержать независимых многозначных ФЗ.
6Пятая нормальная форма (5НФ)Fвсе атрибуты отношения являются простыми, т.е. не имеют компонентов.
Установите правильное соответствие между классами функциональных зависимостей и их определениями.
ПонятиеОпределение
1Полная ФЗAПусть X, Y, Z - атрибуты отношения R. При этом имеются ФЗ X \to Y и Y \to Z, но отсутствуют ФЗ Z \to Y и Y \to X
2Частичная ФЗBНеключевой атрибут зависит от части составного ключа
3Транзитивная ФЗCПусть r ={r1, …, rp} - множество схем на U. При этом R разлагается без потерь на r как: R = \pi_r1 (R) ><\pi_r2 (R) >< \dots >< \pi_rp (R)
4Многозначная ФЗDНеключевой атрибут функционально зависит от ключа, но не находится в функциональной зависимости ни от какой части составного ключа
5ФЗ по соединениюEПусть r - некоторая схема отношения, X и Y - подмножества атрибутов r. При этом при заданных значениях атрибутов из {X} существует некоторое множество, состоящее из нуля или более взаимосвязанных значений атрибутов из {Y}, никак не связанных со значениями других атрибутов этого отношения r-X-Y
Установите соответствие между терминами и их определениями
ТерминОпределение
1.Ключ секционированияAколонка таблицы, относительно значений которых СУБД будет делать физическое разнесение таблицы по различным табличным пространствам на жестких дисках
2.Секционирование по диапазонуБозначает распределение строк таблицы на различные предопределенные табличные пространства в зависимости от значения ключа секционирования
3.Хеш-секционированиеВозначает, что таблица сначала распределяется среди табличных пространств на основе диапазона значений ключа секционирования, далее каждая из полученных секций диапазонов делится на подчиненные секции или подсекции, и затем строки равномерно распределяются среди подчиненных секций по значению хеш-ключа
4.Составное секционированиеГозначает равномерное распределение строк таблицы по назначенным табличным пространствам в зависимости от значения ключа секционирования, который в данном случае хешируется
Установите соответствие между объектами реляционной базы данных СУБД Oracle и их определениями
ОбъектОпределение
1ПоследовательностьА- это объект базы данных, который позволяет генерировать последовательность уникальных чисел в условиях многопользовательского асинхронного доступа
2Определенные пользователем типы данныхБ- это именованная часть базы данных, используемая для распределения памяти для таблиц и индексов
3Табличная пространство или областьВ- это определенные пользователем типы атрибутов (домены), которые отличаются от поддерживаемых (встроенных) СУБД типов.
4КластерГ- это объект базы данных, который позволяет представить объект с данными в виде совокупности подобъектов, отнесенных к различным табличным пространствам
5СекцияД- это объект, задающий способ совместного хранения данных в нескольких или одной таблицы
6СнимокЕ- объект базы данных, представляющий собой поименованную совокупность привилегий, которые могут назначаться пользователям, категориям пользователей.
7Связь базы данныхЖ- это объект базы данных, который позволяет обратиться к объектам удаленной базы данных.
8РольЗ - локальная копия таблицы удаленной базы данных, которая используется для тиражирования (репликации) таблицы или результата запроса. Снимки могут быть модифицируемыми или предназначенными только для чтения.
Укажите правильное соответствие между элементами информационной модели и их определениями
Элементы моделиОпределение
1Отношение (связь)A- это характер участия сущности в связи.
2Уникальный идентификатор связиB- это соотношение между числом сущностей, участвующих в образовании связи.
3Степень (мощность) связиC- это сущность, которая не может присутствовать в базе данных, пока не существует связанного с ней экземпляра другой сущности
4Класс принадлежности сущностиD- это сущность, которая порождает непересекающиеся подмножества экземпляров (категории сущности), связанных с сущностью через значения своего атрибута.
5Рефлексивное отношениеE- это категория порождающей сущности (сущности-супертипа)
6Слабая сущностьFпредставляет собой соединение (взаимоотношение) между двумя или более сущностями.
7СупертипG- это супертип с порожденными им подтипами
8ПодтипH- это атрибут для однозначной идентификации отношения
9Составная сущностьJ- это отношение, связывающее сущность саму с собой
Какой шаг следует добавить в приведенный ниже алгоритм декомпозиции отношений?

Алгоритм

  • Разработка универсального отношения для базы данных.
  • Определение всех ФЗ между атрибутами отношения
  • Определение, находится ли отношение в НФБК. Если да, то завершить проектирование; в противном случае, отношение должно быть разбито на два других отношения.
  • Повторение пунктов 2 и 3 для каждого нового отношения, полученного в результате декомпозиции.