Тест по информатике на тему "Реляционная алгебра" для 11 класса
Вопрос 1
Что такое реляционная алгебра?
- A) Язык программирования
- B) Математическая структура для обработки данных
- C) Методика обучения
- D) Система управления базами данных
Правильный ответ: B
Вопрос 2
Какой из следующих операторов не является оператором реляционной алгебры?
- A) Селект (SELECT)
- B) Проекция (PROJECTION)
- C) Объединение (UNION)
- D) Цикл (LOOP)
Правильный ответ: D
Вопрос 3
Какой оператор используется для выбора определенных строк из отношения?
- A) JOIN
- B) SELECT
- C) PROJECT
- D) INTERSECT
Правильный ответ: B
Вопрос 4
Что делает оператор "Проекция"?
- A) Сравнивает две таблицы
- B) Извлекает определенные столбцы из отношения
- C) Объединяет две таблицы
- D) Удаляет строки из таблицы
Правильный ответ: B
Вопрос 5
Какой оператор используется для объединения двух отношений?
- A) UNION
- B) INTERSECT
- C) DIFFERENCE
- D) JOIN
Правильный ответ: A
Вопрос 6
Что происходит, если использовать оператор INTERSECT?
- A) Выбираются все строки из обоих отношений
- B) Выбираются строки, которые есть только в одном из отношений
- C) Выбираются строки, которые присутствуют в обоих отношениях
- D) Выбираются строки, которые отсутствуют в обоих отношениях
Правильный ответ: C
Вопрос 7
Какой оператор удаляет строки из одного отношения на основании других?
- A) JOIN
- B) DIFFERENCE
- C) UNION
- D) SELECT
Правильный ответ: B
Вопрос 8
С какой целью используется оператор JOIN?
- A) Для извлечения отдельных строк
- B) Для удаления дублирующихся строк
- C) Для объединения строк из разных таблиц
- D) Для изменения структуры таблицы
Правильный ответ: C
Вопрос 9
Какой из операторов позволяет объединять два множества отношений с различным набором атрибутов?
- A) UNION
- B) JOIN
- C) PRODUCT
- D) INTERSECT
Правильный ответ: A
Вопрос 10
Какой из следующих операторов используется для создания нового отношения, состоящего из всех возможных пар строк двух отношений?
- A) JOIN
- B) PRODUCT
- C) SELECT
- D) UNION
Правильный ответ: B
Конец теста
Результаты
Проверьте свои ответы и подсчитайте количество правильных. Удачи!