Skip to main content

8 nejlepších knih SQL k nákupu v roce 2018

"180" Movie (Červen 2026)

"180" Movie (Červen 2026)
Anonim

Naši redaktoři nezávisle vyhledávají, testují a doporučují ty nejlepší produkty; můžete se dozvědět více o našem procesu přezkumu zde. Můžeme obdržet provize za nákupy z našich vybraných odkazů.

Po svém vývoji v 70. letech se strukturovaný jazyk dotazů (SQL) brzy stane standardem pro komunikaci s relačními databázemi. Během předchozích desetiletí se jazyk výrazně rozrůstal a několik variant se rozšířilo a rozšířilo jeho využití pro konkrétní databázové platformy. Znalost syntaxe a používání SQL je potřebná pro mnohé, od obchodních analytiků a vědců údajů až po vývojáře a administrátory databází. Zatímco pochopení hloubky SQL může být komplikované, naštěstí existují desítky knih, které vás dovedou k rychlosti.

Zatímco řada referenčních příruček je zaměřena na začátečníky SQL, ostatní se dobře postarají o ty, kteří hledají pokročilejší pochopení. Podobně, i když několik průvodců se zaměřuje na konkrétní variantu databáze, jako je Microsoft SQL Server, jiné jsou obecně použitelné na mnoha relačních databázových platformách. Bez ohledu na to, jak vaše SQL vyzerá, jsme našli nejlepší příručky pro SQL příručky a referenční příručky pro vývojáře, administrátory a další, kteří si nyní koupili.

Naše nejlepší volby

Nejlepší pro začátečníky: Začínáme s SQL

Viz Amazon See na Barnesandnoble.com

Veterinární vydavatel technologie O'Reilly vydal v průběhu let mnoho různých průvodců SQL, ale pro ty, kteří právě ponořili prsty do vody, Začínáme s SQL je ideálním místem k zahájení.

Na 130 stranách je kniha poměrně krátká, zaměřená na pomoc čtenářům zvládnout základy a rychle se naučit, jak plnit užitečné úkoly. S příklady a užitečnými vysvětleními je napsáno v jednoduchém, dostupném stylu, který nepředpokládá mnoho nebo žádné předchozí znalosti. Úspěšně pro začátečníky knihu nevyžaduje přístup k existujícímu databázovému serveru. Místo toho vysvětluje, jak nastavit prostředí domova, pomocí SQLite, s cílem snížit náklady a složitost.

Zatímco většina knihy se zaměřuje na základní příkazy požadované pro vyhledávání, třídění a aktualizaci dat, poslední kapitola pojednává o pokročilejších tématech a poskytuje další zdroje pro ty, kdo mají zájem.

Runner-Up, nejlepší pro začátečníky: SQL All-in-One For Dummies

Viz Amazon

Je pravděpodobné, že jste v určitém okamžiku viděli charakteristický černý a žlutý design knihy "For Dummies" - řada obsahuje konec neuvěřitelných témat. SQL All-in-One for Dummies je těžký tome, ale jeho 750 + stránky jsou rozděleny do osmi svazků, s logickou strukturou, která dělá práci přes ni méně ohromující. Kniha je napsána lehkým a přístupným způsobem - předpokládá, že čtenář získá určitý stupeň obecných technických znalostí, ale nemusí být nezbytně nutné pro správu nebo vývoj databáze.

Stejně jako základní pojmy jazyka, SQL All-in-One for Dummies zahrnuje několik dalších souvisejících témat, včetně zabezpečení dat, vývoj, XML, ladění výkonu databáze a další. Kniha je k dispozici jak v Kindle, tak i ve fyzické podobě, s možností stahování kódů od vydavatele.

Nejlepší pro rychlé získání rychlosti: SQL za 10 minut

Podívejte se na Amazon See na Barnesandnoble.com See on Target

Pokud jste vývojář, obchodní analytik nebo někdo jiný, který se musí rychle setkat s použitím SQL, SQL za 10 minut bylo s vámi napsáno. Zatímco není pravděpodobné, že se stanete odborníkem tolik rychle, kniha dělá skvělou práci učení základů ve spěchu a je rozdělena do 22 lekcí, které pokrývají vše od základních příkazů SELECT a UPDATE k pokročilejším tématům, jako jsou uložené procedury a transakční zpracování.

Obsah je prezentován v logickém a metodickém pořadí, ale je také snadné ponořit se a vyčistit z každé sekce podle potřeby, učit se syntaxi a pojmy pouze tehdy, když je budete potřebovat. Několik databázových platforem je obsaženo v textu, od Microsoft Access a SQLite až po MySQL, Oracle a další, takže příklady jsou relevantní a přímo použitelné pro širší okruh čtenářů. S plnými barevnými příklady kódu v papírové verzi knihy a spoustou tutoriálů a vysvětlovatelů na cestě, je to ideální zdroj pro studenty, kteří se neustále vymykají SQL.

Nejlepší pro vytváření komplexních dotazů: dotazy SQL pro jiné úmrtnosti

Viz Amazon See na Barnesandnoble.com

Jak naznačuje název, SQL dotazy pro další smrtky se zaměřuje na výuku svých čtenářů, jak se stát odborníkem při vytváření komplikovaných dotazů s lehkostí. S logickým a humorným přístupem k tomu, co není většina vzrušující témata, autor nabízí stovky příkladů, které doprovázejí jeho jasně napsané vysvětlení konceptů, technik a osvědčených postupů SQL pro návrh databáze a dotazy.

