Тест с ответами по теме «Базы данных» предоставляет уникальную возможность проверить свои знания и понять, насколько хорошо вы освоили основные концепции и принципы работы с базами данных. Этот тест охватывает широкий спектр вопросов, начиная от структуры и организации данных, заканчивая сложными запросами и оптимизацией производительности. Каждый вопрос тщательно подобран, чтобы проверить ваше понимание как теоретических, так и практических аспектов работы с базами данных. Ответы на вопросы помогут вам не только оценить свои знания, но и выявить пробелы, которые требуют дополнительного изучения. Тест будет полезен как студентам, так и профессионалам, стремящимся улучшить свои навыки в области баз данных. Проверьте свои знания и узнайте, насколько вы готовы к реальным задачам в этой важной области информационных технологий.
Вопрос 1: Если каждому значению А соответствует множество значений В, то говорят, что между А и В существует:
- Функциональная зависимость
- Функциональная взаимозависимость
- Частичная функциональная зависимость
- Полная функциональная зависимость
- Транзитивная зависимость
- Многозначная зависимость (верный ответ)
- Взаимная независимость
Вопрос 2: Выберите вариант, который является названием типа данных
- Символьный
- Числовой
- Дата-время
- Строковый
- Все варианты верные (верный ответ)
Вопрос 3: К какому типу данных относятся константы даты и времени?
- Числовому
- Денежному
- Число с плавающей точкой
- Строковому (верный ответ)
- Нет правильного варианта
Вопрос 4: Среди предложенных названий Определите то, которое является названием агрегатной функции:
- COUNT
- SUM
- AVG
- MAX
- MIN
- Все варианты верные (верный ответ)
Вопрос 5: Если ни один из атрибутов А и В не являются функционально зависимыми друг от друга, то говорят, что между ними существует:
- Функциональная зависимость
- Функциональная взаимозависимость
- Частичная функциональная зависимость
- Полная функциональная зависимость
- Транзитивная зависимость
- Многозначная зависимость
- Взаимная независимость (верный ответ)
Вопрос 6: Определите вид зависимости, которая не является многозначной:
- 1:М
- М:1
- М:М
- 1:1 (верный ответ)
- Нет правильного варианта
Вопрос 7: Если все атрибуты отношения являются простыми (имеют единственное значение), то отношение находится
- В первой нормальной форме (верный ответ)
- Во второй нормальной форме
- В третьей нормальной форме
- В четвертой нормальной форме
- В пятой нормальной форме
Вопрос 8: Если существует функциональная зависимость не ключевого атрибута от составного ключа, то говорят, что существует:
- Функциональная зависимость
- Функциональная взаимозависимость
- Частичная функциональная зависимость
- Полная функциональная зависимость (верный ответ)
- Транзитивная зависимость
- Многозначная зависимость
- Взаимная независимость
Вопрос 9: Отношение находится во второй нормальной форме, если оно находится в первой нормальной форме и
- каждый не ключевой атрибут функционально полно зависит от первичного ключа (верный ответ)
- каждый не ключевой атрибут не транзитивно зависит от первичного ключа
- все не ключевые атрибуты отношения взаимно независимы и полностью зависят от первичного ключа
- в нем отсутствуют зависимости ключевых атрибутов (или атрибутов составного ключа) от не ключевых атрибутов
- Нет правильного варианта
Вопрос 10: Выберите, какой из объектов служит для хранения данных в БД:
- таблица (верный ответ)
- запрос
- форма
Вопрос 11: Поле, значение которого не повторяется в различных записях, называется так:
- первичным ключом (верный ответ)
- составным ключом
- внешним ключом
Вопрос 12: Последовательность операций над БД, переводящих ее из одного непротиворечивого состояния в другое непротиворечивое состояние, называется так:
- транзитом
- циклом
- транзакцией (верный ответ)
Вопрос 13: Определите, как обеспечить ситуацию, при которой удаление записи в главной таблице приводит к автоматическому удалению связанных полей в подчиненных таблицах:
- установить тип объединения записей в связанных таблицах
- установить каскадное удаление связанных полей (верный ответ)
- установить связи между таблицами
Вопрос 14: Отношение находится в третьей нормальной форме, тогда и только тогда, когда:
- каждый не ключевой атрибут функционально полно зависит от первичного ключа
- каждый не ключевой атрибут не транзитивно зависит от первичного ключа
- все не ключевые атрибуты отношения взаимно независимы и полностью зависят от первичного ключа (верный ответ)
- в нем отсутствуют зависимости ключевых атрибутов (или атрибутов составного ключа) от не ключевых атрибутов
- Нет правильного варианта
Вопрос 15: Отношение находится в нормальной форме Бойса-Кодда, если оно находится в третьей нормальной форме и:
- каждый не ключевой атрибут функционально полно зависит от первичного ключа
- каждый не ключевой атрибут не транзитивно зависит от первичного ключа
- все не ключевые атрибуты отношения взаимно независимы и полностью зависят от первичного ключа
- в нем отсутствуют зависимости ключевых атрибутов (или атрибутов составного ключа) от не ключевых атрибутов (верный ответ)
- Нет правильного варианта
Вопрос 16: Выберите, как называется оператор языка SQL для создания запросов на выбор данных:
- Select (верный ответ)
- Distinct
- Where
- Having
- Create
Вопрос 17: Отношение находится в третьей нормальной форме, если оно находится во второй нормальной форме и
- каждый не ключевой атрибут функционально полно зависит от первичного ключа
- каждый не ключевой атрибут не транзитивно зависит от первичного ключа (верный ответ)
- все не ключевые атрибуты отношения взаимно независимы и полностью зависят от первичного ключа
- в нем отсутствуют зависимости ключевых атрибутов (или атрибутов составного ключа) от не ключевых атрибутов
- Нет правильного варианта
Вопрос 18: Фильтрация записей в таблицах выполняется с такой целью:
- выборки необходимых данных (верный ответ)
- группировки данных
- сортировки данных
Вопрос 19: Формы используются для следующего:
- вывода данных на печать
- ввода данных (верный ответ)
- просмотра данных
Вопрос 20: Выберите, как исключить наличие повторяющихся записей в таблице:
- упорядочить строки таблицы
- проиндексировать поля таблицы
- определить ключевое поле (верный ответ)
Вопрос 21: Выберите, как называется оператор команды Select, который обеспечивает возможность устранения избыточных значений:
- Order by
- Distinct (верный ответ)
- Where
- Having
- Create
Вопрос 22: Отметьте название предложения команды Select, которое используется для сортировки результата запроса:
- Order by (верный ответ)
- Distinct
- Where
- Having
- Group by
Вопрос 23: Операторы =, <>, <=, >=, <, > относятся к такому виду операторов:
- Реляционным операторам (верный ответ)
- Логическим операторам
- Специальным операторам
- Агрегатным функциям
- Нет правильного варианта
Вопрос 24: Операторы AND, OR, NOT относятся к такому виду операторов:
- Реляционным операторам
- Логическим операторам (верный ответ)
- Специальным операторам
- Агрегатным функциям
- Нет правильного варианта
Вопрос 25: Операторы IN, BETWEEN, LIKE относятся к такому виду операторов:
- Реляционным операторам
- Логическим операторам
- Специальным операторам (верный ответ)
- Агрегатным функциям
- Нет правильного варианта
Вопрос 26: Отметьте, какие из агрегатных функций используют только числовые поля:
- SUM, AVG (верный ответ)
- COUNT, SUM
- MAX, MIN
- AVG, MAX, MIN
- Все выше перечисленные
Вопрос 27: Запросы выполняются для следующего:
- выборки данных (верный ответ)
- хранения данных
- вывода данных на печать
Вопрос 28: Отметьте название предложения команды Select, которая позволяет производить выборку данных, в зависимости от истинности поставленного условия:
- Order by
- Distinct
- Where (верный ответ)
- Having
- Create
Вопрос 29: Отметьте название команды, которая определяет группу значений в поле в терминах другого поля и применяет к ней агрегатную функцию:
- Order by
- Distinct
- Where
- Having
- Group by (верный ответ)
Вопрос 30: Отметьте название предложения команды Select, которое позволяет устанавливать условия для агрегатных функций:
- Order by
- Distinct
- Where
- Having (верный ответ)
- Group by