Бесплатный урок с нашим репетитором!

Узнать подробнее

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

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 09 апреля 2026 03:59

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: база данных 3. Класс учеников: 11 4. Типы вопросов в тесте: Множественный выбор 5. Количество вопросов: 40 6. Выводить ли тест с ответами: Да

Ответ нейросети

09 апреля 2026 03:59

Ниже представлен тест по информатике на тему «Базы данных» для 11 класса. Тип вопросов: множественный выбор. Всего вопросов: 40. В каждом вопросе указан правильный ответ.

  1. Что такое база данных? A) Совокупность файлов на компьютере без структуры. B) Организованная коллекция взаимосвязанных данных, которые можно эффективно сохранять, обновлять и извлекать. C) Программа для редактирования текста. D) Система управления пользователями. Ответ: B

  2. Что такое реляционная модель данных? A) Модель, где данные хранятся в виде графов. B) Модель, где данные хранятся в таблицах, связанных между собой отношениями. C) Модель, где данные хранятся как файлы. D) Модель, где данные хранятся в виде документов JSON. Ответ: B

  3. Что такое первичный ключ? A) Поле, которое уникально идентифицирует строку в таблице и не может принимать NULL. B) Поле, которое может повторяться. C) Поле, используемое для сортировки. D) Объект, который хранит методы. Ответ: A

  4. Что такое внешний ключ? A) Это значение внутри таблицы, которое уникально идентифицирует запись. B) Поле или набор полей, указывающие на первичный ключ другой таблицы, обеспечивая связь между таблицами. C) Набор индексов таблицы. D) Тип индекса. Ответ: B

  5. Что такое 1NF (первая нормальная форма)? A) Таблица с повторяющимися группами и неатомарными значениями. B) Таблица без повторяющихся групп, все атрибуты атомарны. C) Таблица, где каждая колонка хранит только числа. D) Таблица без отношений. Ответ: B

  6. Что такое 2NF? A) Таблица в 1NF без частичных зависимостей, где каждый неключевой атрибут зависит от полного первичного ключа. B) Таблица в 3NF. C) Таблица в 1NF с повторяющимися группами. D) Таблица без внешних ключей. Ответ: A

  7. Что такое 3NF? A) Таблица в 2NF с транзитивными зависимостями. B) Таблица в 2NF без транзитивных зависимостей, где каждый неключевой атрибут зависит только от первичного ключа. C) Таблица, где все атрибуты уникальны. D) Таблица без индексов. Ответ: B

  8. Какие существуют отношения в реляционной базе: один к одному, один ко многим, многие ко многим? A) Только один к одному. B) Только один ко многим. C) В реляционных моделях поддерживаются все три типа: 1:1, 1:N, M:N. D) Нет таких отношений. Ответ: C

  9. Что такое ER-диаграмма? A) Диаграмма, показывающая отношения между сущностями и их атрибутами в концептуальном проектировании. B) Диаграмма графа. C) Диаграмма последовательности. D) График изменения температуры. Ответ: A

  10. Что делает SQL SELECT? A) Изменяет данные в таблице. B) Удаляет таблицу. C) Читает данные из одной или нескольких таблиц и возвращает набор результатов. D) Создает новый пользовательский аккаунт. Ответ: C

  11. Что означает ключевое слово DISTINCT в SQL? A) Сортирует результаты. B) Исключает повторяющиеся строки из вывода. C) Выбирает все столбцы. D) Ограничивает число возвращаемых строк. Ответ: B

  12. Что делает ORDER BY? A) Группирует строки по значениям. B) Упорядочивает строки вывода по заданному столбцу. C) Отбирает строки по условию. D) Соединяет таблицы. Ответ: B

  13. Что делает GROUP BY? A) Объединяет строки с одинаковыми значениями в указанных столбцах в группы. B) Удаляет дубликаты. C) Сортирует результаты по нескольким столбцам. D) Создает индекс на таблице. Ответ: A

  14. HAVING отличается от WHERE тем, что HAVING применяется после GROUP BY? A) Да, HAVING фильтрует группы после агрегации. B) Нет, HAVING применяется до GROUP BY. C) HAVING — это синоним WHERE. D) HAVING относится к операторам. Ответ: A

  15. Какие виды соединений в SQL существуют? A) INNER, LEFT, RIGHT, FULL OUTER B) JOIN, MERGE, COMBINE C) UNION, INTERSECT D) CROSS JOIN только Ответ: A

  16. Различие между UNION и UNION ALL? A) UNION удаляет дубликаты, UNION ALL сохраняет все строки, включая дубликаты. B) UNION используется для чисел, UNION ALL для строк. C) Они одинаковы. D) UNION создаёт новую таблицу, UNION ALL — нет. Ответ: A

  17. Какие агрегатные функции существуют в SQL? A) COUNT, SUM, AVG, MIN, MAX B) CONCAT, SUBSTRING C) NOW, CURRENT_DATE D) GROUP_CONCAT only Ответ: A

  18. Что такое подзапрос (subquery) в SQL? A) Запрос, который внутри другого запроса и используется для вычисления значения или набора строк. B) Запрос, который копирует таблицу. C) Запрос, который изменяет данные. D) Запрос, который создаёт индекс. Ответ: A

  19. Что такое VIEW? A) Временная таблица, созданная во время выполнения запроса. B) Логическое представление данных, сохранённое как объект в БД, не хранящее данные самостоятельно, но облегчающее доступ к данным. C) Физическая копия таблицы. D) Тип индекса. Ответ: B

  20. Что такое транзакции и свойства ACID? A) Транзакции — это единицы работы с БД, ACID обозначает атомарность, согласованность, изоляцию и устойчивость к сбоям. B) Транзакции — это графические операции. C) ACID — набор индексов. D) Транзакции — это только чтение. Ответ: A

  21. Что такое индекс в БД? A) структура, которая ускоряет поиск данных по указанным столбцам. B) новая таблица. C) кэширует данные вне БД. D) это вид хранилища. Ответ: A

  22. Какие типы данных в SQL встречаются? A) INT, VARCHAR, DATE, DECIMAL B) TEXT, BLOB, ARRAY C) AUDIO, VIDEO D) NUMBER, STRING Ответ: A

  23. Какие ограничения (constraints) существуют? A) NOT NULL, UNIQUE, CHECK, FOREIGN KEY, PRIMARY KEY B) ONLY, LIKE C) IF EXISTS D) MAX, MIN Ответ: A

  24. Что такое нормальная форма 3NF в отличие от 2NF? A) В 3NF удалены транзитивные зависимости, т.е., неключевые атрибуты не зависят друг от друга через ключ. B) 3NF добавляет повторяющиеся группы. C) 3NF требует наличия внешних ключей. D) 3NF означает использование только числовых данных. Ответ: A

  25. Этапы проектирования БД? A) Сбор требований, ER-моделирование, логическая и физическая реализация, тестирование и сопровождение. B) Только написание SQL-запросов. C) Покупка серверов. D) Редактирование документов. Ответ: A

  26. Что такое SQL-инъекция? A) Атака внедрения вредного SQL-кода через входные данные, приводящая к несанкционированному доступу или изменению данных. B) Процесс обновления SQL-сервера. C) Когда запрос выполняется слишком долго. D) Неправильное форматирование SQL. Ответ: A

  27. Различие между первичным ключом и кандидатными ключами? A) Первичный ключ является выбранным кандидатом; кандидатные ключи — это набор полей, которые могут служить первичным ключом; только один из них выбирается в качестве первичного. B) Нет различий. C) Кандидатные ключи обязательно должны быть уникальными, а первичный ключ — не обязательно. D) Первичный ключ может повторяться. Ответ: A

  28. Что такое СУБД? A) Система управления базами данных, программное обеспечение, позволяющее создавать и управлять БД. B) Программное обеспечение для редактирования текста. C) Система для хранения файлов. D) Инструмент для сетевых коммуникаций. Ответ: A

  29. Что такое триггер в БД? A) Объект, который выполняется автоматически при наступлении определенного события в таблицах (INSERT/UPDATE/DELETE). B) Хранит данные об изменениях. C) Программная функция для связи с клиентом. D) Тип индекса. Ответ: A

  30. Что такое хранимая процедура? A) Подпрограмма, сохраненная в БД, которая может выполняться повторно с минимальной передачей параметров. B) Набор скриптов на внешнем сервере. C) Скрипт, который удаляет базу данных. D) Функция. Ответ: A

  31. Приведите пример нормализации таблицы, устраняющей повторяющиеся данные. A) Разделение таблицы "Студенты_Курсы" на две: "Студенты" (id, имя) и "Записи_Студентов_Курсы" (студент_id, курс_id). B) Слияние таблиц. C) Увеличение размера поля. D) Никаких действий. Ответ: A

  32. Что означает кардинальность отношений в реляционной БД? A) Число соответствий между сущностями: 1:1, 1:N, M:N. B) Количество столбцов в таблице. C) Скорость выполнения запроса. D) Тип индекса. Ответ: A

  33. Какие существуют уровни изоляции транзакций? A) READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE B) FAST, SLOW, MEDIUM C) DEFAULT ONLY D) IGNORE Ответ: A

  34. Что такое денормализация? A) Процесс снижения нормальных форм ради повышения скорости чтения за счет дублирования данных. B) Удаление таблиц. C) Добавление внешних ключей. D) Преобразование в ER-диаграмму. Ответ: A

  35. Какой оператор используется для вставки данных в таблицу? A) INSERT INTO B) UPDATE C) DELETE D) CREATE Ответ: A

  36. Как обновить данные в таблице? A) UPDATE B) INSERT C) SELECT D) DROP Ответ: A

  37. Как удалить данные из таблицы? A) DELETE FROM ... B) INSERT INTO ... C) UPDATE ... D) CREATE TABLE Ответ: A

  38. Что означает нормализация данных в контексте проектирования БД? A) Разделение больших таблиц на меньшие и устранение избыточности данных. B) Объединение таблиц в одну. C) Установка индексов. D) Создание резервных копий. Ответ: A

  39. Какая роль внешнего ключа? A) Обеспечение ссылочной целостности между таблицами, соотношение между внешним и первичным ключом. B) Определение уникальности строк. C) Ускорение запросов. D) Шифрование данных. Ответ: A

  40. Какие элементы входят в СУБД? A) Метаданные, данные, индексы, транзакции, схемы. B) Только данные. C) Только таблицы. D) Только индексы. Ответ: A

