SQL. СправочникПрактическое руководство.

«SQL. Справочник» Символ-плюс, 2010 год, 656 стр., 3-е издание, O’reilly, ISBN 978-5-93286-165-3; (4,04 мб. pdf)

В третьем издании книги «SQL. Справочник» представлены все операторы SQL исходя из стандартов ANSI SQL2003, а также правил реализации этих операторов в наиболее популярных СУБД Microsoft SQL Server 2008, Oracle 11g, MySQL 5.1 и PostgreSQL 8.3. Справочник содержит описание реляционных моделей данных, объяснение основных концепций реляционных —полное описание синтаксиса SQL, а также описание специфических функций, характерных для каждой СУБД.

Справочник подготовлен профессиональными администраторами и опытными разработчиками, использующими разные версии SQL при разработке сложных корпоративных приложений. Основная задача издания — служить кроссплатформенным справочным руководством для программистов, разработчиков и администраторов баз данных, занимающихся переносом кода (включая пользовательские приложения) между различными СУБД. Независимо от того, является ли читатель новичком в SQL или имеет значительный опыт его использования, он найдет много полезных советов и приемов в этой лаконичной и удобной для работы книге.

оглавление книги

Содержание.

1. История и реализации SQL
Реляционная модель и ANSI SQL
Правила Кодда для реляционных баз данных
Правила Кодда в действии: простой пример SELECT
История стандарта SQL
Новое в SQL2006
Новое в SQL2003 (SQL3)
Уровни соответствия стандарту
Дополнительные пакеты возможностей в стандарте SQL3
Классы операторов SQL3
Диалекты SQL

2. Основные концепции
Рассматриваемые СУБД
Категории синтаксиса
Идентификаторы
Литералы
Операторы
Зарезервированные и ключевые слова
SQL2003 и типы данных
Типы данных MySQL
Типы данных Oracle
Типы данных PoetgreSQL
Типы данных SQL Server
Ограничения целостности
Область применения
Синтаксис
Первичные ключи
Внешние ключи
Уникальные ключи
Проверочные ограничения целостности

3. Справочник операторов SQL
Как читать ату главу?
Поддержка SQL платформами
Перечень операторов SQL

4. функции SQL
Классификация функций
Детерминированные и недетерминированные функции
Агрегатные и скалярные функции
Оконные функции
Агрегатные функции в ANSI SQL
Оконные функции в ANSI SQL
Синтаксис оконных функций в ANSI SQL2003
Синтаксис оконных функций в Oracle
Синтаксис оконных функций в SQL Server
Разбиение (partitioning)
Упорядочение (ordering)
Группировка и скользящие окна (framing)
Перечень оконных функций
Скалярные функции в стандарте ANSI SQL
Встроенные скалярные функции
Функции CASE и CAST
Числовые скалярные функции
Строковые функции и операторы
Платформо-зависимые расширения
Функции, поддерживаемые MySQL
Функции, под держиваемые Oracle
Функции, поддерживаемые FoetgreSQL
Функции, поддерживаемые SQLServer
А. Ключевые слова: общие и платформо-зависимые
Алфавитный указатель

СкачатьPDF

Похожая литература