В данной книге не делается акцент на каком-то одном варианте или диалекте SQL, а рассматривается стандартный вариант языка. И только по мере необходимости описываются различия между наиболее популярными СУБД, включая Oracle, Microsoft SQL Server, IBМ DB2 и Informix, Sybase и MySQL.
В книге также рассказывается о важности стандартов на базе SQL, таких как ODBC и JDBC, а также стандартов ANSl/ ISO для SQL и связанных технологий. Третье издание книги содержит новые главы и разделы с описанием последних новинок, таких как объектно-реляционные технологии, XML и архитектуры серверов приложений.
Новичок в SQL найдет в этой книге исчерпывающее описание языка, начинающееся с простых запросов и постепенно раскрывающее все более сложные понятия. Структура книги позволяет любому читателю, имеющему основные представления о базах данных, быстро начать работать с SQL и изучить все его особенности.
Книга полезна и при изучении более сложных возможностей языка. Вы можете создать учебную базу данных при помощи сценариев SQL, доступных на веб-сайте McGraw-Hill (см. приложение А, "Учебная база данных"), и использовать ее для практической работы с книгой.
Для руководителей и специалистов по обработке данных книга полезна тем, что освещает влияние SQL на все сегменты компьютерного рынка, от систем оперативной обработки транзакций до хранилищ данных, веб-сайтов и распределенных баз данных.
В первых главах рассказывается об истории SQL, его положении на рынке и эволюции со времени появления первых баз данных. В заключительных главах рассматриваются перспективы развития SQL и новых технологий обработки данных, включая распределенные базы данных, объектно-ориентированные расширения SQL, а также интеграция языка XML.
Программисту эта книга предлагает полный курс обучения программированию на SQL. В отличие от справочных руководств по различным СУБД, в данной книге излагается общая концепция программирования на SQL, объясняется, зачем и как разрабатываются приложения, в которых используется SQL.
Кроме того, здесь сравниваются программные интерфейсы SQL, используемые во всех основных СУБД, включая встраиваемый SQL, динамический SQL, ODBC, JDBC, а также API конкретных СУБД, например Oracle Call Interface. Такого описания и сравнения вы не найдете ни в одной другой книге.
Тот, кому необходимо выбрать СУБД, найдет здесь подробное описание особенностей и преимуществ диалектов SQL, предлагаемых различными поставщиками СУБД. Различия между ведущими СУБД рассматриваются не только с технической стороны, но и с точки зрения их конкурентоспособности на компьютерном рынке.
Учебная база данных может послужить для испытания конкретных СУБД на пригодность для ваших целей. Короче говоря, пользу от этой книги получит любой - и технический специалист, и тот, кто далек от техники. Это наиболее полный источник информации об языке SQL, его возможностях и достоинствах, популярных продуктах, истории -словом, обо всем на свете, что хоть как-то связано с SQL.
Скачать книгу можно бесплатно по данной ссылке: Скачать
0 Комментарии