Skip to main content

8 лучших книг SQL для покупки в 2018 году

ТОП 8 лучших Telegram-ботов (Апрель 2025)

ТОП 8 лучших Telegram-ботов (Апрель 2025)

:

Anonim

Наши редакторы самостоятельно проводят исследования, тестируют и рекомендуют лучшие продукты; вы можете узнать больше о нашем процессе рассмотрения здесь. Мы можем получать комиссионные за покупки, сделанные из наших выбранных ссылок.

После его разработки в 1970-х годах язык структурированных запросов (SQL) вскоре станет стандартом для общения с реляционными базами данных. В течение предыдущих десятилетий язык продолжал расти значительно, с несколькими вариантами, которые расширяли и расширили его использование для конкретных платформ баз данных. Знакомство с синтаксисом и использованием SQL необходимо для многих, от бизнес-аналитиков и ученых-данных до разработчиков и администраторов баз данных. Хотя понимание глубин SQL может быть сложным, к счастью, есть десятки книг, которые помогут вам ускорить ход.

Хотя многие справочники ориентированы на начинающих SQL, другие хорошо подходят тем, кто ищет более глубокое понимание. Аналогичным образом, хотя в нескольких руководствах основное внимание уделяется конкретному варианту базы данных, например Microsoft SQL Server, другие широко применяются во многих платформах реляционных баз данных. Как бы ни выглядели ваши потребности в SQL, мы нашли лучшие руководства по использованию SQL и справочные руководства для разработчиков, администраторов и других, чтобы купить сейчас.

Наши лучшие выборы

Лучшее для начинающих: начало работы с SQL

См. Amazon See on Barnesandnoble.com

Издатель технологии ветеранов O'Reilly за последние годы выпустил множество различных руководств по SQL, но для тех, кто просто окунает пальцы ног в воду, Начало работы с SQL это идеальное место для начала.

На 130 страницах книга относительно короткая, намереваясь помочь читателям освоить основы и быстро научиться выполнять полезные задачи. Набитый практическими примерами и полезными объяснениями, он написан в прямом, доступном стиле, который не предполагает большого количества или каких-либо предварительных знаний. Для тех, кто только начинает работать, книга не требует доступа к существующему серверу базы данных. Вместо этого в нем объясняется, как создать практическую среду дома, используя SQLite для снижения затрат и сложности.

Хотя основная часть книги посвящена основным командам, необходимым для поиска, сортировки и обновления данных, в последней главе рассматриваются более сложные темы и предоставляются дополнительные ресурсы для тех, кто интересуется.

Runner-Up, лучший для начинающих: SQL All-in-One для чайников

Посмотреть на Амазонке

Скорее всего, в какой-то момент вы видели отличительный черно-желтый дизайн книги «Для чайников» - ведь серия действительно охватывает невероятный круг тем. SQL All-in-One для чайников является весомым моментом, но его 750+ страниц разделены на восемь томов, с логической структурой, которая делает работу с ней менее подавляющей. Книга написана легким и доступным способом - она ​​требует от читателя определенной степени общих технических знаний, но не обязательно от администрирования или развития базы данных.

Как и основные понятия, лежащие в основе языка, SQL All-in-One для чайников охватывает несколько других связанных тем, включая безопасность данных, разработку, XML, настройку производительности базы данных и многое другое. Книга доступна как в Kindle, так и в физической форме, причем загрузка кода доступна у издателя.

Лучшее для быстрого перехода на скорость: SQL за 10 минут

См. На Amazon See on Barnesandnoble.com

Если вы разработчик, бизнес-аналитик или кто-либо еще, нуждающийся в том, чтобы быстро договориться с использованием SQL, SQL за 10 минут был написан с вами. В то время как вы вряд ли быстро станете экспертом, книга отлично справляется с обучением основам в спешке и разбита на 22 урока, которые охватывают все: от основных операторов SELECT и UPDATE до более продвинутых тем, таких как хранимые процедуры и транзакционная обработка.

Содержимое представлено в логическом и методическом порядке, но также легко окунать и выходить из каждого раздела по мере необходимости, изучая синтаксис и концепции только тогда, когда вы их требуете. В этом документе рассматриваются некоторые платформы баз данных: от Microsoft Access и SQLite до MySQL, Oracle и т. Д., Что делает примеры релевантными и напрямую применимыми к более широкому кругу читателей. С полноцветными примерами кода в бумажной версии книги и множеством учебников и объяснителей на этом пути, это идеальный ресурс для ученика, изучаемого по времени.

Лучше всего создавать сложные запросы: SQL-запросы для простых смертных

См. Amazon See on Barnesandnoble.com

Как следует из названия, SQL-запросы для простых смертных фокусируется на обучении своих читателей тому, как стать специалистом по созданию даже сложных запросов с легкостью. С логичным и юмористическим подходом к тому, что не является самый захватывая темы, автор предлагает сотни примеров, чтобы сопровождать его четко написанные объяснения концепций, методов и лучших практик SQL для проектирования и запросов баз данных.