Začátečníci získají z této knihy velké množství hodnot, ale i ti, kteří mají dostatek spravedlivých znalostí, se pravděpodobně naučí několik nových tipů a triků (a pravděpodobně odhalí několik špatných zvyků na cestě.) Aktualizováno pro čtvrté vydání s novým pokročilá témata jako rozdělení a seskupování, ukázkové databáze a vytváření skriptů jsou k dispozici pro Microsoft Access, SQL Server, MySQL a další platformy. K dispozici ve formátu Kindle a brožury, je to kniha, kterou si koupíte, pokud chcete výrazně zvednout dotazovací SQL hru.

Nejlepší pro rychlou referenci: SQL Pocket Guide

Viz Amazon

Ať už jste vývojář nebo administrátor databáze, nebo jste již několik let pracovali s SQL, pamatujete si na detaily všech možných příkazů a argumentů by bylo superhumánním výkonem. Tam je Jonathan Gennick kompaktní SQL Pocket Guide přichází v.

Pokrývá celou řadu databázových serverů včetně Microsoft SQL Server, Oracle, DB2 a dalších. Tento užitečný odkaz vysvětluje implementační rozdíly mezi platformami a slouží jako vynikající doplněk pro zřídka používané příkazy.

Je navržena jako příručka, nikoliv jako návod k obsluze, není potřeba číst knihu od obálky k obálce - je navržena tak, aby seděla na stole a v případě potřeby byla konzultována. Zatímco byste mohli najít většinu informací uvnitř s několika dobrými vyhledáváním Google, mohli byste rychle procházet SQL Pocket Guide přesné podrobnosti, které potřebujete, jsou často rychlejší, přesnější a mají mnohem menší šanci rozptýlit se.

Nejlepší pro učení T-SQL: Základy T-SQL

Viz Amazon

Většina příruček a odkazů SQL se snaží být platformově-agnostická, což jim umožňuje být užitečné pro širší spektrum čtenářů za cenu, že nejsou vždy úplně přesné nebo úplné pro libovolný konkrétní databázový systém. Pro ty, kteří potřebují pracovat úplně s Microsoft SQL Serverem, však může být lepší volbou zaměřit se výhradně na složitost Transact-SQL - specifická varianta jazyka Microsoft.

Zatímco je zaměřena na ty, kdo jsou noví, Základy T-SQL nebojí se vypořádat se s pokročilejšími volitelnými tématy, a dlouhodobě nevyužívají praktikující s prázdnou rukou. Všechny ukázky kódu byly testovány jak na instalaci cloud, tak na lokální instalaci serveru SQL Server, takže je budete moci používat bez ohledu na verzi, ke které máte přístup.

Užitečné pro vývojáře, administrátory databází a uživatele síly, není tato kniha jen seznamem příkazů a syntaxe. Místo toho učí jak teorii T-SQL, tak co nejlépe využít v reálném světě, s množstvím praktických příkladů, které vám pomohou na cestě.

Nejlepší pro vývojáře: Murachův SQL Server 2016 pro vývojáře

Viz Amazon

Ať už jste zkušený vývojář, který potřebuje vylepšit vaše Microsoft SQL Server dovednosti nebo začínáte na úrovni programátora, který se snaží získat lepší kódování SQL, Murach SQL Server 2016 pro vývojáře je ideálním místem pro začátek.

Jak naznačuje název, téměř 700-stranová kniha je primárně zaměřena na vývojáře, ale v případě potřeby jsou také uvedeny užitečné informace o správě databáze. Jeho dvacet kapitol je rozděleno do čtyř částí - úvod, základní SQL dovednosti, pokročilé SQL dovednosti a návrh a implementace databáze - pomocí Murachova neobvyklého, ale rozumného přístupu k umístění pojmů a diskuzí na levé / sudé stránky a související snímky obrazovky a příklady na pravém nebo lichém čísle.

Všechno je vysvětleno jednoduše a jasně, ať už se jedná o úvodní témata, jako je vyhledávání a shrnutí dat, nebo složitější předměty, jako jsou uložené procedury, spouštěče nebo použití .NET běžné jazykové runtime (CLR).

Pro ty, kteří nemají stávající instanci serveru MS SQL k použití, jsou na konci knihy uvedeny pokyny pro nastavení a použití vzorové databáze.

Nejlepší pro učení pomocí: Problémy s praxí SQL

Viz Amazon

Pro ty, kteří chtějí rozšířit své znalosti SQL nad rámec toho, co je obvykle k dispozici ve studijních průvodcích a on-line tutoriálech, Problémy s praxí SQL přijímá osvěžující odlišný přístup k učení jazyka.

Kniha obsahuje 57 problémů, které se vyznačují obtížemi od začátečníků až po pokročilé, a které jsou navrženy tak, aby napodobovaly druhy problémů, kterým čelí uživatelé SQL v reálném světě. Autor má v úmyslu učit čtenáře, aby "mysleli v SQL", analyzovali problémy s daty a přišli s vysoce kvalitními řešeními.

Pro ty, kteří nemají přístup k existujícímu databázovému serveru, jsou k bezplatnému Microsoft SQL Server Express Edition a manažerskému studiu obsaženy pokyny k instalaci spolu s průzkumem videa pro ukázkovou databázi.

Problémy s praxí SQL je do značné míry orientován na ty, kteří chtějí získat data (prostřednictvím příkazů SELECT) spíše než aktualizovat stávající informace a kdo se musí naučit nejúčinnější způsoby, jak to udělat. Je k dispozici ve verzích Kindle a paperback a autor je k dispozici prostřednictvím e-mailu pro pomoc s problémy a dotazy.

Náš proces

Naši spisovatelé strávili 15 hodin zkoumání nejpopulárnějších SQL knih na trhu. Předtím, než učinili konečná doporučení, zvažovali 17 různé knihy celkově, prověřené možnosti z 14 různých vydavatelů a číst přes 100 uživatelské recenze (pozitivní i negativní). Celý tento výzkum přidává doporučení, kterým můžete důvěřovat.