Антипатерни SQL. Як уникнути пасток під час роботи з базами даних. Карвін Білл
Мова SQL необхідна для роботи зі структурованими даними. Програмісти, які чудово знають свою улюблену мову (Java, Python або Go), не можуть розбиратися в усьому, і часто не є експертами в SQL. Це призводить до появи антипатернів, - рішень, які на перший погляд здаються правильними, але з часом створюють дедалі більше проблем.
Навчіться виявляти й обходити багато з цих поширених пасток! Проведіть рефакторинг успадкованого кошмару і перетворіть його на життєздатну модель даних!
Приклади SQL-коду засновані на версії MySQL 8.0, але в тексті також згадуються інші популярні РСУБД.
У прикладах коду використовується Python 3.9+ або Ruby 2.7+.
Інформація про книгу | |
Автор | Карвін Білл |
Обкладинка | М'яка |
Кількість сторінок | 368 |
Мова видання | Російська |
Ілюстрації | Чорно-білі |