игра брюс 2048
Главная / Базы данных / Базы данных - университетский курс / Тест 8

Базы данных - университетский курс - тест 8

Упражнение 1:
Номер 1
Какие проблемы устраняются за счет выбора рациональных схем отношений?

Ответ:

 (1) дублирование 

 (2) потенциальная противоречивость 

 (3) потенциальная возможность потери сведений 

 (4) потенциальная возможность не включения информации в базу данных 

 (5) увеличение количества схем отношений 


Номер 2
С чем связано основное дублирование информации в реляционной базе данных?

Ответ:

 (1) с повторением одинаковых строк в одной таблице 

 (2) с повторением одинаковых столбцов в одной таблице 

 (3) с повторением одинаковых значений атрибутов в одной таблице 

 (4) с повторением одинаковых значений атрибута в разных таблицах 


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

Ответ:

 (1) создания 

 (2) удаления 

 (3) обновления 

 (4) включения 

 (5) выключения 


Упражнение 2:
Номер 1
Как осуществляется выбор рациональных схем отношений?

Ответ:

 (1) путем нормализации 

 (2) путем последовательного преобразования отношений к ряду нормальных форм 

 (3) путем объединения схем отношений 

 (4) путем декомпозиции схем отношений 


Номер 2
Что такое нормализация?

Ответ:

 (1) последовательное преобразование отношений к ряду нормальных форм 

 (2) определенное объединение схем отношений 

 (3) определенная декомпозиция схем отношений 

 (4) преобразование отношений с использованием операций реляционной алгебры 


Номер 3
Что такое первая нормальная форма?

Ответ:

 (1) значения всех атрибутов отношения являются простыми 

 (2) значения всех атрибутов отношения являются неделимыми 

 (3) значения всех атрибутов отношения являются атомарными 

 (4) значения всех атрибутов отношения являются кортежами 

 (5) значения некоторых атрибутов отношения являются атомарными 

 (6) значения некоторых атрибутов отношения являются кортежами 


Упражнение 3:
Номер 1
Что такое X функционально определяет Y?

Ответ:

 (1) каждое значение множества X связано с одним значением множества Y 

 (2) если два кортежа совпадают по значениям X, то они совпадают по значениям Y 

 (3) Y является функцией X 

 (4) Y зависит от X 

 (5) каждое значение множества Y связано с одним значением множества X 

 (6) если два кортежа совпадают по значениям Y, то они совпадают по значениям X 


Номер 2
Что характеризуют функциональные зависимости?

Ответ:

 (1) схему отношения 

 (2) все возможные значения отношения 

 (3) все возможные значения строк отношения 

 (4) отношение как переменную 


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

Ответ:

 (1) как ограничения целостности 

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

 (3) для проверки правильности работы прикладных программ 

 (4) для автоматизированного формирования соответствующих данных 


Упражнение 4:
Номер 1
Что такое декомпозиция схемы отношения?

Ответ:

 (1) замена схемы отношения R = {А1, А2, ..., Аn} совокупностью подмножеств R: R1, R2 таких, что R = R1 ∩ R2 

 (2) замена схемы отношения R = {А1, А2, ..., Аn} совокупностью подмножеств R: R1, R2 таких, что R = R1 ∪ R2 

 (3) замена схемы отношения R = {А1, А2, ..., Аn} совокупностью подмножеств R: R1, R2 таких, что R = R1 × R2 

 (4) замена схемы отношения R = {А1, А2, ..., Аn} совокупностью подмножеств R: R1, R2 таких, что R = R1 + R2 


Номер 2
Как формулируется теорема о декомпозиции?

Ответ:

 (1) если R(A, B, C) удовлетворяет зависимости A→​B, то R равно соединению проекций R(A, B), R(A, C) 

 (2) если R(A, B, C) удовлетворяет зависимости A→​B, то R равно соединению проекций R(A, B), R(B, C) 

 (3) если R(A, B, C) удовлетворяет зависимости A→​B, то R равно соединению проекций R(A, C), R(B, C) 

 (4) если R(A, B, C) удовлетворяет зависимости A→​B, то R равно соединению проекций R(A, C), R(A, B) 


Номер 3
Какими свойствами должны обладать декомпозиции при нормализации?

Ответ:

 (1) сохранение функциональных зависимостей 

 (2) соединения без потерь 

 (3) разбиение без потерь 

 (4) сохранение ключа 


Упражнение 5:
Номер 1
При каких условиях отношение находится во второй нормальной форме?

Ответ:

 (1) если оно находится в первой нормальной форме и каждый неключевой атрибут зависит от всего первичного ключа 

 (2) если оно находится в первой нормальной форме и каждый неключевой атрибут зависит от части первичного ключа 

 (3) если оно находится в первой нормальной форме и каждый неключевой атрибут не зависит от первичного ключа 

 (4) если оно находится в первой нормальной форме и каждый неключевой атрибут не зависит от части первичного ключа 


Номер 2
Как осуществляется приведение ко второй нормальной форме?

