Тест с ответами на тему: «Базы данных»

1. Группа непроцедурных языков (описательных или декларативных) для выполнения операций над отношениями с помощью предиката (высказывания в виде функции):
а) Реляционной алгеброй
б) Реляционным исчислением +
в) Языком программирования
г) Все варианты верные
д) Нет правильного варианта

2. Отметьте тип данных для поля таблицы следует выбрать для записи следующего значения (073б) 59-89-65:
а) текстовый +
б) числовой
в) счетчик

3. Типы данных полей таблицы MSAccess (отметьте лишнее):
а) Счетчик
б) Логический
в) Общий +

4. Отношение находится во второй нормальной форме, если оно находится в первой нормальной форме и:
а) каждый не ключевой атрибут функционально полно зависит от первичного ключа +
б) каждый не ключевой атрибут не транзитивно зависит от первичного ключа
в) все не ключевые атрибуты отношения взаимно независимы и полностью зависят от первичного ключа
г) в нем отсутствуют зависимости ключевых атрибутов (или атрибутов составного ключа) от не ключевых атрибутов
д) Нет правильного варианта

5. Отношение находится в третьей нормальной форме, если оно находится во второй нормальной форме и:
а) каждый не ключевой атрибут функционально полно зависит от первичного ключа
б) каждый не ключевой атрибут не транзитивно зависит от первичного ключа +
в) все не ключевые атрибуты отношения взаимно независимы и полностью зависят от первичного ключа
г) в нем отсутствуют зависимости ключевых атрибутов (или атрибутов составного ключа) от не ключевых атрибутов
д) Нет правильного варианта

6. Выберите название операции формирования нового отношения К1 с атрибутами X, Y… Z, состоящего из кортежей исходного отношения К без повторений, где множество {X, Y.. Z} является подмножеством полного списка атрибутов заголовка отношения К?
а) Выборкой
б) Объединением
в) Пересечением
г) Вычитанием
д) Проекцией +

7. Примерами унарной операции являются такие oперации:
а) Выборки
б) Проекции
в) Произведение
г) Все выше перечисленное
д) Только 1и 2 +

8. Примерами бинарной операции являются такие oперации:
а) Объединения
б) Пересечения
в) Разность
г) Произведение
д) Деление
е) Все выше перечисленное +

9. Связь между таблицами «Город» и «Район», если каждому городу соответствует несколько районов:
а) «многие–к–одному»
б) «один–ко–многим» +
в) «многие-ко-многим»

10. Выберите верный ответ. Если ни один из атрибутов А и В не являются функционально зависимыми друг от друга, то говорят, что между ними существует:
а) Функциональная зависимость
б) Функциональная взаимозависимость
в) Частичная функциональная зависимость
г) Полная функциональная зависимость
д) Транзитивная зависимость
е) Многозначная зависимость
ж) Взаимная независимость +

11. Выберите вид зависимости, которая не является многозначной:
а) 1:М
б) М:1
в) М:М
г) 1:1+
д) Нет правильного варианта

12. Что такое предметная область?
а) часть реального мира, представляющая интерес для данного исследования +
б) БД, разработанная для решения конкретной задачи
в) ER-диаграмма, отражающая заданную область внешнего мира

13. Структура реляционной базы данных (БД) меняется при удалении:
а) одной записи
б) одного из полей +
в) нескольких записей

14. Запись содержит значение, которое меньше 100:
а) <100+
б) >100
в) <=100

15. Выберите порядок действий при проектировании логической структуры БД:
а) формирование исходного отношения;
б) определение всех объектов, сведения о которых будут включены в базу;
в) определение атрибутов;
г) устанавливают связи между атрибутами;
д) определение характера информации, которую заказчик будет получать в процессе эксплуатации;
е) избавится от избыточного дублирования данных, являющихся причиной аномалий.
а) б, д, в, г, а, е +
б) а, б, в, г, д, е
в) б, д, в, а, г, е
г) а, е, б, д, в, г
д) б, д, а, е, в, г

