Изучаем SQL
Книга «Изучаем SQL» будет хорошим учебным пособием для тех, кто еще не знает, но хочет освоить язык SQL. Она не только позволит приобрести начальные знания, но и расскажет о наиболее часто употребляемых мощных средствах языка SQL, используемых опытными программистами. Многие книги, посвященные SQL, грешат скучным изложением основ. Здесь же автор – Алан Бьюли, в стиле живого рассказа излагает весь материал, демонстрируя теоретические сведения на реальных примерах учебной базы данных для MySQL. СУБД MySQL была выбрана, поскольку она является свободно распространяемой и имеет реализации практически для всех современных ОС. Данное издание характерно еще и тем, что – это, пожалуй, единственная книга, где язык SQL описан подробно, и при этом она не является "кирпичом", как эти "полные руководства" огромного объема макулатуры, пылящиеся на полках у народа.
Структура книги «Изучаем SQL»
- Немного истории, кратко описывает генезис компьютерных БД, включая возникновение реляционной модели и языка SQL.
- Создание и заполнение базы данных, расскажет вам о том, как создавать БД MySQL и таблицы, используемые в демонстрационных примерах, и как заполнять таблицы данными.
- Азбука запросов, знакомит читателя с выражением select и представляет наиболее распространенные блоки: select, from, where.
- Фильтрация, представляет разные типы условий, которые могут использоваться в блоке where выражений select, update и delete.
- Запрос к нескольким таблицам, показывает, как запросы могут работать с несколькими таблицами посредством соединений таблиц.
- Работа с множествами, содержит сведения о множествах данных и о том, как они могут взаимодействовать внутри запросов.
- Создание, преобразование и работа с данными, представляет несколько встроенных функций, используемых для манипулирования или преобразования данных.
- Группировка и агрегаты, покажет вам, какие приемы можно использовать для агрегирования данные выборки.
- Подзапросы, представляет вводит понятие подзапроса и показывает, как применяются подзапросы.
- И снова соединения, продолжает рассматривать различные типы соединений таблиц.
- Условная логика, посвящена вопросам использования условной логики: if-then-else, в выражениях select, insert, update и delete.
- Транзакции, познакомит читателя с транзакциями и их использованием.
- Индексы и ограничения, посвящена вопросам создания и применения индексов и ограничений, а также объясняет различия между ними.
- ER-диаграмма примера базы данных, содержит схему базы данных, используемой для всех рассматриваемых примеров.
- MySQL-расширения языка SQL, представляет некоторые интересные возможности реализации SQL – MySQL, не входящие в стандарт ANSI.
- Решения к упражнениям, содержит решения упражнений, которые вам предстоит самостоятельно выполнить в процессе изучения материала.
- Дополнительные источники, подскажет вам, куда можно обратиться, чтобы получить более глубокие навыки.
Поскольку лучший способ изучения SQL – это практика, автор создает учебную базу данных MySQL и приводит множество вариантов реальных запросов, охватывающих весь теоретический материал. При таком подходе не научиться просто невозможно. Хотя все примеры и реализованы для MySQL, они также прекрасно подходят для Oracle Database и SQL Server. Книга «Изучаем SQL» предназначена разработчикам приложений БД, администраторам БД и тем, кто создает отчеты.
Формат: PDF
Качество: eBook
Страниц: 312
Купить книгу «Изучаем SQL»
Интернет-магазин OZON.RU: Изучаем SQL / Интернет-магазин OZON.RU / Описание товара / Изучаем SQL / Интернет-магазин OZON.RU / Оформить заказ
Скачать бесплатно книгу «Изучаем SQL»
- Архив SQL_Learning.rar 4.78 Мб: Изучаем SQL / Depositfiles.com / Архив SQL_Learning.rar