wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

методология 151- 200

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Каков формат использования функции SUM в SQL запросе?

a)

SUM(column_name) FROM table_name WHERE condition;

b)

SELECT SUM(column_name) FROM table_name WHERE condition;

c)

SUM FROM table_name WHERE column_name = condition;

d)

SUM(column_name) IN table_name WHERE condition;

e)

SUM(column_name) INTO table_name WHERE condition;

2.

Может ли функция SUM использоваться с текстовыми столбцами?

a)

Да, функция SUM может использоваться с любыми типами данных столбцов.

b)

Нет, функция SUM применяется только к числовым столбцам.

c)

Да, но только если текстовые значения представлены числами.

d)

Нет, функция SUM может использоваться только с датами и временем.

e)

Да, но только если текстовые значения представлены числами и разделены запятыми.

3.

Каков результат использования функции SUM на пустом наборе данных?

a)

Ошибка базы данных.

b)

Результат равен 0.

c)

Результат равен NULL.

d)

Результат равен 1.

e)

Результат зависит от типа данных столбца.

4.

Какой SQL запрос используется для вычисления суммы всех значений в столбце "quantity" из таблицы "orders", где значение столбца "status" равно 'completed'?

a)

SELECT SUM(quantity) FROM orders WHERE status = 'completed';

b)

SELECT TOTAL(quantity) FROM orders WHERE status = 'completed';

c)

SELECT COUNT(quantity) FROM orders WHERE status = 'completed';

d)

SELECT AVG(quantity) FROM orders WHERE status = 'completed';

e)

SELECT MAX(quantity) FROM orders WHERE status = 'completed';

5.

Какой SQL запрос используется для выбора уникальных значений столбца "city" из таблицы "customers"?

a)

SELECT city FROM customers;

b)

SELECT DISTINCT city FROM customers;

c)

SELECT UNIQUE city FROM customers;

d)

SELECT city UNIQUE FROM customers;

e)

SELECT DISTINCT customers.city;

6.

Что представляет собой ключевое слово DISTINCT в SQL запросе?

a)

Оно используется для объединения результатов запросов из разных таблиц.

b)

Оно используется для выбора только уникальных значений из столбца.

c)

Оно используется для сортировки результатов запроса по указанному столбцу.

d)

Оно используется для добавления новых строк в таблицу.

e)

Оно используется для фильтрации строк по заданному условию.

7.

Как называется язык программирования, используемый для работы с базами данных?

a)

SQL

b)

Java

c)

Python

d)

C++

e)

JavaScript

8.

Что такое первичный ключ (Primary Key) в таблице базы данных?

a)

Уникальный идентификатор строки в таблице

b)

Столбец, который содержит только уникальные значения

c)

Столбец, который может содержать NULL значения

d)

Столбец, который не может быть изменен

e)

Столбец, который используется для сортировки данных

9.

Как расшифровывается аббревиатура SQL?

a)

Structured Query Language

b)

Sequential Query Language

c)

Simplified Query Language

d)

Standard Query Language

e)

Systematic Query Language

10.

Какой SQL запрос используется для выбора всех столбцов из таблицы "students", где значение столбца "age" больше 18?

a)

SELECT * FROM students WHERE age > 18;

b)

SELECT * FROM students WHERE age < 18;

c)

SELECT * FROM students WHERE age = 18;

d)

SELECT * FROM students WHERE age >= 18;

e)

SELECT * FROM students WHERE age <= 18;

11.

Какой оператор SQL используется для обновления данных в столбце "price" таблицы "products" на значение 100 для всех строк?

a)

UPDATE products SET price = 100;

b)

MODIFY products SET price = 100;

c)

ALTER products UPDATE price = 100;

d)

CHANGE products SET price = 100;

e)

SET products.price = 100;

12.

Какие из перечисленных операторов используются для сравнения значений в SQL запросе?

a)

AND, OR

b)

JOIN, ON

c)

BETWEEN, LIKE

d)

ORDER BY, GROUP BY

e)

WHERE, HAVING

13.

Какой тип данных используется для хранения текстовой информации переменной длины в SQL?

a)

VARCHAR

b)

Text

c)

String

d)

Char

e)

Clob

14.

Какая SQL функция используется для подсчета количества строк в результате запроса?

a)

COUNT_ROWS()

b)

GET_ROWS_COUNT()

c)

ROW_COUNT()

d)

COUNT()

e)

TOTAL_ROWS()

15.

Чем отличается оператор SQL ORDER BY от оператора GROUP BY?

a)

ORDER BY используется для группировки строк по уникальным значениям в указанных столбцах, а GROUP BY используется для упорядочивания результатов запроса.

b)

