SQL. Сборник рецептов

Книга «SQL. Сборник рецептов» предназначена для разработчиков баз данных и программистов, уже знакомых с основами SQL, но стремящихся выйти за рамки базовых запросов SELECT, FROM, WHERE. Автор, опытный разработчик Энтони Молинаро, в формате «Задача/Решение/Обсуждение» демонстрирует мощные и часто упускаемые из виду возможности языка.

Основное внимание уделено продвинутым техникам, таким как использование оконных функций — одного из самых значимых нововведений в SQL. Книга учит эффективно применять специфические операторы различных СУБД: PIVOT и UNPIVOT в SQL Server, MODEL в Oracle, GENERATE_SERIES в PostgreSQL, что позволяет решать сложные задачи непосредственно на уровне базы данных.

Читатель освоит методы трансформации данных: разворот строк в столбцы и обратно, выполнение двойного разворачивания результирующих наборов, упрощение вычислений внутри строк. Отдельные разделы посвящены аналитическим задачам: созданию гистограмм, агрегации скользящих диапазонов, формированию текущих сумм и подсумм, резюмированию данных в блоки — всему, что критически важно для работы с хранилищами данных.

Практическая ценность книги — в её межплатформенном подходе. Рецепты представлены с вариантами реализации для DB2, Oracle, PostgreSQL, MySQL и SQL Server, что позволяет находить наиболее эффективное решение для конкретной среды. Книга поможет значительно сократить объём кода в приложениях, перенеся логику обработки данных в оптимизированные SQL-запросы.

SQL. Сборник рецептов
A
Автор
Энтони Молинаро
Издательство
Символ-Плюс
Год
2009
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент