Изучаем SQL

Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «Изучаем SQL»

Версия для печати и PDA

Книга «Изучаем SQL» будет хорошим учебным пособием для тех, кто еще не знает, но хочет освоить язык SQL. Она не только позволит приобрести начальные знания, но и расскажет о наиболее часто употребляемых мощных средствах языка SQL, используемых опытными программистами. Многие книги, посвященные SQL, грешат скучным изложением основ. Здесь же автор – Алан Бьюли, в стиле живого рассказа излагает весь материал, демонстрируя теоретические сведения на реальных примерах учебной базы данных для MySQL. СУБД MySQL была выбрана, поскольку она является свободно распространяемой и имеет реализации практически для всех современных ОС. Данное издание характерно еще и тем, что – это, пожалуй, единственная книга, где язык SQL описан подробно, и при этом она не является "кирпичом", как эти "полные руководства" огромного объема макулатуры, пылящиеся на полках у народа.

Изучаем SQL

Структура книги «Изучаем SQL»

  1. Немного истории, кратко описывает генезис компьютерных БД, включая возникновение реляционной модели и языка SQL.
  2. Создание и заполнение базы данных, расскажет вам о том, как создавать БД MySQL и таблицы, используемые в демонстрационных примерах, и как заполнять таблицы данными.
  3. Азбука запросов, знакомит читателя с выражением select и представляет наиболее распространенные блоки: select, from, where.
  4. Фильтрация, представляет разные типы условий, которые могут использоваться в блоке where выражений select, update и delete.
  5. Запрос к нескольким таблицам, показывает, как запросы могут работать с несколькими таблицами посредством соединений таблиц.
  6. Работа с множествами, содержит сведения о множествах данных и о том, как они могут взаимодействовать внутри запросов.
  7. Создание, преобразование и работа с данными, представляет несколько встроенных функций, используемых для манипулирования или преобразования данных.
  8. Группировка и агрегаты, покажет вам, какие приемы можно использовать для агрегирования данные выборки.
  9. Подзапросы, представляет вводит понятие подзапроса и показывает, как применяются подзапросы.
  10. И снова соединения, продолжает рассматривать различные типы соединений таблиц.
  11. Условная логика, посвящена вопросам использования условной логики: if-then-else, в выражениях select, insert, update и delete.
  12. Транзакции, познакомит читателя с транзакциями и их использованием.
  13. Индексы и ограничения, посвящена вопросам создания и применения индексов и ограничений, а также объясняет различия между ними.
  1. ER-диаграмма примера базы данных, содержит схему базы данных, используемой для всех рассматриваемых примеров.
  2. MySQL-расширения языка SQL, представляет некоторые интересные возможности реализации SQL – MySQL, не входящие в стандарт ANSI.
  3. Решения к упражнениям, содержит решения упражнений, которые вам предстоит самостоятельно выполнить в процессе изучения материала.
  4. Дополнительные источники, подскажет вам, куда можно обратиться, чтобы получить более глубокие навыки.

Поскольку лучший способ изучения SQL – это практика, автор создает учебную базу данных MySQL и приводит множество вариантов реальных запросов, охватывающих весь теоретический материал. При таком подходе не научиться просто невозможно. Хотя все примеры и реализованы для MySQL, они также прекрасно подходят для Oracle Database и SQL Server. Книга «Изучаем SQL» предназначена разработчикам приложений БД, администраторам БД и тем, кто создает отчеты.

Формат: PDF
Качество: eBook
Страниц: 312

Поделиться с друзьями