9-те най-добри SQL книги от 2021 г.

click fraud protection

Нашите редактори независимо изследват, тестват и препоръчват най-добрите продукти; можете да научите повече за нашите процес на преглед тук. Може да получаваме комисионни за покупки, направени от избраните от нас връзки.

Нашите най-добри предложения

Най-доброто за начинаещи: Първи стъпки със SQL в Amazon

„На 130 страници книгата е сравнително кратка и има за цел да помогне на читателите да овладеят основите и бързо да се научат как да изпълняват полезни задачи.“

Подгласник, най-добър за начинаещи: SQL Всичко в едно за манекени в Amazon

„SQL All-in-One for Dummies е том, но неговите 750 и повече страници са разделени на осем тома, с логическа структура, която прави работата по него по-малко поразителна.“

Най-доброто за бързо ускоряване: SQL за 10 минути в Amazon

„Книгата върши чудесна работа за бързото преподаване на най-важното и е разделена на 22 урока.“

Най-доброто за създаване на сложни заявки: SQL заявки за простосмъртни в Amazon

„Авторът предлага стотици примери, които придружават ясно написаните му обяснения на SQL концепции, техники и най-добри практики за проектиране на бази данни и заявки.“

instagram viewer

Най-доброто за бърза справка: SQL Pocket Guide в Amazon

„Проектиран като справка, а не като ръководство с инструкции, няма нужда да четете книгата от корица до корица.“

Най-доброто за изучаване на T-SQL: Основи на T-SQL в Amazon

„Всички примерни кодове са тествани както в облака, така и в локалните инсталации на SQL Server, така че ще можете да ги използвате, независимо от версията, до която имате достъп.“

Най-доброто за разработчици: SQL Server 2016 на Murach за разработчици в Amazon

„Нейните двадесет глави са разделени на четири раздела - въведение, основни SQL умения, усъвършенствани SQL умения и проектиране и внедряване на база данни.“

Най-доброто за учене чрез: Проблеми с SQL практиката в Amazon

"За тези, които нямат достъп до съществуващ сървър на база данни, инструкциите за настройка са включени безплатно Microsoft SQL Server Express Edition и студио за управление, заедно с видео ръководство за пробата база данни."

Най-добрите SQL книги могат да ви помогнат да научите основите за започване на работа със SQL, докато междинните и по-усъвършенстваните опции могат да ви насочат през основите и да избегнете често срещани грешки. Нашият най-добър избор за начинаещи е Първи стъпки със SQL в Amazon от Томас Нийлд. На 130 страници не е толкова дълго, че ще ви затъни в детайли, но има достатъчно съдържание, което да ви помогне да овладеете основите и включва практически примери и обяснения.

Сега, когато започнахте с SQL, има много други езици за програмиране също си струва да се научите, в зависимост от това какво се опитвате да направите. Прочетете за най-добрите SQL книги по-долу.

01

от 09

Най-доброто за начинаещи: Първи стъпки със SQL

Първи стъпки със SQL

С любезното съдействие на Amazon

Купете на AmazonКупете на Barnesandnoble.com

Издателят на ветерански технологии O'Reilly издава много различни SQL ръководства през годините, но за тези, които просто потапят пръстите си във водата, Първи стъпки със SQL е идеалното място за започване.

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

Докато по-голямата част от книгата се фокусира върху основните команди, необходими за извличане, сортиране и актуализиране на данни, последната глава обсъжда по-напреднали теми и предоставя допълнителни ресурси за тези, които са заинтересовани.

02

от 09

Подгласник, най-добър за начинаещи: SQL Всичко в едно за манекени

Купете на Amazon

Шансовете са, че някога сте виждали отличителния черно-жълт дизайн на книга "За манекени" - серията все пак обхваща невероятен набор от теми. SQL Всичко в едно за манекени е тежък том, но неговите 750 и повече страници са разделени на осем тома, с логична структура, която прави работата по него по-малко поразителна. Книгата е написана по лек и достъпен начин - тя предполага известна степен на технически познания от читателя, но не непременно за администриране или разработване на база данни.

Освен основните понятия зад езика, SQL Всичко в едно за манекени обхваща няколко други свързани теми, включително сигурност на данните, разработка, XML, настройка на производителността на базата данни и др. Книгата се предлага както в Kindle, така и във физическа форма, като изтеглянето на кодове се предлага от издателя.

03

от 09

Най-доброто за бързо ускоряване: SQL за 10 минути

Купете на AmazonКупете на Barnesandnoble.com

Ако сте разработчик, бизнес анализатор или някой друг, който трябва бързо да се примири с използването на SQL, SQL за 10 минути е написано с мисъл за вас. Макар че е малко вероятно да станете експерт толкова бързо, книгата върши страхотна работа, за да преподава набързо най-важното и е разбита в 22 урока, които обхващат всичко - от основните инструкции SELECT и UPDATE до по-напреднали теми като съхранени процедури и транзакции обработка.