Если нужно, могу адаптировать вопросы под конкретную учебную программу, плотность сложности или формат экзамена (например, без ответов в тексте, в виде файла, с тестовыми заданиями на время и т.д.).

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: база данных 3. Класс учеников: 11 4. Типы вопросов в тесте: Множественный выбор 5. Количество вопросов: 40 6. Выводить ли тест с ответами: Да
Ниже представлен тест по информатике на тему «Базы данных» для 11 класса. Тип вопросов: множественный выбор. Всего вопросов: 40. В каждом вопросе указан правильный ответ. 1) Что такое база данных? A) Совокупность файлов на компьютере без структуры. B) Организованная коллекция взаимосвязанных данных, которые можно эффективно сохранять, обновлять и извлекать. C) Программа для редактирования текста. D) Система управления пользователями. Ответ: B 2) Что такое реляционная модель данных? A) Модель, где данные хранятся в виде графов. B) Модель, где данные хранятся в таблицах, связанных между собой отношениями. C) Модель, где данные хранятся как файлы. D) Модель, где данные хранятся в виде документов JSON. Ответ: B 3) Что такое первичный ключ? A) Поле, которое уникально идентифицирует строку в таблице и не может принимать NULL. B) Поле, которое может повторяться. C) Поле, используемое для сортировки. D) Объект, который хранит методы. Ответ: A 4) Что такое внешний ключ? A) Это значение внутри таблицы, которое уникально идентифицирует запись. B) Поле или набор полей, указывающие на первичный ключ другой таблицы, обеспечивая связь между таблицами. C) Набор индексов таблицы. D) Тип индекса. Ответ: B 5) Что такое 1NF (первая нормальная форма)? A) Таблица с повторяющимися группами и неатомарными значениями. B) Таблица без повторяющихся групп, все атрибуты атомарны. C) Таблица, где каждая колонка хранит только числа. D) Таблица без отношений. Ответ: B 6) Что такое 2NF? A) Таблица в 1NF без частичных зависимостей, где каждый неключевой атрибут зависит от полного первичного ключа. B) Таблица в 3NF. C) Таблица в 1NF с повторяющимися группами. D) Таблица без внешних ключей. Ответ: A 7) Что такое 3NF? A) Таблица в 2NF с транзитивными зависимостями. B) Таблица в 2NF без транзитивных зависимостей, где каждый неключевой атрибут зависит только от первичного ключа. C) Таблица, где все атрибуты уникальны. D) Таблица без индексов. Ответ: B 8) Какие существуют отношения в реляционной базе: один к одному, один ко многим, многие ко многим? A) Только один к одному. B) Только один ко многим. C) В реляционных моделях поддерживаются все три типа: 1:1, 1:N, M:N. D) Нет таких отношений. Ответ: C 9) Что такое ER-диаграмма? A) Диаграмма, показывающая отношения между сущностями и их атрибутами в концептуальном проектировании. B) Диаграмма графа. C) Диаграмма последовательности. D) График изменения температуры. Ответ: A 10) Что делает SQL SELECT? A) Изменяет данные в таблице. B) Удаляет таблицу. C) Читает данные из одной или нескольких таблиц и возвращает набор результатов. D) Создает новый пользовательский аккаунт. Ответ: C 11) Что означает ключевое слово DISTINCT в SQL? A) Сортирует результаты. B) Исключает повторяющиеся строки из вывода. C) Выбирает все столбцы. D) Ограничивает число возвращаемых строк. Ответ: B 12) Что делает ORDER BY? A) Группирует строки по значениям. B) Упорядочивает строки вывода по заданному столбцу. C) Отбирает строки по условию. D) Соединяет таблицы. Ответ: B 13) Что делает GROUP BY? A) Объединяет строки с одинаковыми значениями в указанных столбцах в группы. B) Удаляет дубликаты. C) Сортирует результаты по нескольким столбцам. D) Создает индекс на таблице. Ответ: A 14) HAVING отличается от WHERE тем, что HAVING применяется после GROUP BY? A) Да, HAVING фильтрует группы после агрегации. B) Нет, HAVING применяется до GROUP BY. C) HAVING — это синоним WHERE. D) HAVING относится к операторам. Ответ: A 15) Какие виды соединений в SQL существуют? A) INNER, LEFT, RIGHT, FULL OUTER B) JOIN, MERGE, COMBINE C) UNION, INTERSECT D) CROSS JOIN только Ответ: A 16) Различие между UNION и UNION ALL? A) UNION удаляет дубликаты, UNION ALL сохраняет все строки, включая дубликаты. B) UNION используется для чисел, UNION ALL для строк. C) Они одинаковы. D) UNION создаёт новую таблицу, UNION ALL — нет. Ответ: A 17) Какие агрегатные функции существуют в SQL? A) COUNT, SUM, AVG, MIN, MAX B) CONCAT, SUBSTRING C) NOW, CURRENT_DATE D) GROUP_CONCAT only Ответ: A 18) Что такое подзапрос (subquery) в SQL? A) Запрос, который внутри другого запроса и используется для вычисления значения или набора строк. B) Запрос, который копирует таблицу. C) Запрос, который изменяет данные. D) Запрос, который создаёт индекс. Ответ: A 19) Что такое VIEW? A) Временная таблица, созданная во время выполнения запроса. B) Логическое представление данных, сохранённое как объект в БД, не хранящее данные самостоятельно, но облегчающее доступ к данным. C) Физическая копия таблицы. D) Тип индекса. Ответ: B 20) Что такое транзакции и свойства ACID? A) Транзакции — это единицы работы с БД, ACID обозначает атомарность, согласованность, изоляцию и устойчивость к сбоям. B) Транзакции — это графические операции. C) ACID — набор индексов. D) Транзакции — это только чтение. Ответ: A 21) Что такое индекс в БД? A) структура, которая ускоряет поиск данных по указанным столбцам. B) новая таблица. C) кэширует данные вне БД. D) это вид хранилища. Ответ: A 22) Какие типы данных в SQL встречаются? A) INT, VARCHAR, DATE, DECIMAL B) TEXT, BLOB, ARRAY C) AUDIO, VIDEO D) NUMBER, STRING Ответ: A 23) Какие ограничения (constraints) существуют? A) NOT NULL, UNIQUE, CHECK, FOREIGN KEY, PRIMARY KEY B) ONLY, LIKE C) IF EXISTS D) MAX, MIN Ответ: A 24) Что такое нормальная форма 3NF в отличие от 2NF? A) В 3NF удалены транзитивные зависимости, т.е., неключевые атрибуты не зависят друг от друга через ключ. B) 3NF добавляет повторяющиеся группы. C) 3NF требует наличия внешних ключей. D) 3NF означает использование только числовых данных. Ответ: A 25) Этапы проектирования БД? A) Сбор требований, ER-моделирование, логическая и физическая реализация, тестирование и сопровождение. B) Только написание SQL-запросов. C) Покупка серверов. D) Редактирование документов. Ответ: A 26) Что такое SQL-инъекция? A) Атака внедрения вредного SQL-кода через входные данные, приводящая к несанкционированному доступу или изменению данных. B) Процесс обновления SQL-сервера. C) Когда запрос выполняется слишком долго. D) Неправильное форматирование SQL. Ответ: A 27) Различие между первичным ключом и кандидатными ключами? A) Первичный ключ является выбранным кандидатом; кандидатные ключи — это набор полей, которые могут служить первичным ключом; только один из них выбирается в качестве первичного. B) Нет различий. C) Кандидатные ключи обязательно должны быть уникальными, а первичный ключ — не обязательно. D) Первичный ключ может повторяться. Ответ: A 28) Что такое СУБД? A) Система управления базами данных, программное обеспечение, позволяющее создавать и управлять БД. B) Программное обеспечение для редактирования текста. C) Система для хранения файлов. D) Инструмент для сетевых коммуникаций. Ответ: A 29) Что такое триггер в БД? A) Объект, который выполняется автоматически при наступлении определенного события в таблицах (INSERT/UPDATE/DELETE). B) Хранит данные об изменениях. C) Программная функция для связи с клиентом. D) Тип индекса. Ответ: A 30) Что такое хранимая процедура? A) Подпрограмма, сохраненная в БД, которая может выполняться повторно с минимальной передачей параметров. B) Набор скриптов на внешнем сервере. C) Скрипт, который удаляет базу данных. D) Функция. Ответ: A 31) Приведите пример нормализации таблицы, устраняющей повторяющиеся данные. A) Разделение таблицы "Студенты_Курсы" на две: "Студенты" (id, имя) и "Записи_Студентов_Курсы" (студент_id, курс_id). B) Слияние таблиц. C) Увеличение размера поля. D) Никаких действий. Ответ: A 32) Что означает кардинальность отношений в реляционной БД? A) Число соответствий между сущностями: 1:1, 1:N, M:N. B) Количество столбцов в таблице. C) Скорость выполнения запроса. D) Тип индекса. Ответ: A 33) Какие существуют уровни изоляции транзакций? A) READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE B) FAST, SLOW, MEDIUM C) DEFAULT ONLY D) IGNORE Ответ: A 34) Что такое денормализация? A) Процесс снижения нормальных форм ради повышения скорости чтения за счет дублирования данных. B) Удаление таблиц. C) Добавление внешних ключей. D) Преобразование в ER-диаграмму. Ответ: A 35) Какой оператор используется для вставки данных в таблицу? A) INSERT INTO B) UPDATE C) DELETE D) CREATE Ответ: A 36) Как обновить данные в таблице? A) UPDATE B) INSERT C) SELECT D) DROP Ответ: A 37) Как удалить данные из таблицы? A) DELETE FROM ... B) INSERT INTO ... C) UPDATE ... D) CREATE TABLE Ответ: A 38) Что означает нормализация данных в контексте проектирования БД? A) Разделение больших таблиц на меньшие и устранение избыточности данных. B) Объединение таблиц в одну. C) Установка индексов. D) Создание резервных копий. Ответ: A 39) Какая роль внешнего ключа? A) Обеспечение ссылочной целостности между таблицами, соотношение между внешним и первичным ключом. B) Определение уникальности строк. C) Ускорение запросов. D) Шифрование данных. Ответ: A 40) Какие элементы входят в СУБД? A) Метаданные, данные, индексы, транзакции, схемы. B) Только данные. C) Только таблицы. D) Только индексы. Ответ: A Если нужно, могу адаптировать вопросы под конкретную учебную программу, плотность сложности или формат экзамена (например, без ответов в тексте, в виде файла, с тестовыми заданиями на время и т.д.).