Блог Базы данных → Полезные материалы по базам данных | OTUS

Курсы

Специализации Курсы в разработке Подготовительные курсы
+7 499 110-61-65
11 полезных книг по SQL

SQL_Deep_3.7_site-5020-e92ba1.png

Предлагаем вашему вниманию подборку русско- и англоязычных книг по SQL и теории реляционных баз данных. Если вы знакомы с ними или знаете другую полезную литературу, дополните этот список в комментариях!

Синтаксис оператора Merge

SQL_Deep_3.07_site-5020-ffa604.png

Merge относится к DML (Data Manipulation Language) языка SQL. Оператор появился с версии SQL Server 2008 и используется для того, чтобы привести 2 набора данных в соответствие — добавить строки, если их нет, обновить, если строки найдены, и удалить (опционально).

Антипаттерн: как не надо генерировать новые идентификаторы

SUBD_Deep_7.5_site-5020-482cec.png

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

Отзыв выпускника курса «Реляционные СУБД»

SUBD_feedback_VK_1000x700_25.4-5020-34f18e.png

Я проходил курс «Реляционные СУБД» в OTUS с первым потоком, как только этот курс появился, осенью 2018 года. Тогда меня интересовали новинки MySQL 8 — практика использования CTE и оконных функций. Это всё, конечно, можно было бы изучить самостоятельно по документации и на примерах из статей и блогов. Но лично мне нравится формат курсов, некая выстроенная программа и возможность задать вопрос преподавателю.