NEW
Font size
WorksheetsТест по основам SQL
Total questions: 20
Worksheet time: 10mins
Какой оператор используется для выборки данных?
RETRIEVE
FETCH
SELECT
PULL
Как объединить две таблицы в SQL?
Используйте оператор UNION, например: SELECT * FROM A UNION B;
Примените оператор MERGE, например: SELECT * FROM A MERGE B;
Сделайте подзапрос, например: SELECT * FROM (SELECT * FROM A) AS A, (SELECT * FROM B) AS B;
Используйте оператор JOIN, например: SELECT * FROM A INNER JOIN B ON A.id = B.id.
Что такое агрегатные функции в SQL?
Агрегатные функции в SQL — это функции, которые выполняют вычисления над набором значений и возвращают одно итоговое значение.
Агрегатные функции в SQL — это функции, которые обрабатывают текстовые данные и возвращают строку.
Агрегатные функции в SQL — это функции, которые выполняют операции над отдельными значениями и возвращают массивов данных в БД.
Агрегатные функции в SQL — это функции, которые фильтруют данные и возвращают набор записей.
Какой оператор используется для фильтрации данных?
FILTER
WHERE
GROUP BY
SELECT
Что такое индекс в SQL?
Индекс в SQL - это метод для хранения данных в виде таблицы.
Индекс в SQL - это команда для удаления данных из базы.
Индекс в SQL - это способ шифрования данных для безопасности.
Индекс в SQL - это структура данных для ускорения поиска и выборки данных.
Какой оператор используется для сортировки результатов?
SORT BY
GROUP BY
FILTER BY
ORDER BY
Как выбрать уникальные значения из столбца?
Применить оператор JOIN в SQL для объединения данных.
Использовать метод filter() в Pandas для фильтрации строк.
Использовать оператор DISTINCT в SQL или метод unique() в Pandas.
Применить оператор GROUP BY в SQL для группировки значений.
Что делает оператор JOIN?
Объединяет строки из разных таблиц по общему столбцу.
Удаляет строки из одной таблицы.
Фильтрует строки по заданному условию.
Сортирует данные в одной таблице.
Как использовать GROUP BY в запросе?
GROUP BY позволяет объединять данные без агрегации.
Используйте GROUP BY для сортировки данных по времени.
Используйте GROUP BY для агрегирования данных по указанным столбцам.
Применяйте GROUP BY для фильтрации строк в запросе.
Какой оператор используется для ограничения количества возвращаемых строк?
TOP
LIMIT BY
FETCH
LIMIT
Что такое подзапрос в SQL?
Подзапрос в SQL - это запрос, который используется только для обновления данных.
Подзапрос в SQL - это вложенный запрос, который возвращает данные для основного запроса.
Подзапрос в SQL - это запрос, который выполняется параллельно с основным запросом.
Подзапрос в SQL - это запрос, который не возвращает никаких данных.
Как использовать HAVING в запросе?
HAVING применяется только к неагрегированным данным.
HAVING заменяет WHERE в запросах без группировки.
Используйте HAVING после GROUP BY для фильтрации агрегированных данных.
Используйте HAVING перед SELECT для фильтрации данных.
Что такое первичный ключ?
Первичный ключ - это индекс для ускорения поиска в таблице.
Первичный ключ - это поле, которое может содержать дубликаты.
Первичный ключ - это временный идентификатор для записи в базе данных.
Первичный ключ - уникальный идентификатор записи в таблице базы данных.
Как создать индекс на таблице?
CREATE TABLE имя_таблицы WITH INDEX имя_индекса;
CREATE INDEX имя_индекса ON имя_таблицы (столбец1, столбец2);
INDEX имя_таблицы (столбец1, столбец2) AS имя_индекса(столбец1, столбец2);
ADD INDEX имя_индекса TO имя_таблицы (столбец1, столбец2);
Как использовать оператор LIKE в запросе?
Используйте оператор LIKE только с символом '%' для точного совпадения.
LIKE используется для сравнения числовых значений в запросах.
Оператор LIKE не поддерживает символы подстановки в SQL запросах.
Используйте оператор LIKE с символами подстановки '%' и '_' для поиска по шаблону.
Что такое внешние ключи?
Внешние ключи - это поля, которые хранят данные о пользователях.
Внешние ключи - это индексы, которые ускоряют запросы к базе данных.
Внешние ключи - это уникальные идентификаторы в таблице.
Внешние ключи - это поля в таблице, которые ссылаются на первичный ключ другой таблицы.
Как объединить таблицы с помощью LEFT JOIN?
SELECT * FROM основная_таблица LEFT JOIN вторая_таблица ON основная_таблица.ключ = вторая_таблица.ключ;
SELECT * FROM основная_таблица FULL JOIN вторая_таблица ON основная_таблица.ключ = вторая_таблица.ключ;
SELECT * FROM основная_таблица RIGHT JOIN вторая_таблица ON основная_таблица.ключ = вторая_таблица.ключ;
SELECT * FROM основная_таблица INNER JOIN вторая_таблица ON основная_таблица.ключ = вторая_таблица.ключ;
Как использовать ORDER BY с несколькими столбцами?
ORDER BY столбец1, столбец2
ORDER BY столбец1 OR столбец2
ORDER BY столбец2, столбец1 DESC
ORDER BY столбец1 AND столбец2
Что такое нормализация базы данных?
Нормализация базы данных - это способ ускорения работы серверов.
Нормализация базы данных - это процесс упорядочивания данных для уменьшения избыточности и повышения целостности.
Нормализация базы данных - это метод создания резервных копий информации.
Нормализация базы данных - это процесс увеличения избыточности данных.
Какой оператор используется для добавления данных в таблицу?
INSERT
SELECT
UPDATE
DELETE