Съдържанието е представено в логичен и методичен ред, но също така е лесно да навлизате и излизате от всеки раздел, ако е необходимо, като изучавате синтаксис и концепции само когато имате нужда от тях. В текста са обхванати няколко платформи за бази данни, от Microsoft Access и SQLite до MySQL, Oracle и други, което прави примери подходящи и пряко приложими за по-широк кръг читатели. С примери за пълноцветен код в хартиената версия на книгата и много уроци и обяснители по пътя, това е идеалният ресурс за изгладнелия от времето ученик на SQL.

04

от 09

Най-доброто за създаване на сложни заявки: SQL заявки за обикновени смъртни

Купете на AmazonКупете на Barnesandnoble.com

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

Начинаещите ще получат големи суми от тази книга, но дори и такива с известна степен на съществуване знанията е вероятно да научат няколко нови съвета и трикове (и вероятно ще отучат няколко лоши навика по време на начин). Актуализирано за четвъртото издание с нови разширени теми като разделяне и групиране, пример бази данни и скриптове за създаване са достъпни за Microsoft Access, SQL Server, MySQL и други платформи. Предлага се във формат Kindle и меки корици, това е книгата, която трябва да купите, ако искате драстично да повдигнете играта си за SQL заявки.

05

от 09

Най-доброто за бърз справочник: SQL Pocket Guide

Купете на Amazon

Независимо дали сте начален разработчик или администратор на база данни, или работите с SQL от години, запомнянето на подробностите за всяка възможна команда и аргумент би било свръхчовешки подвиг. Ето къде е компактният Джонатан Геник SQL Pocket Guide влиза.

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

Проектиран като справка, а не като ръководство с инструкции, няма нужда да четете книгата от корица до корица - тя е проектирана да седи на бюро и да се консултира при необходимост. Въпреки че можете да намерите по-голямата част от информацията вътре с няколко добри търсения в Google, можете бързо да прелистите SQL Pocket Guide за точните подробности, от които се нуждаете, често е по-бърз, по-конкретен и има далеч по-малък шанс за разсейване.

06

от 09

Най-доброто за изучаване на T-SQL: Основи на T-SQL

Купете на Amazon

Повечето SQL ръководства и справки се опитват да бъдат агностични за платформа, което им позволява да бъдат полезни за по-широк диапазон на читателите с цената на това, че не винаги са напълно точни или пълни за дадена система от бази данни. За тези, от които се изисква да работят изцяло с Microsoft SQL Server, обаче, съсредоточаването изцяло върху тънкостите на Transact-SQL - специфичният вариант на езика на Microsoft - може да е по-добър вариант.

Въпреки че е насочен към новите за езика, Основи на T-SQL не се страхува да се занимава и с по-напреднали, незадължителни теми, а дългогодишните практикуващи вероятно няма да си тръгнат с празни ръце. Всички примерни кодове са тествани както в облака, така и в локалните инсталации на SQL Server, така че ще можете да ги използвате независимо от версията, до която имате достъп.

Полезна както за разработчици, администратори на бази данни, така и за потребители, тази книга не е просто списък с команди и синтаксис. Вместо това той преподава както теорията зад T-SQL, така и как най-добре да се използва в реалния свят, с много практически примери, които да помогнат по пътя.

07

от 09

Най-доброто за разработчици: SQL Server 2016 на Murach за разработчици

Купете на Amazon

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

Както подсказва заглавието, книгата от близо 700 страници е насочена предимно към разработчици, но където е уместно, е представена и полезна информация за администрирането на база данни. Нейните двадесет глави са разделени на четири раздела - въведение, основни SQL умения, усъвършенствани SQL умения и проектиране и внедряване на база данни - с помощта на Murach необичаен, но разумен подход за поставяне на концепции и дискусии в лявата / четната страница и свързани скрийншотове и примери вдясно / нечетни страници.

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

За тези, които не разполагат със съществуващ екземпляр на MS SQL сървър, инструкциите са включени в края на книгата за настройка и използване на примерната база данни.

08

от 09

Най-доброто за учене чрез правене: Проблеми с SQL практиката

Купете на Amazon

За тези, които искат да разширят своите знания за SQL извън това, което обикновено се предлага в учебни ръководства и онлайн уроци, Проблеми с SQL практиката възприема освежаващо различен подход към изучаването на езика.

Книгата съдържа 57 проблема, вариращи от трудности от начинаещи до напреднали и предназначена да имитира видовете предизвикателства, пред които са изправени потребителите на SQL в реалния свят. Намерението на автора е да научи читателите да „мислят в SQL“, да анализират проблеми с данните и да измислят висококачествени решения.

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

Проблеми с SQL практиката е ориентиран до голяма степен към онези, които искат да извличат данни (чрез SELECT изрази), вместо да актуализират съществуващата информация и които трябва да научат най-ефективните начини за това. Предлага се както във версии Kindle, така и в меки корици, а авторът е на разположение по имейл за помощ при проблеми и заявки.

09

от 09

Най-доброто за избягване на грешки: SQL Antipatterns: Избягване на клопките на програмирането на бази данни (Прагматични програмисти)

Купете на Amazon

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

instagram story viewer