
Автор: Bill Karwin
#sql #book #english #advanced
Язык: английский.
Целевая аудитория: опытные разработчики.
Ни для кого не секрет, что практически каждое приложение имеет
свою базу данных. Это нужно для хранения пользовательских данных, информации о приложении, логов и многого другого. Чтобы научиться проектировать правильные, легко поддерживаемые и расширяемые базы данных, надо не только знать и применять лучшие практики, правила нормализации и советы от опытных разработчиков, но и, как считает автор настоящего руководства, знать об ошибках и антипаттернах проектирования.
В книге рассматриваются следующие темы:
✔ хранение списков в базе;
✔ как определить, что есть антипаттерн;
✔ хранение иерархических структур;
✔ особенности первичного ключа;
✔ антипаттерн: использование float вместо integer и многое другое.
Преимущества:
➕ качественный материал по теме;
➕ многочисленные примеры.
Недостатки:
➖ примеры приведены на PHP.