Как можно заранее узнать, какие записи будут удалены при выполнении DELETE?
Anonymous Quiz
2%
Зачем заранее? Просто вызвать его и посмотреть, какие записи пропали
87%
Заменить DELETE на SELECT *, ведь в остальном синтаксис DELETE похож на синтаксис простого SELECT
3%
Сделать DELETE с LIMIT 1: одну запись не жалко
2%
SQL создан для хранения данных, их нельзя удалять
6%
Узнать ответ
В реляционных базах данных данные хранятся в таблицах, которые являются...
Anonymous Quiz
16%
Одномерными
56%
Двумерными
2%
Трехмерными
20%
Любыми из перечисленных выше
6%
Узнать ответ
Какой оператор SQL используется для возврата только разных значений?
Anonymous Quiz
17%
SELECT DIFFERENT
13%
SELECT UNIQUE
68%
SELECT DISTINCT
2%
Узнать ответ
Какие данные нельзя вставить в таблицу при помощи оператора INSERT?
Anonymous Quiz
9%
повторяющиеся
10%
несколько строк сразу
50%
несколько значений одного столбца в одной строке
21%
неопределенные значения
9%
посмотреть ответ
Можно ли поменять тип данных поля в уже существующей таблице?
Anonymous Quiz
67%
Да, при помощи команды ALTER
9%
Да, достаточно сделать INSERT с новым типом данных
12%
Нет, только пересоздать таблицу
4%
Тип бывает только у таблицы, а не у поля таблицы
9%
Посмотреть ответ
Что значат цифры в описании типа данных колонки DECIMAL(5,2)
Anonymous Quiz
1%
Всего 7 числовых знаков, из них 0 на дробную часть
2%
Всего 7 числовых знаков, из них 5 на дробную часть
35%
Всего 7 числовых знаков, из них 2 на дробную часть
56%
Всего 5 числовых знаков, из них 2 на дробную часть
6%
Посмотреть ответ
JOIN (соединение таблиц) невозможно осуществить в запросе без:
Anonymous Quiz
38%
ключевого слова JOIN
6%
слова INNER перед JOIN
48%
перечисления соединяемых таблиц
5%
псевдонимов соединяемых таблиц
3%
посмотреть ответ
С помощью предиката IN можно извлечь данные, соответствующие заданным значениям, являющимся
Anonymous Quiz
6%
числовыми
4%
строковыми
16%
числовыми или строковыми
71%
любого типа, поддерживаемого в SQL
3%
посмотреть ответ
Каков порядок выполнения операторов AND и OR?
Anonymous Quiz
58%
Сначала выполняется AND, затем OR
10%
Сначала выполняется OR, затем AND
23%
Это зависит от того, какой из операторов стоит первым
5%
Операторы AND и OR выполняются одновременно
4%
Посмотреть ответ
Возможно ли использование одновременно двух агрегирующих функций:
select min(price), max(price) from Orders;
select min(price), max(price) from Orders;
Anonymous Quiz
12%
Да, но данный запрос составлен неверно, надо так: select * from Orders where price IN (min, max)
68%
Да, в результате мы получим минимальную и максимальную стоимости
3%
Да, в результате мы получим стоимости, отсортированные от минимальной до максимальной
9%
Нет, две функции одновременно использовать нельзя
7%
Посмотреть ответ
select * from R, S
в SQL эквивалентно...
в SQL эквивалентно...
Anonymous Quiz
8%
select * from R natural join S
27%
select * from R cross join S
21%
select * from R union join S
31%
select * from R inner join S
13%
Посмотреть ответ
Как выбрать все записи из таблицы Persons, где значение поля LastName в алфавитном порядке находится между значениями "Hansen" и "Pettersen"?
Anonymous Quiz
59%
SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen' AND 'Pettersen'
16%
SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'
8%
SELECT * FROM Persons WHERE LastName>='Hansen' AND LastName<='Pettersen'
12%
SELECT * FROM Persons WHERE LastName ASC 'Hansen' AND 'Pettersen'
6%
Посмотреть ответ
Какое ключевое слово нельзя использовать вместе с оператором ROLLUP?
Anonymous Quiz
26%
LIMIT
12%
GROUP BY
11%
ORDER BY
21%
HAVING
30%
Посмотреть ответ
С помощью какой конструкции можно проанализировать использование индекса?
Anonymous Quiz
26%
INDEX USAGE
16%
TEST INDEX
39%
EXPLAIN
5%
Все варианты неверные
14%
Посмотреть ответ
Что покажет следующий запрос:
select DISTINCT seller_id order by seller_id from Orders;
select DISTINCT seller_id order by seller_id from Orders;
Anonymous Quiz
24%
Уникальные ID продавцов, отсортированные по возрастанию
5%
Уникальные ID продавцов, отсортированные по убыванию
64%
Ничего: запрос составлен неверно, ORDER BY всегда ставится в конце запроса
3%
Никак не отсортированные ID продавцов
5%
Посмотреть ответ
Как в SQL выбрать все записи из таблицы "Persons", где значение столбца "FirstName" равно "Peter"?
Anonymous Quiz
4%
SELECT [all] FROM Persons WHERE FirstName='Peter'
4%
SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
2%
SELECT * FROM Persons WHERE FirstName<>'Peter'
89%
SELECT * FROM Persons WHERE FirstName='Peter'
1%
Посмотреть ответ
Как вставить "Ramana" в качестве значения LastName в таблице Persons?
Anonymous Quiz
8%
INSERT INTO Persons ('Ramana') INTO LastName
73%
INSERT INTO Persons (LastName) VALUES ('Ramana')
7%
INSERT ('Ramana') INTO Persons (LastName)
9%
Ни один вариант не подходит
4%
Посмотреть ответ
SELECT fname, lname, state FROM authors WHERE state NOT IN ('NY', 'NJ', 'CA')
Какой запрос из списка эквивалентен запросу из задачи?
Какой запрос из списка эквивалентен запросу из задачи?
Anonymous Quiz
62%
SELECT fname, lname, state FROM authors WHERE state <> 'NY' AND state <> 'NJ' AND state <> 'CA'
25%
SELECT fname, lname, state FROM authors WHERE state <> 'NY' OR state <> 'NJ' OR state <> 'CA'
4%
SELECT fname, lname, state FROM authors WHERE state <> 'NY' AND state <> 'NJ' OR state <> 'CA'
2%
SELECT fname, lname, state FROM authors WHERE state <> 'NY' OR state <> 'NJ' AND state <> 'CA'
6%
Посмотреть ответ
Синонимом какого понятия является понятие 'кортеж'?
Anonymous Quiz
19%
Поле
57%
Запись
7%
Первичный ключ
7%
Внешний ключ
10%
Посмотреть ответ
Каким будет вывод INSTR(‘FREETIMELEARN’, ‘M’)?
Anonymous Quiz
30%
7
12%
6
19%
MELEARN
12%
FREETI
27%
Посмотреть ответ
Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
Anonymous Quiz
67%
select sum(price) from Orders;
10%
select sum(price), customer_name from Orders;
6%
select * from Orders where price=sum();
13%
select sum() from Orders group by price desc;
3%
Посмотреть ответ