Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Базы данных

02 октября 2026 07:26

{Другой предмет}
11 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест
  1. Выберите все верные утверждения о реляционных базах данных.

    A. Реляционная таблица состоит из строк-записей и столбцов-полей.
    B. Первичный ключ должен однозначно идентифицировать запись, поэтому его значения не должны повторяться.
    C. Внешний ключ может использоваться для связи одной таблицы с другой.
    D. В одной таблице каждая строка обязана иметь собственное число столбцов.

  2. Выберите все верные утверждения о команде SELECT.

    A. Команда SELECT может получать данные, не изменяя их.
    B. Условие WHERE используется для фильтрации строк.
    C. Команда ORDER BY изменяет значения, хранящиеся в таблице.
    D. Команда SELECT всегда удаляет строки, не удовлетворяющие условию.

  3. Выберите все верные утверждения о внешнем ключе.

    A. Внешний ключ может ссылаться на первичный ключ другой таблицы.
    B. Несколько строк дочерней таблицы могут иметь одно и то же значение внешнего ключа.
    C. Внешний ключ помогает обеспечить ссылочную целостность данных.
    D. Значения внешнего ключа всегда обязаны быть уникальными.

  4. Какие утверждения соответствуют требованиям первой нормальной формы (1НФ)? Выберите все верные варианты.

    A. Каждое поле содержит неделимое, атомарное значение.
    B. Все значения одного столбца относятся к одному типу данных или предметной области.
    C. В одной ячейке можно хранить список значений, разделённых запятыми.
    D. Для повторяющихся значений удобно создавать столбцы Телефон1, Телефон2, Телефон3.

  5. Выберите все верные утверждения о соединении таблиц JOIN.

    A. INNER JOIN возвращает строки, для которых найдено соответствие в обеих таблицах.
    B. LEFT JOIN сохраняет все строки левой таблицы, даже если соответствия в правой таблице нет.
    C. Выполнение JOIN всегда изменяет данные в соединяемых таблицах.
    D. При LEFT JOIN в столбцах правой таблицы может появиться значение NULL, если соответствие не найдено.

  6. Выберите все верные утверждения об агрегатных функциях и группировке.

    A. COUNT(*) подсчитывает количество строк.
    B. AVG при вычислении среднего обычно не учитывает значения NULL.
    C. GROUP BY позволяет вычислять агрегатные показатели отдельно для каждой группы.
    D. Функция SUM предназначена для сложения текстовых названий.

  7. Выберите все верные утверждения о транзакциях.

    A. Транзакция объединяет несколько операций в одну логическую единицу.
    B. Команда COMMIT подтверждает изменения транзакции.
    C. Команда ROLLBACK может отменить неподтверждённые изменения.
    D. Транзакция не может завершиться ошибкой.

  8. Выберите все верные утверждения об индексах базы данных.

    A. Индекс может ускорить поиск записей по проиндексированному столбцу.
    B. Индексы занимают дополнительное место и могут замедлять операции добавления и изменения данных.
    C. Индекс изменяет логическое содержимое строк таблицы.
    D. Любой индекс автоматически запрещает повторяющиеся значения в столбце.

  9. Выберите все верные утверждения об ограничениях целостности.

    A. Ограничение NOT NULL запрещает сохранять в поле значение NULL.
    B. Ограничение CHECK позволяет задать условие допустимости значения.
    C. Значение DEFAULT используется, если при добавлении записи значение поля не указано.
    D. Наличие DEFAULT не позволяет пользователю указать собственное значение.

  10. Выберите все верные утверждения о значении NULL.

A. NULL обозначает отсутствие или неизвестность значения, а не число 0.
B. Для проверки наличия NULL используют условия IS NULL и IS NOT NULL.
C. Результат сравнения NULL = NULL всегда равен TRUE.
D. Арифметическая операция с участием NULL обычно даёт результат NULL.

Ответы

1 — A, B, C
2 — A, B
3 — A, B, C
4 — A, B
5 — A, B, D
6 — A, B, C
7 — A, B, C
8 — A, B
9 — A, B, C
10 — A, B, D


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
5 Класс
{Другой предмет}
5 Класс
{Другой предмет}
7 Класс
{Другой предмет}
7 Класс

Саша — ассистент в телеграмме