ORDER BY используется для выполнения агрегатных операций над группами строк, а GROUP BY используется для упорядочивания результатов запроса.

c)

ORDER BY используется для упорядочивания результатов запроса по значениям определенного столбца или столбцов, а GROUP BY используется для объединения строк с одинаковыми значениями в указанных столбцах и выполнения агрегатных функций над этими группами.

d)

ORDER BY используется для удаления дубликатов из результата запроса, а GROUP BY используется для фильтрации строк по условиям.

e)

Все ответы правильные

16.

Какой тип данных SQL используется для хранения даты и времени в формате "год-месяц-день час:минута:секунда"?

a)

DATE

b)

TIME

c)

TIMESTAMP

d)

DATETIME

e)

INTERVAL

17.

Какой SQL запрос используется для выбора наименьшего значения столбца "age" из таблицы "students"?

a)

SELECT MINIMUM(age) FROM students;

b)

SELECT MIN(age) FROM students;

c)

SELECT SMALLEST(age) FROM students;

d)

SELECT LEAST(age) FROM students;

e)

SELECT MIN_VALUE(age) FROM students;

18.

Какие из перечисленных операторов используются для объединения результатов нескольких запросов в SQL?

a)

AND, OR

b)

UNION, UNION ALL

c)

JOIN, ON

d)

LIKE, IN

e)

ORDER BY, GROUP BY

19.

Какие действия выполняются при выполнении оператора DELETE в SQL?

a)

Удаляются только столбцы, указанные в операторе DELETE.

b)

Удаляются только строки, удовлетворяющие условию в операторе WHERE.

c)

Удаляются все строки из таблицы, если условие WHERE не указано.

d)

Удаляется таблица полностью.

e)

Удаляется только первая строка из таблицы.

20.

Какой SQL оператор используется для изменения значения столбца "category" на 'New Category' для всех записей таблицы "products"?

a)

UPDATE products SET category = 'New Category';

b)

CHANGE products SET category = 'New Category';

c)

SET products.category = 'New Category';

d)

MODIFY products.category = 'New Category';

e)

ALTER products SET category = 'New Category';

21.

Какой SQL оператор используется для удаления таблицы "customers" только в случае, если она существует в базе данных?

a)

DELETE TABLE IF EXISTS customers;

b)

REMOVE IF EXISTS customers;

c)

DROP TABLE IF EXISTS customers;

d)

ERASE TABLE IF EXISTS customers;

e)

TRUNCATE TABLE IF EXISTS customers;

22.

Какие последствия могут возникнуть при выполнении оператора DROP TABLE без подтверждения в SQL?

a)

Все данные в таблице будут удалены, но структура таблицы останется.

b)

Будут удалены все данные и структура таблицы, без возможности восстановления.

c)

Таблица будет переименована в "temp_table" и заблокирована для доступа.

d)

Оператор DROP TABLE не может быть выполнен без подтверждения.

e)

Будет удалена только первая строка из таблицы

23.

Какой SQL запрос используется для удаления таблицы "employees" в базе данных "company"?

a)

DROP TABLE employees IN company;

b)

DROP TABLE company.employees;

c)

DELETE TABLE employees FROM company;

d)

DROP TABLE company.employees;

e)

DROP employees TABLE FROM company;

24.

Какой SQL запрос используется для выбора всех записей из таблицы "employees", где значение столбца "department" равно 'IT' или 'HR'?

a)

SELECT * FROM employees WHERE department = 'IT' OR department = 'HR';

b)

SELECT * FROM employees WHERE department = ('IT', 'HR');

c)

SELECT * FROM employees WHERE department IN ('IT', 'HR');

d)

SELECT * FROM employees WHERE department = 'IT' AND department = 'HR';

e)

SELECT * FROM employees WHERE department LIKE 'IT' OR LIKE 'HR';

25.

Какие логические операторы используются для объединения условий в SQL?

a)

AND, OR, XOR

b)

AND, OR, NOT

c)

AND, IN, BETWEEN

d)

BETWEEN, LIKE, IN

e)

OR, LIKE, NOT

26.

Какой SQL запрос используется для выбора всех записей из таблицы "products", где значение столбца "price" больше 100 и меньше 200?

a)

SELECT * FROM products WHERE price > 100 AND price < 200;

b)

SELECT * FROM products WHERE price BETWEEN 100 AND 200;

c)

SELECT * FROM products WHERE price > 100 OR price < 200;

d)

SELECT * FROM products WHERE price IN (100, 200);

e)

SELECT * FROM products WHERE price NOT BETWEEN 100 AND 200;

27.

Какой логический оператор используется для исключения строк, удовлетворяющих определенному условию?

a)

AND

b)

OR

c)

IN

d)

NOT

e)

