SQL вопрос: Для чего используется LIMIT: select * from Orders limit 10;
Anonymous Quiz
3%
необходим, чтобы показать все заказы, содержащие цифру 10
74%
необходим, чтобы показать первых 10 записей в запросе
12%
необходим, чтобы показать рандомные 10 записей в запрос
6%
не существует такого оператора
6%
Посмотреть ответы
Ребят, скоро мы немного переформатируем контент канала. Задачки станут посложнее, кол-во ошибок уменьшим.
Напишите в комментариях ваши предложения по контенту и источникам контента.
Напишите в комментариях ваши предложения по контенту и источникам контента.
Какое SQL выражение используется для извлечения различных значений?
Anonymous Quiz
14%
SELECT UNIQUE
61%
SELECT DISTINCT
17%
SELECT DIFFERENT
4%
SELECT INDEX
5%
Посмотреть ответы
Вопрос 1: Что такое свойство ACID в базе данных?
Ответы будут публиковаться также на нашем канале.
Пишите в нашем чате ваши ответы.
#вопроснаинтервью
Ответы будут публиковаться также на нашем канале.
Пишите в нашем чате ваши ответы.
#вопроснаинтервью
Ответ 1: Что такое свойство ACID в базе данных?
Транзакции характеризуются следующими четырьмя свойствами (также известными как ACID):
- Атомарность
- Консистентность
- Изоляция
- Долговечность
Более подробно читайте ТУТ
Транзакции характеризуются следующими четырьмя свойствами (также известными как ACID):
- Атомарность
- Консистентность
- Изоляция
- Долговечность
Более подробно читайте ТУТ
Укажите вариант/варианты правильного запроса с проверкой на несовпадение. Ответ может быть только один!
Anonymous Quiz
32%
SELECT first_name FROM Personal WHERE id <> 104
28%
SELECT first_name FROM Personal WHERE id != 104
36%
оба запроса верны
4%
оба запроса неверны
Повторяем базовые понятия:
Что такое NULL?
Что такое NULL?
Anonymous Quiz
10%
нулевое значение
7%
пустая символьная строка
0%
пробел в поле
82%
отсутсвие значения
К какому виду запросов относится оператор ALTER?
Anonymous Quiz
44%
DDL
14%
DCL
29%
DML
13%
Transaction control
Какое утверждение о DISTINCT верно?
Anonymous Quiz
49%
ключевое слово DISTINCT применяется ко всем столбцам, а не только перед которым стоит
14%
ключевое слово DISTINCT применяется ко всем столбцам, его указывают перед каждым столбцом
26%
ключевое слово DISTINCT применяется не ко всем столбцам
12%
нет правильного варианта
Что такое представление (VIEW)? Ответ подразумевает стандартную реалиацию SQL.
Anonymous Quiz
17%
объект, являющийся результатом выполнения запроса к БД, определенного с помощью ALTER TABLE
15%
реальная таблица, содержимое которой определяется запросом
59%
тип таблицы, чье содержание выбирается из других таблиц с помощью выполнения запроса
8%
не знаю ответа
Что из перечисленного не верно о MAX и MIN функциях
Anonymous Quiz
53%
Обе могут быть использованы для любых типов данных
3%
MAX возвращает максимальное значение
1%
MIN возвращает минимальное значение
43%
Все варинаты верны
#Задача2: Выведите сотрудников (можно как id, так и имена), у которых есть подчиненные.
Какой запрос решает поставленную задачу?
1) SELECT DISTINCT manager_id
FROM employees
WHERE manager_id IS NOT NULL
2) SELECT manager_id
FROM employees
WHERE manager_id IS NOT NULL
GROUP BY manager_id
3) SELECT b.first_name || ' ' || b.last_name
FROM employees b
WHERE b.employee_id in (SELECT DISTINCT manager_id FROM employees WHERE manager_id IS NOT NULL)
Какой запрос решает поставленную задачу?
1) SELECT DISTINCT manager_id
FROM employees
WHERE manager_id IS NOT NULL
2) SELECT manager_id
FROM employees
WHERE manager_id IS NOT NULL
GROUP BY manager_id
3) SELECT b.first_name || ' ' || b.last_name
FROM employees b
WHERE b.employee_id in (SELECT DISTINCT manager_id FROM employees WHERE manager_id IS NOT NULL)
Какой запрос решает #Задача2?
Anonymous Quiz
19%
1) запрос с distinct
20%
2) запрос с group by
33%
3) запрос с конкатенацией и
29%
все варианты рабочие
🔥1
Что будет найдено благодаря этому выражению: WHERE cust_contact LIKE '[JM]%'? Работает в Microsoft Access.
Anonymous Quiz
5%
один клиент, имя которого начинается на J или M
41%
все клиенты, имена которых начинаются на J или M
8%
один клиент, имя которого начинается на JM
46%
все клиенты, имена которых начинаются на JM
Ответ к вопросу: Имеет ли значение порядок колонок в составном индексе?
Да, имеет. При создании составного индекса сначала строится обычный индекс для его первой колонки, а потом уже на основе него строится индекс для второй колонки и так далее.
Как это работает:
Если использовать в качестве аналога книгу, то индекс действует следующим образом: предположим, что началом индекса (алфавитного указателя) является страница, где указаны номера страниц для статей индекса на букву "a", "b", "c" и т.д. Затем предположим, что эти страницы содержат номера страниц для статей в диапазонах aa-ab, Ас-ad, ae-af и т.д., а соответствующие страницы – номера страниц для записей в диапазонах aaa-aab, aАс-aad, aae-aaf и т.д.
При подобной организации можно быстро найти то, что вам нужно, с использованием относительно небольшого количества операций поиска. Такая структура аналогична индексу таблицы базы данных, когда первой страницей является корневой узел.
Другими словами, колонки, по которым поиск выполняется чаще всего, должны стоять в составном индексе первыми.
Да, имеет. При создании составного индекса сначала строится обычный индекс для его первой колонки, а потом уже на основе него строится индекс для второй колонки и так далее.
Как это работает:
Если использовать в качестве аналога книгу, то индекс действует следующим образом: предположим, что началом индекса (алфавитного указателя) является страница, где указаны номера страниц для статей индекса на букву "a", "b", "c" и т.д. Затем предположим, что эти страницы содержат номера страниц для статей в диапазонах aa-ab, Ас-ad, ae-af и т.д., а соответствующие страницы – номера страниц для записей в диапазонах aaa-aab, aАс-aad, aae-aaf и т.д.
При подобной организации можно быстро найти то, что вам нужно, с использованием относительно небольшого количества операций поиска. Такая структура аналогична индексу таблицы базы данных, когда первой страницей является корневой узел.
Другими словами, колонки, по которым поиск выполняется чаще всего, должны стоять в составном индексе первыми.
В чем разница между кластеризованным и некластеризованным индексами в SQL?
Ответ завтра.
#вопроснаинтервью
Ответ завтра.
#вопроснаинтервью
SELECT name, price FROM products WHERE id = 'DLL01' OR id = 'BRS01' AND price < 10
Этим запросом необходимо получить товары с id DLL01 или BRS01, но в цене не дороже 10. Отработает ли этот запрос согласно условиям задачи?
Этим запросом необходимо получить товары с id DLL01 или BRS01, но в цене не дороже 10. Отработает ли этот запрос согласно условиям задачи?
Anonymous Quiz
44%
запрос сработает, результат будет верным
45%
запрос сработает, результ будет неверным
8%
запрос не сработает
3%
не знаю
Ответ - "В чем разница между кластеризованным и некластеризованным индексами в SQL?"
1. Различия между кластеризованным и некластеризованным индексами в SQL:
Кластерный индекс используется для простого и быстрого извлечения данных из базы данных, тогда как чтение из некластеризованного индекса происходит относительно медленнее.
2. Кластеризованный индекс изменяет способ хранения записей в базе данных — он сортирует строки по столбцу, который установлен как кластеризованный индекс, тогда как в некластеризованном индексе он не меняет способ хранения, но создает отдельный объект внутри таблицы, который указывает на исходные строки таблицы при поиске.
3. Одна таблица может иметь только один кластеризованный индекс, тогда как некластеризованных у нее может быть много.
#вопроснаинтервью
1. Различия между кластеризованным и некластеризованным индексами в SQL:
Кластерный индекс используется для простого и быстрого извлечения данных из базы данных, тогда как чтение из некластеризованного индекса происходит относительно медленнее.
2. Кластеризованный индекс изменяет способ хранения записей в базе данных — он сортирует строки по столбцу, который установлен как кластеризованный индекс, тогда как в некластеризованном индексе он не меняет способ хранения, но создает отдельный объект внутри таблицы, который указывает на исходные строки таблицы при поиске.
3. Одна таблица может иметь только один кластеризованный индекс, тогда как некластеризованных у нее может быть много.
#вопроснаинтервью