1. Организованную совокупность структурированных данных в определенной предметной области называют так:
а) электронной таблицей
б) базой данных +
в) маркированным списком
2. Выберите, чем служат базы данных для выборки записей и обновления данных из одной или нескольких таблиц:
а) формы
б) таблицы
в) запросы +
3. Многоуровневые, региональные, отраслевые сети со свободными связями представляют собой модель организации данных следующего типа:
а) обычную
б) сетевую +
в) реляционную
4. Определите название операции формирования нового отношения К, содержащего множество кортежей, принадлежащих К1, но не принадлежащих К2,причем К1 и К2 одинаковой размерности:
а) Выборкой
б) Объединением
в) Пересечением
г) Вычитанием +
д) Соединением
5. Определите название операции формирования нового отношения К, содержащего множество кортежей, одновременно принадлежащих обоим исходным отношениям одинаковой размерности:
а) Выборкой
б) Объединением
в) Пересечением +
г) Вычитанием
д) Соединением
6. Определите название операции формирования нового отношения К степени к1+к2, содержащего все возможные сочетания кортежей отношений К1 степени к1 и К2 степени к2:
а) Произведением +
б) Объединением
в) Пересечением
г) Вычитанием
д) Соединением
7. Выберите, какой размер указывается по умолчанию для полей текстового типа:
а) 255 символов +
б) 50 символов
в) 100 символов
8. Выберите, на чем основана реляционная модель данных:
а) иерархических списках
б) таблицах +
в) древовидных структурах
9. Выберите, что такое запись:
а) один столбец реляционной таблицы
б) строка заголовка реляционной таблицы
в) одна строка реляционной таблицы +
10. Выберите, что используется для разработки и эксплуатации баз данных:
а) системы управления контентом
б) системы управления базами данных +
в) системы автоматизированного проектирования
11. Столбец однотипных данных в Ассеss называется так:
а) отчетом
б) записью
в) полем +
12. Языковая целостность БД предполагает следующее:
а) поддержку языков манипулирования данными низкого уровня
б) поддержку языков манипулирования данными высокого уровня +
в) отсутствие поддержки языков манипулирования данными высокого уровня
13. Выберите тип связи между таблицами «Преподаватели» и «Студенты», если один преподаватель обучает разных студентов:
а) «один–к–одному»
б) «многие–к–одному»
в) «один–ко–многим» +
14. Выберите вид связи в реляционных СУБД, который непосредственно не поддерживается:
а) Связь отсутствует
б) Связь один к одному
в) Связь один ко многим
г) Связь многие к одному
д) Связь многие ко многим +
15. Выберите вариант, иллюстрирующий связь между указанными отношениями — 1:1
а) Дом : Жильцы
б) Студент : Стипендия +
в) Студенты : Группа
г) Студенты : Преподаватели
д) Нет подходящего варианта
16. Выберите вариант, иллюстрирующий связь между указанными отношениями М:М
а) Дом : Жильцы
б) Студент : Стипендия
в) Студенты : Группа
г) Студенты : Преподаватели +
д) Нет подходящего варианта
17. Название столбца или группы столбцов таблицы, значения которых совпадают со значениями первичного ключа другой таблицы:
а) Первичный ключ
б) Внешний ключ +
в) Индекс
г) Степень отношения
д) Нет правильного варианта
18. Унарной операцией называется операция, выполняемая:
а) Только над одним отношением +
б) Над двумя отношениями
в) Над несколькими отношениями
г) Все выше перечисленное
д) Нет верного варианта
19. Бинарной операцией называется операция, выполняемая:
а) Только над одним отношением
б) Над двумя отношениями +
в) Над несколькими отношениями
г) Все выше перечисленное
д) Нет верного варианта
20. Примерами унарной операции являются следующие oперации:
а) Выборки
б) Проекции
в) Произведение
г) Все выше перечисленное
д) Только 1и 2 +
21. Определите количество внешних ключей, которое может содержать таблица:
а) Один или несколько внешних ключей +
б) Один и только один внешний ключ
в) Внешний ключ быть не может единственным
г) Количество внешних ключей определяется количеством полей в таблице
д) Нет правильного варианта
22. Название группы процедурных языков для выполнения операций над отношениями с помощью реляционных операторов, где результатом всех действий являются отношения:
а) Реляционной алгеброй +
б) Реляционным исчислением
в) Языком программирования
г) Все варианты верные
д) Нет правильного варианта
23. Название группы непроцедурных языков (описательных или декларативных) для выполнения операций над отношениями с помощью предиката (высказывания в виде функции):
а) Реляционной алгеброй
б) Реляционным исчислением +
в) Языком программирования
г) Все варианты верные
д) Нет правильного варианта
24. Пример языка реляционного исчисления:
а) SQL +
б) Visual FoxPro
в) Visual Basic
г) Delphi
д) Нет правильного варианта
25. Название операции формирования нового отношения, включающего только те кортежи первоначального отношения, которые удовлетворяют некоторому условию:
а) Выборкой +
б) Объединением
в) Пересечением
г) Вычитанием
д) Соединением
26. Выберите вариант, иллюстрирующий связь между указанными отношениями 1:М
а) Дом : Жильцы +
б) Студент : Стипендия Л-
в) Студенты : Группа
г) Студенты : Преподаватели
д) Нет подходящего варианта
27. Выберите вариант, иллюстрирующий связь между указанными отношениями М:1
а) Дом : Жильцы
б) Студент : Стипендия
в) Студенты : Группа +
г) Студенты : Преподаватели
д) Нет подходящего варианта
28. Название операции формирования нового отношения К1 с атрибутами X, Y… Z, состоящего из кортежей исходного отношения К без повторений, где множество {X, Y.. Z} является подмножеством полного списка атрибутов заголовка отношения К:
а) Выборкой
б) Объединением
в) Пересечением
г) Вычитанием
д) Проекцией +
29. Определите название операции формирования нового отношения К, содержащего все элементы исходных отношений К1 и К2 (без повторений) одинаковой размерности:
а) Выборкой
б) Объединением +
в) Пересечением
г) Вычитанием
д) Соединением
30. Примерами бинарной операции являются следующие операции:
а) Объединения
б) Пересечения
в) Разность
г) Произведение
д) Деление
е) Все выше перечисленное +