Ответ:

 (1) производится декомпозиция с использованием функциональной зависимости, в которой неключевой атрибут зависит от части первичного ключа 

 (2) сначала схема отношения приводится к первой нормальной форме 

 (3) производится декомпозиция с использованием функциональной зависимости, в которой неключевой атрибут зависит от всего первичного ключа 

 (4) производится декомпозиция с использованием функциональной зависимости, в которой неключевой атрибут зависит от неключевого атрибута 


Номер 3
Какие аномалии устраняются второй нормальной формой?

Ответ:

 (1) удаления 

 (2) избыточность 

 (3) обновления 

 (4) включения 

 (5) никакие 


Упражнение 6:
Номер 1
При каких условиях отношение находится в третьей нормальной форме?

Ответ:

 (1) если оно находится во второй нормальной форме и каждый неключевой атрибут зависит от всего первичного ключа 

 (2) если оно находится во второй нормальной форме и каждый неключевой атрибут нетранзитивно зависит от части первичного ключа 

 (3) если оно находится во второй нормальной форме и каждый неключевой атрибут нетранзитивно зависит от первичного ключа 

 (4) если оно находится во второй нормальной форме и каждый неключевой атрибут не зависит от части первичного ключа 


Номер 2
Как осуществляется приведение к третьей нормальной форме?

Ответ:

 (1) производится декомпозиция с использованием функциональной зависимости, в которой неключевой атрибут зависит от части первичного ключа 

 (2) сначала схема отношения приводится ко второй нормальной форме 

 (3) производится декомпозиция с использованием функциональной зависимости, в которой неключевой атрибут транзитивно зависит от первичного ключа 

 (4) производится декомпозиция с использованием функциональной зависимости, в которой неключевой атрибут нетранзитивно зависит от первичного ключа 


Номер 3
Какие аномалии устраняются третьей нормальной формой?

Ответ:

 (1) удаления 

 (2) избыточность 

 (3) обновления 

 (4) включения 


Упражнение 7:
Номер 1
Анализ функциональных зависимостей следующего отношения
Код студентаФамилияКод экзаменаПредметДатаОценка
1Сергеев1Математика5.08.034
1Иванов1Математика5.08.035
1Сергеев2Физика9.08.035
2Иванов2Физика9.08.035
Какие из перечисленных зависимостей существуют в этом отношении?

Ответ:

 (1) Предмет →​ Дата 

 (2) Код экзамена →​ Дата 

 (3) Код студента →​ Оценка 


Номер 2
Анализ функциональных зависимостей следующего отношения
Код студентаФамилияКод экзаменаПредметДатаОценка
1Сергеев1Математика5.08.034
1Иванов1Математика5.08.035
1Сергеев2Физика9.08.035
2Иванов2Физика9.08.035
Каких из перечисленных зависимостей не существует в этом отношении?

Ответ:

 (1) Код студента, Фамилия →​ Фамилия 

 (2) Предмет →​ Дата 

 (3) Код экзамена →​ Дата 

 (4) Код студента →​ Оценка 

 (5) Код студента, Предмет →​ Оценка 


Номер 3
Анализ функциональных зависимостей следующего отношения
Код студентаФамилияКод экзаменаПредметДатаОценка
1Сергеев1Математика5.08.034
2Иванов1Математика5.08.035
1Сергеев2Физика9.08.035
2Иванов2Физика9.08.035
В какой зависимости определен первичный ключ отношения?

Ответ:

 (1) Код студента, Фамилия →​ Фамилия, Предмет 

 (2) Предмет →​ Дата 

 (3) Код экзамена →​ Дата 

 (4) Код студента →​ Оценка 

 (5) Код студента, Предмет →​ Дата, Оценка 


Упражнение 8:
Номер 1
Какие требования должны выполняться для поддержки целостности данных в реляционных СУБД?

Ответ:

 (1) уникальность любого кортежа отношения 

 (2) наличие у любого отношения первичного ключа 

 (3) для каждого значения внешнего ключа в ссылающемся отношении должен существовать кортеж с таким же значением первичного ключа в отношении, на которое ссылаются 

 (4) для каждого значения первичного ключа в ссылающемся отношении должен существовать кортеж с таким же значением внешнего ключа в отношении, на которое ссылаются 


Номер 2
В чем состоят ограничения целостности сущности и по ссылкам?

Ответ:

 (1) для каждого значения внешнего ключа в ссылающемся отношении должен существовать кортеж с таким же значением первичного ключа в отношении, на которое ссылаются 

 (2) для каждого значения первичного ключа в ссылающемся отношении должен существовать кортеж с таким же значением внешнего ключа в отношении, на которое ссылаются 

 (3) должны быть экземпляры сущностей 

 (4) экземпляры сущностей должны уникально идентифицироваться 


Номер 3
Какие варианты поддержки ограничений целостности по ссылкам используются в современных СУБД?

Ответ:

 (1) запрещается удалять кортеж, на который существуют ссылки 

 (2) при удалении кортежа, на который существуют ссылки, во всех ссылающихся кортежах значение внешнего ключа заменяется на неопределенное 

 (3) при удалении кортежа, на который существуют ссылки, из ссылающегося отношения удаляются все ссылающиеся кортежи 

 (4) при удалении кортежа, на который существуют ссылки, удаляется ссылающееся отношение 




Главная / Базы данных / Базы данных - университетский курс / Тест 8