16. Выберите название операции формирования нового отношения К, содержащего все элементы исходных отношений К1 и К2 (без повторений) одинаковой размерности?
а) Выборкой
б) Объединением +
в) Пересечением
г) Вычитанием
д) Соединением

17. Бинарной операцией называется операция, которая выполняется:
а) Только над одним отношением
б) Над двумя отношениями +
в) Над несколькими отношениями
г) Все выше перечисленное
д) Нет верного варианта

18. Выберите верный ответ. Если каждому значению атрибута А соответствует единственное значение атрибута В, то говорят, что между А и В существует:
а) Функциональная зависимость +
б) Функциональная взаимозависимость
в) Частичная функциональная зависимость
г) Полная функциональная зависимость
д) Транзитивная зависимость
е) Многозначная зависимость
ж) Взаимная независимость

19. Выберите верный ответ. Если А функционально зависит от В и В функционально зависит от А (то есть между А и В имеется взаимно однозначное соответствие), говорят, что между А и В существует:
а) Функциональная зависимость
б) Функциональная взаимозависимость +
в) Частичная функциональная зависимость
г) Полная функциональная зависимость
д) Транзитивная зависимость
е) Многозначная зависимость
ж) Взаимная независимость

20. Выберите верный ответ. Если между А и В существует функциональная зависимость не ключевого атрибута от части составного ключа, то говорят, что между А и В существует:
а) Функциональная зависимость
б) Функциональная взаимозависимость
в) Частичная функциональная зависимость+
г) Полная функциональная зависимость
д) Транзитивная зависимость
е) Многозначная зависимость

21. Примером языка реляционного исчисления является язык
а) SQL +
б) Visual FoxPro
в) Visual Basic
г) Delphi
д) Нет правильного варианта

22. Выберите название операции формирования нового отношения, включающего только те кортежи первоначального отношения, которые удовлетворяют некоторому условию:
а) Выборкой +
б) Объединением
в) Пересечением
г) Вычитанием
д) Соединением

23. Выберите верный ответ. Если А функционально зависит от В и В функционально зависит от С, но обратная зависимость отсутствует, то говорят, что между А и С существует:
а) Функциональная зависимость
б) Функциональная взаимозависимость
в) Частичная функциональная зависимость
г) Полная функциональная зависимость
д) Транзитивная зависимость +
е) Многозначная зависимость
ж) Взаимная независимость

24. Выберите верный ответ. Если каждому значению А соответствует множество значений В, то говорят, что между А и В существует:
а) Функциональная зависимость
б) Функциональная взаимозависимость
в) Частичная функциональная зависимость
г) Полная функциональная зависимость
д) Транзитивная зависимость
е) Многозначная зависимость +
ж) Взаимная независимость

25. Выберите верный ответ. Если существует функциональная зависимость не ключевого атрибута от составного ключа, то говорят, что существует:
а) Функциональная зависимость
б) Функциональная взаимозависимость
в) Частичная функциональная зависимость
г) Полная функциональная зависимость +
д) Транзитивная зависимость
е) Многозначная зависимость
ж) Взаимная независимость

26. Если все атрибуты отношения являются простыми (имеют единственное значение), то отношение находится%
а) В первой нормальной форме +
б) Во второй нормальной форме
в) В третьей нормальной форме
г) В четвертой нормальной форме
д) В пятой нормальной форме

27. Запрос, который предназначен для создания новых таблиц на основе уже имеющихся в БД, называют запросом на:
а) создание таблиц+
б) обновление
в) добавление

28. Название запроса, который необходим для поиска информации:
а) запрос на выборку+
б) запрос на обновление
в) запрос на добавление

29. Отметьте запрос, который предназначен для автоматического обновления данных в отдельных ячейках таблицы:
а) добавление
б) удаление
в) обновление+

30. Выберите запрос, который предназначен для автоматического удаления записей из таблицы:
а) удаление+
б) обновление
в) на выборку

Образовательный портал