NEW
Font size
Worksheetsметодология 151- 200
Total questions: 60
Worksheet time: 30mins
Каков формат использования функции SUM в SQL запросе?
SUM(column_name) FROM table_name WHERE condition;
SELECT SUM(column_name) FROM table_name WHERE condition;
SUM FROM table_name WHERE column_name = condition;
SUM(column_name) IN table_name WHERE condition;
SUM(column_name) INTO table_name WHERE condition;
Может ли функция SUM использоваться с текстовыми столбцами?
Да, функция SUM может использоваться с любыми типами данных столбцов.
Нет, функция SUM применяется только к числовым столбцам.
Да, но только если текстовые значения представлены числами.
Нет, функция SUM может использоваться только с датами и временем.
Да, но только если текстовые значения представлены числами и разделены запятыми.
Каков результат использования функции SUM на пустом наборе данных?
Ошибка базы данных.
Результат равен 0.
Результат равен NULL.
Результат равен 1.
Результат зависит от типа данных столбца.
Какой SQL запрос используется для вычисления суммы всех значений в столбце "quantity" из таблицы "orders", где значение столбца "status" равно 'completed'?
SELECT SUM(quantity) FROM orders WHERE status = 'completed';
SELECT TOTAL(quantity) FROM orders WHERE status = 'completed';
SELECT COUNT(quantity) FROM orders WHERE status = 'completed';
SELECT AVG(quantity) FROM orders WHERE status = 'completed';
SELECT MAX(quantity) FROM orders WHERE status = 'completed';
Какой SQL запрос используется для выбора уникальных значений столбца "city" из таблицы "customers"?
SELECT city FROM customers;
SELECT DISTINCT city FROM customers;
SELECT UNIQUE city FROM customers;
SELECT city UNIQUE FROM customers;
SELECT DISTINCT customers.city;
Что представляет собой ключевое слово DISTINCT в SQL запросе?
Оно используется для объединения результатов запросов из разных таблиц.
Оно используется для выбора только уникальных значений из столбца.
Оно используется для сортировки результатов запроса по указанному столбцу.
Оно используется для добавления новых строк в таблицу.
Оно используется для фильтрации строк по заданному условию.
Как называется язык программирования, используемый для работы с базами данных?
SQL
Java
Python
C++
JavaScript
Что такое первичный ключ (Primary Key) в таблице базы данных?
Уникальный идентификатор строки в таблице
Столбец, который содержит только уникальные значения
Столбец, который может содержать NULL значения
Столбец, который не может быть изменен
Столбец, который используется для сортировки данных
Как расшифровывается аббревиатура SQL?
Structured Query Language
Sequential Query Language
Simplified Query Language
Standard Query Language
Systematic Query Language
Какой SQL запрос используется для выбора всех столбцов из таблицы "students", где значение столбца "age" больше 18?
SELECT * FROM students WHERE age > 18;
SELECT * FROM students WHERE age < 18;
SELECT * FROM students WHERE age = 18;
SELECT * FROM students WHERE age >= 18;
SELECT * FROM students WHERE age <= 18;
Какой оператор SQL используется для обновления данных в столбце "price" таблицы "products" на значение 100 для всех строк?
UPDATE products SET price = 100;
MODIFY products SET price = 100;
ALTER products UPDATE price = 100;
CHANGE products SET price = 100;
SET products.price = 100;
Какие из перечисленных операторов используются для сравнения значений в SQL запросе?
AND, OR
JOIN, ON
BETWEEN, LIKE
ORDER BY, GROUP BY
WHERE, HAVING
Какой тип данных используется для хранения текстовой информации переменной длины в SQL?
VARCHAR
Text
String
Char
Clob
Какая SQL функция используется для подсчета количества строк в результате запроса?
COUNT_ROWS()
GET_ROWS_COUNT()
ROW_COUNT()
COUNT()
TOTAL_ROWS()
Чем отличается оператор SQL ORDER BY от оператора GROUP BY?
ORDER BY используется для группировки строк по уникальным значениям в указанных столбцах, а GROUP BY используется для упорядочивания результатов запроса.
ORDER BY используется для выполнения агрегатных операций над группами строк, а GROUP BY используется для упорядочивания результатов запроса.
ORDER BY используется для упорядочивания результатов запроса по значениям определенного столбца или столбцов, а GROUP BY используется для объединения строк с одинаковыми значениями в указанных столбцах и выполнения агрегатных функций над этими группами.
ORDER BY используется для удаления дубликатов из результата запроса, а GROUP BY используется для фильтрации строк по условиям.
Все ответы правильные
Какой тип данных SQL используется для хранения даты и времени в формате "год-месяц-день час:минута:секунда"?
DATE
TIME
TIMESTAMP
DATETIME
INTERVAL
Какой SQL запрос используется для выбора наименьшего значения столбца "age" из таблицы "students"?
SELECT MINIMUM(age) FROM students;
SELECT MIN(age) FROM students;
SELECT SMALLEST(age) FROM students;
SELECT LEAST(age) FROM students;
SELECT MIN_VALUE(age) FROM students;
Какие из перечисленных операторов используются для объединения результатов нескольких запросов в SQL?
AND, OR
UNION, UNION ALL
JOIN, ON
LIKE, IN
ORDER BY, GROUP BY
Какие действия выполняются при выполнении оператора DELETE в SQL?
Удаляются только столбцы, указанные в операторе DELETE.
Удаляются только строки, удовлетворяющие условию в операторе WHERE.
Удаляются все строки из таблицы, если условие WHERE не указано.
Удаляется таблица полностью.
Удаляется только первая строка из таблицы.
Какой SQL оператор используется для изменения значения столбца "category" на 'New Category' для всех записей таблицы "products"?
UPDATE products SET category = 'New Category';
CHANGE products SET category = 'New Category';
SET products.category = 'New Category';
MODIFY products.category = 'New Category';
ALTER products SET category = 'New Category';
Какой SQL оператор используется для удаления таблицы "customers" только в случае, если она существует в базе данных?
DELETE TABLE IF EXISTS customers;
REMOVE IF EXISTS customers;
DROP TABLE IF EXISTS customers;
ERASE TABLE IF EXISTS customers;
TRUNCATE TABLE IF EXISTS customers;
Какие последствия могут возникнуть при выполнении оператора DROP TABLE без подтверждения в SQL?
Все данные в таблице будут удалены, но структура таблицы останется.
Будут удалены все данные и структура таблицы, без возможности восстановления.
Таблица будет переименована в "temp_table" и заблокирована для доступа.
Оператор DROP TABLE не может быть выполнен без подтверждения.
Будет удалена только первая строка из таблицы
Какой SQL запрос используется для удаления таблицы "employees" в базе данных "company"?
DROP TABLE employees IN company;
DROP TABLE company.employees;
DELETE TABLE employees FROM company;
DROP TABLE company.employees;
DROP employees TABLE FROM company;
Какой SQL запрос используется для выбора всех записей из таблицы "employees", где значение столбца "department" равно 'IT' или 'HR'?
SELECT * FROM employees WHERE department = 'IT' OR department = 'HR';
SELECT * FROM employees WHERE department = ('IT', 'HR');
SELECT * FROM employees WHERE department IN ('IT', 'HR');
SELECT * FROM employees WHERE department = 'IT' AND department = 'HR';
SELECT * FROM employees WHERE department LIKE 'IT' OR LIKE 'HR';
Какие логические операторы используются для объединения условий в SQL?
AND, OR, XOR
AND, OR, NOT
AND, IN, BETWEEN
BETWEEN, LIKE, IN
OR, LIKE, NOT
Какой SQL запрос используется для выбора всех записей из таблицы "products", где значение столбца "price" больше 100 и меньше 200?
SELECT * FROM products WHERE price > 100 AND price < 200;
SELECT * FROM products WHERE price BETWEEN 100 AND 200;
SELECT * FROM products WHERE price > 100 OR price < 200;
SELECT * FROM products WHERE price IN (100, 200);
SELECT * FROM products WHERE price NOT BETWEEN 100 AND 200;
Какой логический оператор используется для исключения строк, удовлетворяющих определенному условию?
AND
OR
IN
NOT
XOR
Какой логический оператор используется для проверки наличия значения в списке значений?
AND
OR
IN
Not
XOR
Какой логический оператор используется для проверки того, что хотя бы одно из условий является истинным?
AND
OR
In
NOT
XOR
Какой SQL запрос используется для выбора всех записей из таблицы "students", где значение столбца "gender" равно 'Male' и значение столбца "age" больше 20?
SELECT * FROM students WHERE gender = 'Male' AND age > 20;
SELECT * FROM students WHERE gender = 'Male' OR age > 20;
SELECT * FROM students WHERE gender = 'Male' AND age < 20;
SELECT * FROM students WHERE gender = 'Male' AND age = 20;
SELECT * FROM students WHERE gender = 'Male' NOT age > 20;
Что делает команда SQL SELECT?
Удаляет данные из таблицы.
Обновляет данные в таблице.
Вставляет новые данные в таблицу.
Извлекает данные из таблицы.
Что делает оператор SQL WHERE?
Определяет порядок сортировки результатов запроса.
Определяет условие для выборки строк из таблицы.
Группирует строки по заданному столбцу.
Объединяет результаты двух запросов.
Устанавливает значение по умолчанию для столбца.
Какой оператор SQL используется для выполнения логической операции "не равно"?
NE
NOT EQUAL
<>
!=
NOT
Что означает аббревиатура "DBMS"?
Динамическая база множественных сущностей.
Система управления базами данных.
Документальная база магазинных систем.
Двоичная модель системы.
Двусторонняя база множественных сущностей.
Что означает ключевое слово "NULL" в SQL?
Оно обозначает, что поле не содержит никаких значений.
Оно обозначает конец строки в таблице.
Оно обозначает, что поле является обязательным для заполнения.
Оно обозначает, что поле содержит числовое значение.
Оно обозначает, что поле содержит текстовое значение.
Какой тип данных используется для хранения целых чисел без дробной части в SQL?
DECIMAL
FLOAT
NUMERIC
INT
VARCHAR
Какое ключевое слово используется для сортировки результатов запроса в порядке убывания в SQL?
ORDER BY DESC.
SORT DESC.
DESCENDING
BY DESC.
ORDER DESC.
Что такое реляционная база данных?
Это база данных, где данные хранятся в виде неструктурированных файлов.
Это база данных, где данные хранятся в виде графов.
Это база данных, где данные хранятся в виде матриц.
Это база данных, организованная в виде таблиц и связей между ними.
Это база данных, где данные хранятся в виде документов.
Какие ключевые слова используются для выполнения логических операций "И" и "ИЛИ" в SQL?
AND, OR.
NOT, XOR.
IF, ELSE.
TRUE, FALSE.
MIN, MAX.
Что делает оператор NOT в SQL?
Выполняет операцию суммирования
Инвертирует логическое выражение
Выполняет операцию умножения
Удаляет данные из таблицы
Сортирует результаты запроса
Какое ключевое слово используется для изменения структуры таблицы в SQL?
CHANGE TABLE
MODIFY TABLE
ALTER TABLE
UPDATE TABLE
EDIT TABLE
Какие функции используются для работы с датами и временем в SQL?
DATE, TIME
DATETIME, INTERVAL
NOW, TODAY
DATEADD, DATEDIFF
TIMESTAMP, CLOCK
Что означает ключевое слово DISTINCT в SQL?
Выбор уникальных значений из столбца
Объединение результатов двух запросов
Определение минимального значения в столбце
Определение максимального значения в столбце
Установка автоинкрементного значения для столбца
Что такое оператор HAVING в SQL и для чего он используется?
Оператор для фильтрации строк перед группировкой
Оператор для ограничения количества возвращаемых строк
Оператор для сортировки результатов запроса
Оператор для изменения структуры таблицы
Оператор для фильтрации строк после группировки
Какие операторы используются для выполнения логических операций в SQL?
AND, OR, NOT
ADD, SUBTRACT, MULTIPLY
IF, ELSE, THEN
JOIN, UNION, INTERSECT
SUM, AVG, COUNT
Какой оператор сравнения используется в SQL?
-
>=
(
)
' '
Как отличается оператор INSERT от оператора SELECT в SQL?
Оператор INSERT используется для добавления новых строк в таблицу, а оператор SELECT используется для выборки данных из таблицы.
Оператор INSERT используется для выборки данных из таблицы, а оператор SELECT используется для добавления новых строк в таблицу.
Оба оператора используются для выборки данных из таблицы
Оба оператора используются для добавления новых строк в таблицу.
Оператор INSERT используется для обновления данных в таблице, а оператор SELECT используется для удаления данных из таблицы.
Что отличает функцию COUNT() от функции SUM() в SQL?
Функция COUNT() возвращает общее количество строк в результате запроса, а функция SUM() возвращает сумму значений указанного столбца.
Функция COUNT() возвращает сумму значений указанного столбца, а функция SUM() возвращает общее количество строк в результате запроса.
Обе функции возвращают сумму значений указанного столбца.
Обе функции возвращают общее количество строк в результате запроса.
Функция COUNT() возвращает количество уникальных значений указанного столбца, а функция SUM() возвращает общее количество строк в результате запроса.
Какие значения возвращает функция COUNT(), если в столбце присутствуют NULL значения?
Игнорирует NULL значения и возвращает только ненулевые значения.
Возвращает среднее количество NULL значений в столбце.
Возвращает общее количество строк, включая NULL значения.
Возвращает только NULL значения из столбца.
Возвращает 0, если столбец содержит NULL значения.
Какие значения возвращает функция SUM(), если в столбце присутствуют NULL значения?
Игнорирует NULL значения и возвращает только сумму ненулевых значений.
Возвращает среднее значение NULL значений в столбце.
Возвращает общую сумму значений, включая NULL значения.
Возвращает только NULL значения из столбца.
Возвращает 0, если столбец содержит NULL значения.
Какой тип ошибок существует в SQL?
Синтаксические ошибки
Логические ошибки
Семантические ошибки
Реализационные ошибки
Наследственные ошибки
Как называются ошибки, связанные с неправильным выполнением запроса из-за неверной логики?
Синтаксические ошибки
Логические ошибки
Семантические ошибки
Наследственные ошибки
Реализационные ошибки
.Как называются ошибки, связанные с неверным использованием данных или объектов в базе данных?
Синтаксические ошибки
Логические ошибки
Семантические ошибки
Реализационные ошибки
Наследственные ошибки
Как называются ошибки, связанные с неправильной реализацией запроса или функции базы данных?
Синтаксические ошибки
Логические ошибки
Семантические ошибки
Реализационные ошибки
Наследственные ошибки
Какое ключевое слово используется в SQL для установления условий соединения таблиц?
BY
WITH
TO
ON
From
Как используется ключевое слово ON в операторе JOIN в SQL?
Определяет условия для сортировки результатов запроса.
Устанавливает соединение между таблицами по указанным условиям
Определяет условия для группировки данных.
Выбирает только уникальные значения из столбца.
Устанавливает условия для фильтрации данных.
Что представляют собой типы данных DATE и TIME в SQL?
DATE - представляет дату, а TIME - представляет время.
DATE - представляет время, а TIME - представляет дату.
Оба типа представляют дату и время одновременно.
DATE - представляет только день месяца, а TIME - только часы и минуты.
DATE - представляет только год, а TIME - только секунды.
Какой формат данных используется для представления даты в типе данных DATE?
Год-Месяц-День
День-Месяц-Год
Месяц-День-Год
Год/Месяц/День
День/Месяц/Год
Какой формат данных используется для представления времени в типе данных TIME?
Часы:Минуты
Минуты:Секунды
Часы:Минуты:Секунды
Секунды:Минуты:Часы
Часы:Секунды:Минуты
Какой оператор из списка используется для логических операций в SQL?
AND
OR
XOR
NOT
If
