4)Количество связанных с ним таблиц
5)Количество атрибутов в отношении
37. (2балла) Домен - это
1)Множество логически неделимых допустимых значений для того или иного атрибута *
2)Множество атрибутов
3)Множество кортежей
4)Логически неделимые, конкретные значения того или иного атрибута
5)Нет правильного варианта
38.(1балл) Один атрибут или минимальный набор из нескольких атрибутов, значения которых в одно и тоже время не бывают одинаковыми, то есть однозначно определяют запись таблицы - это
1) Первичный ключ *
2) Внешний ключ
3) Индекс
4) Степень отношения
5) Нет правильного варианта
39.(1балл) Ключ называется сложным, если состоит
1)Из нескольких атрибутов *
2)Из нескольких записей
3)Из одного атрибута
4)Из одного атрибута, длина значения которого больше заданного количества символов
5)Нет правильного варианта
40. (1балл) Средство ускорения операции поиска записей в таблице, а, следовательно, и других операций использующих поиск называется
1)Индекс *
2)Хеш-код
3)Первичный ключ
4)Внешний ключ
5)Нет верного варианта
41.(1 балл) Таблица называется индексированной, если для неё используется
1)Индекс *
2)Хеш-код
3)Первичный ключ
4)Внешний ключ
5)Нет верного варианта
42.(1 балл) Процедура создания свертки исходного значения ключевого поля называется
1) Хешированием*
2) Индексированием
3) Определение ключа
4) Обновлением
5) Нет верного варианта
43.(2балла) Среди перечисленных свойств выберите те, которые не могут являться свойствами отношений:
а) В отношении не бывает двух одинаковых кортежей б) В отношении может быть сколько угодно одинаковых кортежей
в) Кортежи не упорядочены сверху вниз, что не приво дит к потере информации г) Атрибуты не упорядочены слева направо, что не на рушает целостности данных
д) Значения атрибутов состоят из логически неделимых единиц, т.е. являются нормализованными
1) Только б *
2) Только а
3)Только а и б
4)а, в, г, д
5)б, в, г, д
44.(1балл) Набор отношений, связанных между собой, что обеспечивает возможность поиска одних кортежей по значению других, называется
1) Реляционной базой данных *
2) Дореляционной БД
3) Постреляционной БД
4) Все выше перечисленное
5) Нет правильного варианта
45.(1балл) Выберите соответствующий вид связи, если в каждый момент времени каждому элементу (кортежу) отношения А соответствует 0 или 1 кортеж отношения В
1) Связь отсутствует
2) Связь один к одному *
3) Связь один ко многим
4) Связь многие к одному
5) Связь многие ко многим
46.(1балл) Выберите соответствующий вид связи, если в каждый момент времени множеству кортежей отношения А соответствует один кортеж отношения В.
1) Связь отсутствует
2) Связь один к одному
3) Связь один ко многим
4) Связь многие к одному *
5) Связь многие ко многим
47.(1балл) Выберите соответствующий вид связи, если в каждый момент времени единственному кортежу отношения А соответствует несколько кортежей отношения В.
1) Связь отсутствует
2) Связь один к одному
3) Связь один ко многим *
4) Связь многие к одному
5) Связь многие ко многим
48.(1балл) Выберите соответствующий вид связи, если в каждый момент времени множеству кортежей отношения А соответствует множество кортежей отношения В.
1) Связь отсутствует
2) Связь один к одному
3) Связь один ко многим "
4) Связь многие к одному
5) Связь многие ко многим *
49.(1балл) Какая из перечисленных видов связи в реляционных СУБД непосредственно не поддерживается?
1) Связь отсутствует
2) Связь один к одному
3) Связь один ко многим
4) Связь многие к одному
5) Связь многие ко многим *
50.(1балл) Выберите из предложенных примеров тот, который иллюстрирует между указанными отношениями связь 1:1
1) Дом : Жильцы
2) Студент : Стипендия *
3)Студенты : Группа
4)Студенты : Преподаватели
5)Нет подходящего варианта
51.(1балл) Выберите из предложенных примеров тот, который между указанными отношениями иллюстрирует связь 1 :М
1) Дом : Жильцы *
2) Студент : Стипендия Л-
3) Студенты : Группа
4) Студенты : Преподаватели
5) Нет подходящего варианта
52.(1балл) Выберите из предложенных примеров тот, который между указанными отношениями иллюстрирует связь М: 1
1) Дом : Жильцы
2) Студент : Стипендия
3) Студенты : Группа *
4) Студенты : Преподаватели
5) Нет подходящего варианта
53.(1балл) Выберите из предложенных примеров тот, между указанными отношениями, который иллюстрирует связь М:М
1) Дом : Жильцы
2) Студент : Стипендия
3) Студенты : Группа
4) Студенты : Преподаватели *
5) Нет подходящего варианта
54.(1балл) Столбец или группа столбцов таблицы, значения которых совпадают со значениями первичного ключа другой таблицы называют
1) Первичный ключ
2) Внешний ключ *
3) Индекс
4) Степень отношения
5) Нет правильного варианта
55.(1балл) Сколько внешних ключей может содержать таблица?
1)Один или несколько внешних ключей *
2)Один и только один внешний ключ
3)Внешний ключ быть не может единственным
4)Количество внешних ключей определяется количеством полей в таблице
5)Нет правильного варианта
56.(1балл) Группа процедурных языков для выполнения операций над отношениями с помощью реляционных операторов, где результатом всех действий являются отношения называется
1) Реляционной алгеброй *
2) Реляционным исчислением
3) Языком программирования
4) Все варианты верные
5) Нет правильного варианта
57.(1балл) Группа непроцедурных языков (описательных или декларативных) для выполнения операций над отношениями с помощью предиката (высказывания в виде функции) называется
1) Реляционной алгеброй
2) Реляционным исчислением *
3) Языком программирования
4)Все варианты верные
5)Нет правильного варианта
58.(1 балл) Примером языка реляционного исчисления является язык
1)SQL *
2)Visual FoxPro
3)Visual Basic
4)Delphi
5)Нет правильного варианта
59.(3 балла) Операция формирования нового отношения, включающего только те кортежи первоначального отношения, которые удовлетворяют некоторому условию, называется
1) Выборкой *
2) Объединением
3) Пересечением
4) Вычитанием
5) Соединением
60.(3 балла) Операция формирования нового отношения К1 с атрибутами X, Y... Z, состоящего из кортежей исходного отношения К без повторений, где множество {X, Y.. Z} является подмножеством полного списка атрибутов заголовка отношения К, называется
1) Выборкой
2) Объединением
3) Пересечением
4) Вычитанием
5) Проекцией *
61.(3 баллa) Операция формирования нового отношения К, содержащего все элементы исходных
отношений К1 и К2 (без повторений) одинаковой размерности, называется
1) Выборкой
2) Объединением *
3) Пересечением
4) Вычитанием
5) Соединением
62.(3 балла) Операция формирования нового отношения К, содержащего множество кортежей,
принадлежащих К1, но не принадлежащих К2,причем К1 и К2 одинаковой размерности, называется
1) Выборкой
2) Объединением
3) Пересечением
4) Вычитанием *
5) Соединением
63.(3 балла) Операция формирования нового отношения К, содержащего множество кортежей, одновременно принадлежащих обоим исходным отношениям одинаковой размерности, называется
1) Выборкой
2) Объединением
3) Пересечением *
4) Вычитанием
5) Соединением
64. (3 балла) Операция формирования нового |
отношения |
К |
степени к +к , содержащего все |
|
|
|
1 2 |
возможные сочетания кортежей отношений К степени к и К степени к , называется |
|||
1 |
1 |
2 |
2 |
1)Произведением *
2)Объединением
3)Пересечением
4)Вычитанием
5)Соединением
65.(1балл) Унарной операцией называется операция реляционной алгебры, выполняемая
1) Только над одним отношением *
2) Над двумя отношениями
3) Над несколькими отношениями
4) Все выше перечисленное
5) Нет верного варианта
66.(1балл) Бинарной операцией называется операция, выполняемая
1)Только над одним отношением
2)Над двумя отношениями *
3)Над несколькими отношениями
4)Все выше перечисленное
5)Нет верного варианта
67.(1балл) Примерами унарной операции являются oперации
1) Выборки
2) Проекции
3) Произведение
4) Все выше перечисленное
5) Только 1и 2 *
68.(1балл) Примерами бинарной операции являются операции
1) Объединения
2) Пересечения
3) Разность
4) Произведение
5) Деление
6) Все выше перечисленное *
69.(1балл) Определите порядок действий при проектировании логической структуры БД: а) формирование исходного отношения; б) определение всех объектов, сведения о которых будут включены в базу; в) определение атрибутов;
г) устанавливают связи между атрибутами; д) определение характера информации, которую заказчик будет получать в процессе эксплуатации;
е) избавится от избыточного дублирования данных, являющихся причиной аномалий.
1) б, д, в, г, а, е * 2) а, б, в, г, д, е 3) б, д, в, а, г, е 4) а, е, б, д, в, г 5) б, д, а, е, в, г
70.(2балла) Если каждому значению атрибута А соответствует единственное значение атрибута В, то говорят, что между А и В существует
1) Функциональная зависимость *
2) Функциональная взаимозависимость
3) Частичная функциональная зависимость
4) Полная функциональная зависимость
5) Транзитивная зависимость
6) Многозначная зависимость
7) Взаимная независимость
71.(2балла) Если А функционально зависит от В и В функционально зависит от А (то есть между