Складені запити. Резервне копіювання та відновлення БД

Додано: 21 квітня 2025
Предмет: Інформатика, 10 клас
22 запитання
Запитання 1

Що є першим кроком у процесі проєктування бази даних?

варіанти відповідей

Написання SQL-запитів

Нормалізація таблиць

Визначення бізнес-вимог

Створення індексів

Запитання 2

Що таке ER-діаграма?

варіанти відповідей

Діаграма розподілу ресурсів

Засіб резервного копіювання

Діаграма зв’язків між сутностями

Система аналітики даних

Запитання 3

Який з термінів найкраще описує "сутність" у базі даних?

варіанти відповідей

Користувач

Таблиця, що представляє об'єкт із реального світу

Атрибут сутності

Значення стовпця

Запитання 4

Що описує атрибут у контексті проєктування бази даних?

варіанти відповідей

Унікальний ключ

Характеристику сутності

Тип зв’язку між таблицями

Структуру запиту

Запитання 5

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

варіанти відповідей

Процес очищення даних

Процес зменшення надмірності даних

Резервне копіювання бази даних

Виконання запитів SQL

Запитання 6

Який індекс найкраще підходить для оптимізації запиту WHERE name = 'Ivan'?

варіанти відповідей

Унікальний індекс

Повнотекстовий індекс

Звичайний індекс по колонці name

Кластеризований індекс

Запитання 7

Що з наведеного може погіршити продуктивність запитів?

варіанти відповідей

Використання індексів

Наявність численних підзапитів без індексів

Використання кешування

Оптимізація JOIN-ів

Запитання 8

Що таке план виконання запиту (execution plan)?

варіанти відповідей

Графік запуску запитів

Інструкція SQL

Аналіз шляху виконання запиту

План резервного копіювання

Запитання 9

Який з методів найкраще допомагає оптимізувати SELECT-запит із великої таблиці?

варіанти відповідей

Уникнення WHERE

Створення індексу по фільтру

Зміна типів даних на текст

Видалення ключів

Запитання 10

Який підхід дозволяє обробляти великі об'єми даних у частинах?

варіанти відповідей

Скалярна обробка

Пакетна обробка (batch processing)

Графова обробка

Сортування результатів

Запитання 11

Яка конструкція використовується для об’єднання результатів двох SELECT-запитів?

варіанти відповідей

JOIN

UNION

MERGE

INCLUDE

Запитання 12

Що таке підзапит?

варіанти відповідей

Запит, який виконується після основного

Вкладений SELECT-запит всередині іншого

Запит на INSERT

Вказівка GROUP BY

Запитання 13

Яка команда використовується для об'єднання таблиць по ключу?

варіанти відповідей

UNION

INTERSECT

JOIN

SELECT DISTINCT

Запитання 14

Яка з конструкцій дозволяє знайти всі унікальні значення з обох запитів?

варіанти відповідей

UNION

INTERSECT

EXCEPT

GROUP BY

Запитання 15

Яке ключове слово використовується для фільтрації результатів підзапиту в WHERE?

варіанти відповідей

IN

SELECT

SET

AS

Запитання 16

Що робить оператор INTERSECT?

варіанти відповідей

Видаляє дублікатні рядки

Об’єднує всі записи

Повертає спільні рядки з двох запитів

Додає нові записи

Запитання 17

Який тип резервного копіювання зберігає всі дані бази на момент створення копії?

варіанти відповідей

Диференціальне

Повне (full backup)

Інкрементальне

Лог-файл

Запитання 18

Що таке інкрементальне резервне копіювання?

варіанти відповідей

Копіювання лише змінених з моменту останньої повної копії даних

Повне копіювання бази

Створення копії тільки структури таблиць

Архівування логів транзакцій

Запитання 19

Яка команда SQL використовується в PostgreSQL для створення резервної копії?

варіанти відповідей

BACKUP DATABASE

COPY TO

pg_dump

EXPORT DATABASE

Запитання 20

Яка команда дозволяє відновити базу даних у PostgreSQL?

варіанти відповідей

RESTORE DATABASE

pg_restore

IMPORT DATABASE

CREATE BACKUP

Запитання 21

Чому важливо зберігати резервні копії за межами основного сервера?

варіанти відповідей

Щоб пришвидшити запити

Для зменшення обсягу пам’яті

Для захисту від втрати даних при збої

Для збільшення продуктивності

Запитання 22

Який з варіантів забезпечує найвищу доступність даних у разі збою?

варіанти відповідей

Інкрементальне копіювання щодня

Щотижневе повне копіювання

Повне копіювання + журнал транзакцій

Щомісячне копіювання вручну

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест