игра брюс 2048
Главная / Базы данных / Основы проектирования реляционных баз данных / Тест 4

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

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

Ответ:

 (1) A, B, C, D, E  

 (2) B, E, C, A, D 

 (3) D, A, E, B, C 

 (4) A, D, E, C, B 


Номер 2
Какое из нижеперечисленных выражений является декартовым произведением множеств D1 = {b, d} и D2 = {a, c}?

Ответ:

 (1) {a, b, c, d} 

 (2) {ab, dc} 

 (3) {ba, bc, da, dc}  

 (4) {ab, ad, ac, dc} 


Номер 3
Какое из утверждений не является следствием определения отношения как подмножества декартового произведения фиксированного числа доменов?
        

Ответ:

 (1) кортежи в отношении упорядочены по возрастанию значений атрибутов 

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

 (3) кортежи в отношении можно различить лишь по значению их компонентов 

 (4) схема отношения также есть множество 


Упражнение 2:
Номер 1
Установите правильное соответствие между понятиями модели и их определениями
        
ПонятиеОпределение
1Ключ отношенияAэто уникальное значение атрибута или атрибутов в кортеже, позволяющее идентифицировать сущность или часть сущности предметной области
2Возможный ключ отношенияBэто атрибут составного ключа, однозначно определяющий совокупность неключевых атрибутов отношения
3Первичный ключ отношения Cэто первичный ключ отношения, содержащий несколько атрибутов
4Составной ключ отношенияDэто значение атрибута или атрибутов, позволяющее однозначно идентифицировать кортеж
5Частичный ключ отношенияEэто значение атрибута или атрибутов отношения, которые являются кандидатами на ключ отношения
6Атомарный ключ отношенияFэто первичный ключ отношения, содержащий один атрибут
7Внешний (посторонний) ключ отношенияGэто атрибут кортежа, который является первичным ключом другого отношения

Ответ:

 (1) B, G, A, D, E, C, F 

 (2) A, E, D, C, B, F, G  

 (3) A, B, C, D, E, F, G 

 (4) G, F, E, D, C, B, A 


Номер 2
Какое из приведенных ниже высказываний неверно?

Ответ:

 (1) каждое отношение может иметь несколько уникальных ключей 

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

 (3) каждое отношение должно иметь первичный ключ 

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


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

Ответ:

 (1) Имя_отношения (Атрибуты первичного ключа, неключевые атрибуты) 

 (2) Имя_отношения (Первичные ключи, неключевые атрибуты) 

 (3) Имя_отношения (Ключи, неключевые атрибуты) 


Упражнение 3:
Номер 1
Какое из приведенных ниже свойств не является свойством реляционной модели данных?

Ответ:

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

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

 (3) значение каждого из атрибутов должно принадлежать некоторому определенному домену 

 (4) порядок следования кортежей в отношении имеет значения  


Номер 2
Сколько реляционных операций предусматривает классическая реляционная модель данных?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 3
Установите правильное соответствие между реляционными операциями и результатом их выполнения
        
ОперацияРезультат выполнения
1Объединение отношенийAОтношение С, которое включает в себя все кортежи со всеми атрибутами исходных отношений А и В, удовлетворяющими заданному условию
2Пересечение отношенийBОтношение С, которое включает в себя кортежи отношения А, отличные от кортежей отношения В
3Разность отношенийCОтношение С, которое включает в себя кортежи отношения А, полностью совпадающие с кортежами отношения В
4Декартово произведение отношенийDОтношение С, которое включает в себя атрибуты отношения А, отличные от атрибутов отношения В, и только те кортежи, декартовы произведения которых с отношением В дают отношение А
5Проекция отношенияEОтношение С, которое включает в себя все кортежи отношения А, но только с теми атрибутами, на которые выполняется проекция
6Деление отношенийFОтношение С, степень которого равна сумме степеней исходных отношений, а мощность — произведению возможностей исходных отношений
7Выбор (селекция) из отношенияGОтношение С, которое включает в себя кортежи отношения А, удовлетворяющие заданному условию (критерию выбора)
8Соединение отношений АHОтношение C, которое включает в себя все кортежи отношения А и кортежи отношения B, отличные от кортежей отношения A

Ответ:

 (1) A, B, C, D, E, F, G, H 

 (2) H, C, B, F, E, D, G, A 

 (3) H, G, F, D, А, B, C, E 

 (4) B, E, C, H, G, A, D, F 


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

Ответ:

 (1) столбец имеет имя, уникальное в границах таблицы 

 (2) значения в столбец выбираются только из одного домена 

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

 (4) столбец имеет уникальный ключ 


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

Ответ:

 (1) только одно значение допускается на пересечении строки и столбца 

 (2) в отношении не может быть одинаковых строк 

 (3) строка может иметь несколько первичных ключей  

 (4) строка может иметь несколько уникальных ключей 


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

Ответ:

 (1) описывать сущность 

 (2) хранить информацию о сущности  

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

 (4) определять кардинальное число для связи таблиц 


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

Ответ:

 (1) первичный ключ может иметь несколько null-значений 

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

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


Номер 2
Какие свойства присущи составному первичному ключу?

Ответ:

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

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

 (3) столбец составного первичного ключа не может содержать null-значение 


Номер 3
Внешний ключ сущности является:

Ответ:

 (1) составной частью первичного ключа сущности 

 (2) неключевым атрибутом сущности 

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

 (4) обязательным атрибутом сущности 


Упражнение 6:
Номер 1
Что используется для реализации экземпляра сущности в реляционной модели данных?

Ответ:

 (1) реляционная база данных 

 (2) столбец таблицы 

 (3) строка таблицы 

 (4) таблица 


Номер 2
Экземпляры скольких типов должна описывать сущность в реляционной модели данных?

Ответ:

 (1) не ограничивается 

 (2) более одного 

 (3) ни одного 

 (4) одного 


Номер 3
В модели данных сущности могут иметь:

Ответ:

 (1) несколько связей с атрибутами 

 (2) несколько первичных ключей 

 (3) несколько внешних ключей 

 (4) несколько атрибутов 




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