SQL задачи
10K subscribers
207 photos
165 links
SQL задачи для подготовки к собеседованию.

SQL тесты для проверки знаний.

№ 5635948084

SQL запросы к конкретной Базе данных с решением и разбором

По вопросам рекламы: @anothertechrock
Download Telegram
Статья дня. Взламываем сайты: шпаргалка по SQL инъекциям

Даже сейчас SQL инъекции остаются актуальной угрозой. Любому разработчику необходимо знать врага в лицо. Наша статья будет отличным подспорьем для этого.

Читать статью

#читать #sql
Вопрос с собеседования.

Что делают функции NVL и NVL2? Чем они отличаются?

P.S ответ вечером

#вопрос17 #собес
Ответ на #вопрос17

Как NVL(exp1, exp2), так и NVL2(exp1, exp2, exp3) исследуют значение exp1 на предмет NULL.

Функция NVL заменяет значение, если встречается NULL.

Функция NVL2 проверяет значение exp1. Если оно не NULL, то возвращается exp2, иначе – exp3.
С помощью какого ключевого слова можно соединить строки из нескольких таблиц, основываясь на их связи?
Anonymous Quiz
5%
IMPLODE
85%
JOIN
4%
WHERE
3%
Все варианты неверные
2%
Узнать ответ
Статья дня. Графический план выполнения запросов SQL Server в действии

В этой статье мы остановимся на нескольких основных моментах в графическом плане выполнении, чтобы помочь вам лучше понять, как SQL Server использует индексы.

Также статья предлагает идеи относительно того, как сделать ваши запросы быстрее.

Читать статью

#читать #sql
SQL PRO - новый авторский канал от SQL разработчицы с 5 летним стажем программирования с использованием SQL.

1. Книги
2. Разбор задач
3. Туториалы
4. Трюки языка и разбор фич.

Подписывайтесь: https://t.me/sqlprofi
Вопрос с собеседования.

Для чего нужен оператор INSERT INTO SELECT.

P.S ответ вечером.

#вопрос18 #собес
Ответ на #вопрос18

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

Пример использования:

INSERT INTO second_table
SELECT * FROM first_table
WHERE condition;
Статья дня. ​Пять причин, по которым вы никогда прежде не использовали PostgreSQL

Хотя интенсивность распространения СУБД PostgreSQL продолжает увеличиваться, вызывает удивление, почему этот рост не так велик, если иметь в виду ее впечатляющие возможности.

Можно предположить, что большинство причин, которые мешают ее принятию, основанны на устаревших или ложных источниках информации.

Поэтому давайте развенчяем некоторые из подобных мифов.

Читать статью

#читать #sql
Вопрос с собеседования.

Что такое индекс?

P.S ответ вечером.

#вопрос19 #собес
Ответ на #вопрос19

Индекс является структурой на диске или в памяти, которая связана с таблицей или представлением и ускоряет получение строк из таблицы или представления.

Индексы относятся к методу настройки производительности, позволяющему быстрее извлекать записи из таблицы.

Индекс создает отдельную структуру для индексируемого поля и, следовательно, позволяет быстрее получать данные.
SQL задачи pinned «SQL PRO - новый авторский канал от SQL разработчицы с 5 летним стажем программирования с использованием SQL. 1. Книги 2. Разбор задач 3. Туториалы 4. Трюки языка и разбор фич. Подписывайтесь: https://t.me/sqlprofi»
Статья дня. Индексы в PostgreSQL

Статья может быть полезна начинающим разработчикам и студентам, имеющим общие представления о реляционных базах данных, и опытным разработчикам, не сталкивавшимся раньше с индексами и их устройством.

Содержание:
1. Предназначение индексов
2. Индексы в PostgreSQL
3. B-tree
4. GiST и SP-GiST
5. и т.д.

Разбираться

#sql #читать
Вопрос с собеседования.

Что определяет целостность данных?

P.S ответ вечером.

#вопрос20 #собес
Ответ на #вопрос20

Целостность данных определяет точность, а также согласованность данных, хранящихся в базе данных. Она также определяет ограничения целостности для обеспечения соблюдения бизнес-правил для данных, когда они вводятся в приложение или базу данных.