Антипаттерны SQL. Как избежать ловушек при работе с базами данных. Карвин Б.

Доставим в любой уголок страны.

Наличными или картой банка.

Обмен или возврат без вопросов.

Язык SQL необходим для работы со структурированными данными. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не могут разбираться во всем, и часто не являются экспертами в SQL. Это приводит к появлению антипаттернов, — решений, которые на первый взгляд кажутся правильными, но со временем создают всё больше проблем.

Научитесь выявлять и обходить многие из этих распространенных ловушек! Проведите рефакторинг унаследованного кошмара и превратите его в жизнеспособную модель данных!

Примеры SQL-кода основаны на версии MySQL 8.0, но в тексте также упоминаются другие популярные РСУБД.

В примерах кода используется Python 3.9+ или Ruby 2.7+.

Получи
скидку

Политика конфиденциальности

Политика Конфиденциальности сайта https://sportano.ru:443/knigi-297/uchebnaya-literatura-315/44919-antipatterny-sql-kak-izbezhat-lovushek-pri-rabote-s- (именуемый в дальнейшем "сайт")

Владелец сайта (именуемый в дальнейшем "Администрация") обязуется сохранять Вашу конфиденциальность в сети Интернет. Настоящая Политика Конфиденциальности, рассказывает о том, как собираются, обрабатываются и хранятся Ваши личные данные.

Администрация уделяет большое внимание защите личной информации пользователей.

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

Если Вы не согласны с условиями нашей политики конфиденциальности, не используйте этот сайт!

Собираемая информация

Администрация не собирает никакой личной информации о пользователе. Однако, личную информацию пользователя могут собирать внешние организации (третьи стороны), предоставляющие инструменты для сбора информации о состоянии сайта. По этой причине, Администрация снимает с себя ответственность по сохранению конфиденциальности данных пользователя. С Условиями Конфиденциальности третьих сторон, пользователь может ознакомиться на их сайтах.

Прочая информация

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