wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест по дисциплине «Базы данных»

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Что представляет собой реляционная модель данных?

a)

Набор связанных документов.

b)

Набор таблиц, содержащих строки и столбцы.

c)

Иерархию файлов и записей.

d)

Сеть связанных указателей.

2.

Что делает операция «проекция» в реляционной алгебре?

a)

Удаляет строки, не удовлетворяющие условию.

b)

Выбирает отдельные столбцы из таблицы.

c)

Создает новое отношение из двух таблиц.

d)

Объединяет несколько таблиц.

3.

Что такое ER-диаграмма?

a)

Диаграмма потоков данных.

b)

Модель для описания бизнес-процессов.

c)

Графическая модель данных, показывающая сущности и их связи.

d)

Диаграмма архитектуры сети.

4.

Какая архитектура СУБД предполагает разделение на три уровня: внешний, концептуальный и внутренний?

a)

Двухуровневая архитектура.

b)

Файл-серверная архитектура.

c)

Трехуровневая архитектура.

d)

Одноуровневая архитектура.

5.

Что означает целостность данных в реляционной базе данных?

a)

Способность данных автоматически удаляться.

b)

Согласованность и корректность данных.

c)

Минимизация объема данных.

d)

Максимизация производительности запросов.

6.

Что такое функциональная зависимость?

a)

Зависимость между ключом и внешним ключом.

b)

Связь, при которой одно значение атрибута определяет другое.

c)

Процесс удаления дублирующихся данных.

d)

Функция, возвращающая агрегированные данные.

7.

Какой тип целостности обеспечивает корректность значений внешнего ключа?

a)

Доменная целостность.

b)

Ссылочная целостность.

c)

Семантическая целостность.

d)

Логическая целостность.

8.

Какой SQL оператор используется для сортировки результатов?

a)

WHERE

b)

GROUP BY

c)

ORDER BY

d)

SELECT DISTINCT

9.

Какая агрегатная функция вычисляет количество строк?

a)

COUNT()

b)

AVG()

c)

SUM()

d)

MAX()

10.

Какое выражение используется для фильтрации строк в SQL‑запросе?

a)

FILTER BY

b)

ORDER BY

c)

WHERE

d)

HAVING

11.

Что делает оператор GROUP BY в SQL?

a)

Удаляет повторяющиеся строки.

b)

Группирует строки по значениям указанных столбцов.

c)

Объединяет таблицы.

d)

Фильтрует строки.

12.

Какой ключ используется для связи таблиц между собой?

a)

Первичный ключ.

b)

Внешний ключ.

c)

Кандидатный ключ.

d)

Составной ключ.

13.

Какой оператор используется для объединения таблиц?

a)

JOIN

b)

LINK

c)

MERGE

d)

GROUP

14.

Какая команда SQL используется для удаления таблицы?

a)

DELETE TABLE

b)

DROP TABLE

c)

REMOVE TABLE

d)

CLEAR TABLE

15.

Какой этап проектирования базы данных отвечает за определение таблиц и их связей?

a)

Концептуальное проектирование.

b)

Логическое проектирование.

c)

Физическое проектирование.

d)

Архитектурное проектирование.

16.

Что такое нормализация базы данных?

a)

Удаление неиспользуемых таблиц.

b)

Процесс минимизации избыточности данных.

c)

Процесс ускорения работы СУБД.

d)

Создание денормализованных таблиц.

17.

Что такое подзапрос в SQL?

a)

Запрос внутри другого запроса.

b)

Фильтр в секции WHERE.

c)

Функция для сортировки.

d)

Группа агрегатных функций.

18.

Что представляет собой архитектура «клиент‑сервер»?

a)

Клиент выполняет обработку данных, сервер хранит их.

b)

Сервер выполняет только визуализацию.

c)

Клиент и сервер имеют одинаковые функции.

d)

Файлы базы данных хранятся у клиента.

19.

Что такое денормализация?

a)

Процесс уменьшения связей между таблицами для повышения скорости.

b)

Процесс увеличения связей между таблицами.

c)

Создание новых таблиц на основе ключей.

d)

Удаление внешних ключей.

20.

Что включает физический уровень архитектуры базы данных?

a)

Описание логических связей таблиц.

b)

Хранение данных на диске и структура файлов.

c)

Определение внешних ключей.

d)

Разработка ER‑диаграммы.