Начинающие получат большую ценность из этой книги, но даже те, кто обладает достаточной степенью существующих знаний, скорее всего, узнают несколько новых советов и трюков (и, вероятно, отнимут несколько вредных привычек на этом пути.) Обновлено для четвертого издания с новыми расширенные темы, такие как разбиение на разделы и группировка, примеры баз данных и сценарии создания доступны для Microsoft Access, SQL Server, MySQL и других платформ. Доступный в формате Kindle и в мягкой обложке, это книга, которую можно купить, если вы хотите резко поднять свою игру SQL-запросов.

Лучше всего для быстрого справочника: SQL Pocket Guide

Посмотреть на Амазонке

Независимо от того, являетесь ли вы разработчиком или администратором баз данных начального уровня или работаете с SQL в течение многих лет, помните, что детали всех возможных команд и аргументов были бы сверхчеловеческим подвигами. Вот где компактность Джонатана Генника Руководство по работе с SQL приходит в.

Покрывая ряд серверов баз данных, включая Microsoft SQL Server, Oracle, DB2 и другие, эта удобная ссылка объясняет различия в реализации между платформами и служит отличным обновлением для редко используемых команд.

Разработанная как справочная, а не как практическая инструкция, нет необходимости читать книгу с крышки на обложку - она ​​предназначена для того, чтобы сидеть на столе и при необходимости проконсультироваться. Хотя вы можете найти большую часть информации внутри с несколькими хорошими поисками Google, будучи в состоянии быстро просмотреть Руководство по работе с SQL для точных деталей, которые вам нужны, часто бывают быстрее, более конкретны и имеют гораздо меньше шансов отвлечь внимание.

Лучшее для обучения T-SQL: основы T-SQL

Посмотреть на Амазонке

Большинство руководств и ссылок SQL стараются быть несовместимыми с платформой, что позволяет им быть полезными для более широкого круга читателей за счет того, что они не всегда полностью точны или полны для какой-либо конкретной системы баз данных. Тем не менее, для тех, кто должен работать полностью с Microsoft SQL Server, полностью сосредоточиться на тонкостях Transact-SQL - специфического варианта языка Microsoft - вполне может быть лучшим вариантом.

Хотя он нацелен на тех, кто не знаком с языком, Основы T-SQL не боится заниматься более продвинутыми, факультативными темами, а давние практикующие вряд ли уйдут с пустыми руками. Все образцы кода были протестированы против облачных и локальных установок SQL Server, поэтому вы сможете использовать их независимо от версии, к которой у вас есть доступ.

Эта книга, полезная для разработчиков, администраторов баз данных и опытных пользователей, - это не просто список команд и синтаксиса. Вместо этого он учит и теории T-SQL, и тому, как лучше всего использовать ее в реальном мире, с множеством практических примеров, чтобы помочь на этом пути.

Лучший для разработчиков: SQL Server 2016 компании Murach для разработчиков

Посмотреть на Амазонке

Независимо от того, являетесь ли вы опытным разработчиком, который нуждается в улучшении навыков работы с Microsoft SQL Server или программистом начального уровня, который хочет улучшить кодировку SQL, SQL Server 2016 компании Murach для разработчиков это идеальное место для начала.

Как видно из названия, почти 700-страничная книга в первую очередь ориентирована на разработчиков, но там, где это уместно, также представлена ​​полезная информация о администрировании баз данных. Его двадцать глав разделены на четыре раздела: введение, основные навыки SQL, продвинутые навыки SQL, а также разработка и реализация баз данных - использование необычного, но разумного подхода Murach к размещению концепций и обсуждению на страницах с левым / четным номером и связанных с ними скриншотов и примеров на страницах с правом / нечетным номером.

Все объясняется просто и четко, будь то вводные темы, такие как извлечение и обобщение данных, или более сложные темы, такие как хранимые процедуры, триггеры или использование среды выполнения Common Language .NET (CLR).

Для тех, у кого нет существующего экземпляра сервера MS SQL, в конце книги приводятся инструкции по настройке и использованию примерной базы данных.

Лучше всего изучать с помощью Doing: проблемы с практикой SQL

Посмотреть на Амазонке

Для тех, кто хочет расширить свои знания SQL за пределами того, что обычно доступно в учебных пособиях и онлайн-учебниках, Проблемы с практикой SQL использует освежающе иной подход к изучению языка.

Книга содержит 57 проблем, которые варьируются от начинающих до продвинутых и предназначена для имитации тех проблем, с которыми сталкиваются пользователи SQL в реальном мире. Целью автора является научить читателей «думать в SQL», анализировать проблемы с данными и предлагать высококачественные решения.

Для тех, кто не имеет доступа к существующему серверу базы данных, инструкции по установке включены в бесплатную Microsoft SQL Server Express Edition и студию управления вместе с видео-прохождением для примерной базы данных.

Проблемы с практикой SQL в значительной степени ориентирована на тех, кто хочет получить данные (с помощью операторов SELECT), а не обновлять существующую информацию и кому нужно изучить наиболее эффективные способы сделать это. Он доступен как в версиях Kindle, так и в мягкой обложке, а автор доступен по электронной почте для помощи в решении проблем и запросов.

Наш процесс

Наши авторы провели 15 часов, исследуя самые популярные книги SQL на рынке. Прежде чем принимать окончательные рекомендации, они 17 разные книги в целом, экранированные параметры из 14 разных издателей, и читать больше 100 отзывы пользователей (как положительные, так и отрицательные). Все эти исследования дополняют рекомендации, которым вы можете доверять.