Описание
Рассмотрены готовые рецепты для решения практических задач при работе с СУБД Oracle, DB2, SQL Server, MySQL и PostgreSQL. Описаны извлечение записей из таблиц, сортировка результатов запросов, принципы работы с несколькими таблицами, обработка запросов с метаданными. Рассказывается о способах поиска данных средствами SQL,о составлении отчетов и форматировании результирующих множеств, работе с иерархическими запросами. Рассматривается использование оконных функций, обобщенных табличных выражений (ОТВ), сбор данных в блоки, формирование гистограмм, текущих сумм и подсумм, агрегация скользящего диапазона значений. Описан обход строки и ее синтаксический разбор на символы, приведены способы упрощения вычислений внутри строки.
Во втором издании учтены все изменения в синтаксисе и архитектуре актуальных реализаций SQL.
Для программистов, разработчиков и администраторов баз данных
Второе издание включает:
- Полностью обновленные рецепты, учитывающие более широкое использование оконных функций в SQL-приложениях
- Дополнительные примеры, показывающие обширное использование обобщенных табличных выражений (ОТВ) для создания более удобочитаемых и простых решений
- Новые решения, которые делают SQL более полезным для пользователей, не являющихся экспертами в области СУБД, включая специалистов по работе с данными
- Расширенные выражения для обработки чисел и строк
Здорово видеть обновленный сборник рецептов SQL, дополненный современными SQL-темами, включая оконные функции, обобщенные табличные выражения и иерархические запросы.
Томас Нильд (Thomas Nield), автор книги Getting Started with SQL, издательство O’Reilly
Работа Энтони и Роберта дарит читателю эмоции, которые раньше не вызывала ни одна книга по SQL. Эффективные и действенные решения подаются размеренным темпом, с последующими советами, закрепляющими и дополняющими предшествующий материал.
Скотт Хейнс (Scott Haines), ведущий инженер-программист, компания Twilio

Роберт де Грааф (Robert de Graaf) получил диплом инженера и по завершении обучения работал в обрабатывающей промышленности. Работая инженером, Роберт открыл для себя мощь статистики для решения практических задач, и продолжил высшее образование, получив диплом магистра по статистике, как раз вовремя, чтобы воспользоваться им в наступившем буме интеллектуальной обработки данных. С 2013 года он работает в качестве главного специалиста по обработке данных в компании RightShip. Роберт является автором книги «Managing Your Data Science Projects» («Управление проектами интеллектуальной обработки данных»), вышедшей в издательстве Apress.

Энтони Молинаро (Anthony Molinaro) работает специалистом по данным в компании Johnson & Johnson. В настоящее время он занимает должность руководителя группы анализа эмпирических данных по здравоохранению (Observational Health Data Analytics) в отделе исследований и разработок Janssen. Основной областью его исследований являются непараметрические методы, анализ временных рядов и определение характеристик крупномасштабных баз данных и их преобразование. Он состоит членом открытого научного общества OHDSI (Observational Health Data Sciences and Informatics), занимающегося научным и информационным обеспечением данных по здравоохранению. Энтони получил диплом бакалавра гуманитарных наук по математике и диплом магистра гуманитарных наук по прикладной математике и статистике в колледже Hunter городского университета Нью-Йорка. Он проживает в Нью-Йорке с женой Джорджией и двумя дочерями, Кики и Конни.
Отзывы
Отзывов пока нет.