XOR

28.

Какой логический оператор используется для проверки наличия значения в списке значений?

a)

AND

b)

OR

c)

IN

d)

Not

e)

XOR

29.

Какой логический оператор используется для проверки того, что хотя бы одно из условий является истинным?

a)

AND

b)

OR

c)

In

d)

NOT

e)

XOR

30.

Какой SQL запрос используется для выбора всех записей из таблицы "students", где значение столбца "gender" равно 'Male' и значение столбца "age" больше 20?

a)

SELECT * FROM students WHERE gender = 'Male' AND age > 20;

b)

SELECT * FROM students WHERE gender = 'Male' OR age > 20;

c)

SELECT * FROM students WHERE gender = 'Male' AND age < 20;

d)

SELECT * FROM students WHERE gender = 'Male' AND age = 20;

e)

SELECT * FROM students WHERE gender = 'Male' NOT age > 20;

31.

Что делает команда SQL SELECT?

a)

Удаляет данные из таблицы.

b)

Обновляет данные в таблице.

c)

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

d)

Извлекает данные из таблицы.

32.

Что делает оператор SQL WHERE?

a)

Определяет порядок сортировки результатов запроса.

b)

Определяет условие для выборки строк из таблицы.

c)

Группирует строки по заданному столбцу.

d)

Объединяет результаты двух запросов.

e)

Устанавливает значение по умолчанию для столбца.

33.

Какой оператор SQL используется для выполнения логической операции "не равно"?

a)

NE

b)

NOT EQUAL

c)

<>

d)

!=

e)

NOT

34.

Что означает аббревиатура "DBMS"?

a)

Динамическая база множественных сущностей.

b)

Система управления базами данных.

c)

Документальная база магазинных систем.

d)

Двоичная модель системы.

e)

Двусторонняя база множественных сущностей.

35.

Что означает ключевое слово "NULL" в SQL?

a)

Оно обозначает, что поле не содержит никаких значений.

b)

Оно обозначает конец строки в таблице.

c)

Оно обозначает, что поле является обязательным для заполнения.

d)

Оно обозначает, что поле содержит числовое значение.

e)

Оно обозначает, что поле содержит текстовое значение.

36.

Какой тип данных используется для хранения целых чисел без дробной части в SQL?

a)

DECIMAL

b)

FLOAT

c)

NUMERIC

d)

INT

e)

VARCHAR

37.

Какое ключевое слово используется для сортировки результатов запроса в порядке убывания в SQL?

a)

ORDER BY DESC.

b)

SORT DESC.

c)

DESCENDING

d)

BY DESC.

e)

ORDER DESC.

38.

Что такое реляционная база данных?

a)

Это база данных, где данные хранятся в виде неструктурированных файлов.

b)

Это база данных, где данные хранятся в виде графов.

c)

Это база данных, где данные хранятся в виде матриц.

d)

Это база данных, организованная в виде таблиц и связей между ними.

e)

Это база данных, где данные хранятся в виде документов.

39.

Какие ключевые слова используются для выполнения логических операций "И" и "ИЛИ" в SQL?

a)

AND, OR.

b)

NOT, XOR.

c)

IF, ELSE.

d)

TRUE, FALSE.

e)

MIN, MAX.

40.

Что делает оператор NOT в SQL?

a)

Выполняет операцию суммирования

b)

Инвертирует логическое выражение

c)

Выполняет операцию умножения

d)

Удаляет данные из таблицы

e)

Сортирует результаты запроса

41.

Какое ключевое слово используется для изменения структуры таблицы в SQL?

a)

CHANGE TABLE

b)

MODIFY TABLE

c)

ALTER TABLE

d)

UPDATE TABLE

e)

EDIT TABLE

42.

Какие функции используются для работы с датами и временем в SQL?

a)

DATE, TIME

b)

DATETIME, INTERVAL

c)

NOW, TODAY

d)

DATEADD, DATEDIFF

e)

TIMESTAMP, CLOCK

43.

Что означает ключевое слово DISTINCT в SQL?

a)

Выбор уникальных значений из столбца

b)

Объединение результатов двух запросов

c)

Определение минимального значения в столбце

d)

Определение максимального значения в столбце

e)

Установка автоинкрементного значения для столбца

44.

Что такое оператор HAVING в SQL и для чего он используется?

a)

Оператор для фильтрации строк перед группировкой

b)

Оператор для ограничения количества возвращаемых строк

c)

Оператор для сортировки результатов запроса

d)

Оператор для изменения структуры таблицы

e)

Оператор для фильтрации строк после группировки

45.

Какие операторы используются для выполнения логических операций в SQL?

a)

AND, OR, NOT

b)

ADD, SUBTRACT, MULTIPLY

c)

IF, ELSE, THEN

d)

JOIN, UNION, INTERSECT

e)

SUM, AVG, COUNT

46.

Какой оператор сравнения используется в SQL?

a)

-

b)

>=

c)

(

d)

)

e)

' '

47.

Как отличается оператор INSERT от оператора SELECT в SQL?

a)

Оператор INSERT используется для добавления новых строк в таблицу, а оператор SELECT используется для выборки данных из таблицы.

b)

Оператор INSERT используется для выборки данных из таблицы, а оператор SELECT используется для добавления новых строк в таблицу.

c)

Оба оператора используются для выборки данных из таблицы

d)

Оба оператора используются для добавления новых строк в таблицу.

e)

Оператор INSERT используется для обновления данных в таблице, а оператор SELECT используется для удаления данных из таблицы.

48.

Что отличает функцию COUNT() от функции SUM() в SQL?

a)

Функция COUNT() возвращает общее количество строк в результате запроса, а функция SUM() возвращает сумму значений указанного столбца.

b)

Функция COUNT() возвращает сумму значений указанного столбца, а функция SUM() возвращает общее количество строк в результате запроса.

c)

Обе функции возвращают сумму значений указанного столбца.

d)

Обе функции возвращают общее количество строк в результате запроса.

e)

Функция COUNT() возвращает количество уникальных значений указанного столбца, а функция SUM() возвращает общее количество строк в результате запроса.

49.

Какие значения возвращает функция COUNT(), если в столбце присутствуют NULL значения?

a)

Игнорирует NULL значения и возвращает только ненулевые значения.

b)

Возвращает среднее количество NULL значений в столбце.

c)

Возвращает общее количество строк, включая NULL значения.

d)

Возвращает только NULL значения из столбца.

e)

Возвращает 0, если столбец содержит NULL значения.

50.

Какие значения возвращает функция SUM(), если в столбце присутствуют NULL значения?

a)

Игнорирует NULL значения и возвращает только сумму ненулевых значений.

b)

Возвращает среднее значение NULL значений в столбце.

c)

Возвращает общую сумму значений, включая NULL значения.

d)

Возвращает только NULL значения из столбца.

e)

Возвращает 0, если столбец содержит NULL значения.

51.

Какой тип ошибок существует в SQL?

a)

Синтаксические ошибки

b)

Логические ошибки

c)

Семантические ошибки

d)

Реализационные ошибки

e)

Наследственные ошибки

52.

Как называются ошибки, связанные с неправильным выполнением запроса из-за неверной логики?

a)

Синтаксические ошибки

b)

Логические ошибки

c)

Семантические ошибки

d)

Наследственные ошибки

e)

Реализационные ошибки

53.

.Как называются ошибки, связанные с неверным использованием данных или объектов в базе данных?

a)

Синтаксические ошибки

b)

Логические ошибки

c)

Семантические ошибки

d)

Реализационные ошибки

e)

Наследственные ошибки

54.

Как называются ошибки, связанные с неправильной реализацией запроса или функции базы данных?

a)

Синтаксические ошибки

b)

Логические ошибки

c)

Семантические ошибки

d)

Реализационные ошибки

e)

Наследственные ошибки

55.

Какое ключевое слово используется в SQL для установления условий соединения таблиц?

a)

BY

b)

WITH

c)

TO

d)

ON

e)

From

56.

Как используется ключевое слово ON в операторе JOIN в SQL?

a)

Определяет условия для сортировки результатов запроса.

b)

Устанавливает соединение между таблицами по указанным условиям

c)

Определяет условия для группировки данных.

d)

Выбирает только уникальные значения из столбца.

e)

Устанавливает условия для фильтрации данных.

57.

Что представляют собой типы данных DATE и TIME в SQL?

a)

DATE - представляет дату, а TIME - представляет время.

b)

DATE - представляет время, а TIME - представляет дату.

c)

Оба типа представляют дату и время одновременно.

d)

DATE - представляет только день месяца, а TIME - только часы и минуты.

e)

DATE - представляет только год, а TIME - только секунды.

58.

Какой формат данных используется для представления даты в типе данных DATE?

a)

Год-Месяц-День

b)

День-Месяц-Год

c)

Месяц-День-Год

d)

Год/Месяц/День

e)

День/Месяц/Год

59.

Какой формат данных используется для представления времени в типе данных TIME?

a)

Часы:Минуты

b)

Минуты:Секунды

c)

Часы:Минуты:Секунды

d)

Секунды:Минуты:Часы

e)

Часы:Секунды:Минуты

60.

Какой оператор из списка используется для логических операций в SQL?

a)

AND

b)

OR

c)

XOR

d)

NOT

e)

If