Книги: SQL
Изучаем PostgreSQL 10 // Салахалдина Джуба
Учебник по PostgreSQL 10 — от установки до использования расширений и репликации.
PostgreSQL. Профессиональный SQL // Моргунов Е.П.
Издание обучает продвинутому SQL на PostgreSQL — оконные функции, CTE, индексация.
Microsoft SQL Server 2022 // Александр Бондарь
Руководство по последней версии SQL Server — производительность, безопасность, аналитика.
Путеводитель по базам данных // В. Комаров
Обзор различных моделей баз данных и подходов к хранению информации — от SQL до NoSQL.
Базы данных. Сборник задач с комментариями и примерами решений // Волк В.К.
Сборник задач по БД с пошаговыми решениями и комментариями — полезно для практики и тестов.
Postgres. Первое знакомство // Игорь Левшин, Павел Лузанов, Егор Рогов
Введение в PostgreSQL: создание БД, структура, базовые команды и клиентские инструменты.
PostgreSQL 15 изнутри // Егор Рогов
Книга объясняет внутреннее устройство PostgreSQL 15 — хранилище, планировщик, индексы.
Антипаттерны SQL. Как избежать ловушек при работе с базами данных // Билл Карвин
Справочник по типичным ошибкам в SQL-запросах и проектировании БД — и как их избежать.
Реляционные базы данных в примерах // Святослав Куликов
Практическое пособие по работе с реляционными БД через примеры: от JOIN до триггеров.
Базы данных. Проектирование и разработка информационных систем с использованием СУБД MySQL и языка Go // С.А. Мартишин
Учебник по проектированию баз данных — нормализация, индексы, ключи и структура хранения.
Как выбрать книги по SQL?
-
Уровень сложности.
Для начинающих идеально подойдут ресурсы, объясняющие основы SQL, такие как синтаксис запросов и основные операции с данными. Продвинутым пользователям стоит искать издания, охватывающие сложные темы, например, оптимизацию запросов, процедурное программирование в SQL или работу с большими объемами данных. -
Стиль изложения.
Отдавайте предпочтение учебникам, стиль которых вам понятен. Определенные издания включают много практических примеров и упражнений. А это особенно полезно для закрепления материала. - Актуальность информации.
Убедитесь, что книги по SQL для начинающих не устарели и охватывают последние изменения в стандартах и технологиях баз данных. -
Доступность дополнительных ресурсов.
Наличие дополнительных онлайн-ресурсов, таких как коды, скрипты и дополнительные задания, может значительно усилить обучающий эффект. - Репутация автора и отзывы.
Изучите отзывы и рекомендации других читателей, а также профессиональный бэкграунд авторов.