De 9 bedste SQL-bøger fra 2021

Vores redaktører undersøger, tester og anbefaler uafhængigt de bedste produkter; kan du lære mere om vores gennemgå processen her. Vi modtager muligvis provision på køb foretaget fra vores valgte links.

Vores bedste valg

Bedst til begyndere: Kom godt i gang med SQL hos Amazon

"På 130 sider er bogen relativt kort med det formål at hjælpe læserne med at mestre det grundlæggende og hurtigt lære at udføre nyttige opgaver."

Runner-Up, bedst for begyndere: SQL All-in-One For Dummies hos Amazon

"SQL All-in-One for Dummies er en tome, men dens 750 plus sider er opdelt i otte bind med en logisk struktur, der gør det mindre overvældende at arbejde igennem det."

Bedst til hurtigt at komme op i fart: SQL om 10 minutter hos Amazon

"Bogen gør et fantastisk stykke arbejde med at undervise det væsentlige i en fart og er opdelt i 22 lektioner."

Bedst til at oprette komplekse forespørgsler: SQL-forespørgsler om mere dødelige hos Amazon

"Forfatteren tilbyder hundredvis af eksempler, der ledsager hans tydeligt skrevne forklaringer på SQL-koncepter, teknikker og bedste praksis til databasedesign og -forespørgsler."

instagram viewer

Bedst til hurtig reference: SQL Pocket Guide hos Amazon

"Designet som en reference snarere end en vejledningsmanual, er der ingen grund til at læse bogen fra omslag til omslag."

Bedst til at lære T-SQL: T-SQL Fundamentals hos Amazon

"Alle kodeeksempler er blevet testet mod både sky- og lokale installationer af SQL Server, så du kan bruge dem uanset hvilken version du har adgang til."

Bedst for udviklere: Murachs SQL Server 2016 for udviklere hos Amazon

"Dets tyve kapitler er opdelt i fire sektioner - introduktion, vigtige SQL-færdigheder, avancerede SQL-færdigheder og databasedesign og implementering."

Bedst til læring ved at gøre: SQL-øvelsesproblemer hos Amazon

"For dem, der ikke har adgang til en eksisterende databaseserver, er installationsinstruktioner inkluderet gratis Microsoft SQL Server Express Edition og managementstudie sammen med en video gennemgang til prøven database. "

De bedste SQL-bøger kan hjælpe dig med at lære det grundlæggende i at komme i gang med SQL, mens mellemliggende og mere avancerede muligheder kan guide dig gennem grundlæggende og undgå almindelige fejl. Vores bedste valg for begyndere er Kom godt i gang med SQL på Amazon af Thomas Nield. På 130 sider er det ikke så længe, ​​det vil falde ned i minuat, men det har nok indhold til at hjælpe dig med at mestre det grundlæggende og inkluderer praktiske eksempler og forklaringer.

Nu hvor du er kommet i gang med SQL, er der masser af andre programmeringssprog værd at lære også, afhængigt af hvad du prøver at gøre. Læs videre for de bedste SQL-bøger nedenfor.

01

af 09

Bedst til begyndere: Kom godt i gang med SQL

Kom godt i gang med SQL

Hilsen af ​​Amazon

Køb på AmazonKøb på Barnesandnoble.com

Veteranteknologiudgiveren O'Reilly har udgivet mange forskellige SQL-guider gennem årene, men for dem der bare dypper tæerne i vandet, Kom godt i gang med SQL er det ideelle sted at begynde.

På 130 sider er bogen relativt kort med det formål at hjælpe læsere med at mestre det grundlæggende og hurtigt lære at udføre nyttige opgaver. Fyldt med praktiske eksempler og nyttige forklaringer, det er skrevet i en ligetil, tilgængelig stil, der ikke antager meget eller nogen forudgående viden. Hjælpsomt for dem, der lige er startet, kræver bogen ikke adgang til en eksisterende databaseserver. I stedet forklares det, hvordan man opretter et praksismiljø derhjemme ved hjælp af SQLite til at reducere omkostninger og kompleksitet.

Mens hovedparten af ​​bogen fokuserer på de grundlæggende kommandoer, der kræves til datahentning, sortering og opdatering, det sidste kapitel diskuterer mere avancerede emner og giver yderligere ressourcer til dem der er interesseret.

02

af 09

Runner-Up, bedst til begyndere: SQL All-in-One For Dummies

Køb på Amazon

Chancerne er, at du på et eller andet tidspunkt har set det karakteristiske sorte og gule design af en "For Dummies" -bog - serien dækker trods alt et utroligt udvalg af emner. SQL All-in-One til dummies er en vigtig tome, men dens 750 plus sider er opdelt i otte bind med en logisk struktur, der gør det mindre overvældende at arbejde igennem det. Bogen er skrevet på en let og tilgængelig måde - den antager en vis generel teknisk viden fra læseren, men ikke nødvendigvis databaseadministration eller -udvikling.

Samt de grundlæggende begreber bag sproget, SQL All-in-One til dummies dækker adskillige andre relaterede emner, herunder datasikkerhed, udvikling, XML, databasepræstationsjustering og mere. Bogen er tilgængelig i både fænge og fysisk form, med kode downloads tilgængelig fra udgiveren.

03

af 09

Bedst til hurtigt at komme i gang: SQL på 10 minutter

Køb på AmazonKøb på Barnesandnoble.com

Hvis du er en udvikler, forretningsanalytiker eller nogen anden, der har brug for hurtigt at komme overens med brugen af ​​SQL, SQL på 10 minutter blev skrevet med dig i tankerne. Selvom det er usandsynligt, at du bliver ekspert ganske hurtigt, gør bogen et godt stykke arbejde med at lære det væsentlige hurtigt og er brudt ned ind i 22 lektioner, der dækker alt fra grundlæggende SELECT- og UPDATE-udsagn til mere avancerede emner som lagrede procedurer og transaktionsmæssige forarbejdning.

Indholdet præsenteres i en logisk og metodisk rækkefølge, men det er også let at dyppe ind og ud af hver sektion efter behov, kun lære syntaks og begreber, når du har brug for dem. Flere databaseplatforme er dækket af teksten, fra Microsoft Access og SQLite til MySQL, Oracle og mere, hvilket gør eksempler relevante og direkte anvendelige til en bredere vifte af læsere. Med kodeeksempler i fuld farve i papirversionen af ​​bogen og masser af tutorials og forklarere undervejs er dette den ideelle ressource for den tidssultede SQL-lærer.

04

af 09

Bedst til oprettelse af komplekse forespørgsler: SQL-forespørgsler til mere dødelige

Køb på AmazonKøb på Barnesandnoble.com

Som navnet antyder, SQL-forespørgsler om mere dødelige fokuserer på at lære sine læsere, hvordan man bliver ekspert i at skabe endnu komplicerede forespørgsler med lethed. Med en logisk og humoristisk tilgang til hvad der ikke er mest spændende af emner, tilbyder forfatteren hundreder af eksempler, der ledsager hans tydeligt skrevne forklaringer på SQL-koncepter, teknikker og bedste praksis til databasedesign og forespørgsler.

Begyndere får store mængder værdi fra denne bog, men selv dem med en rimelig grad af eksisterende viden vil sandsynligvis lære flere nye tip og tricks (og sandsynligvis aflære et par dårlige vaner langs vej). Opdateret til fjerde udgave med nye avancerede emner som partitionering og gruppering, prøve databaser og oprettelsesscript er tilgængelige til Microsoft Access, SQL Server, MySQL og andre platforme. Fås i fænge og paperback-format, dette er bogen at købe, hvis du ønsker at dramatisk løfte dit SQL-forespørgselsspil.

05

af 09

Bedst til hurtig reference: SQL Pocket Guide

Køb på Amazon

Uanset om du er en entry-level udvikler eller database administrator, eller du har arbejdet med SQL i årevis, ville det være en overmenneskelig bedrift at huske detaljerne i enhver mulig kommando og argumentation. Det er her Jonathan Gennicks kompakt SQL Pocket Guide kommer i.

Denne praktiske reference dækker en række databaseservere inklusive Microsoft SQL Server, Oracle, DB2 og andre forklarer forskelle i implementering mellem platforme og fungerer som en fremragende opfriskning til sjældent anvendte kommandoer.

Designet som en reference snarere end en vejledningsmanual, der er ingen grund til at læse bogen fra omslag til omslag - den er designet til at sidde på et skrivebord og høres, når det er nødvendigt. Mens du kunne finde de fleste af oplysningerne indeni med et par gode Google-søgninger, kunne du hurtigt bladre igennem SQL Pocket Guide for de nøjagtige detaljer, du har brug for, er ofte hurtigere, mere specifik og har langt mindre chance for distraktion.

06

af 09

Bedst til læring af T-SQL: T-SQL-grundlæggende

Køb på Amazon

De fleste SQL-guider og referencer forsøger at være platform-agnostiske, hvilket gør det muligt for dem at være nyttige i et bredere spektrum af læsere på bekostning af ikke altid at være helt nøjagtige eller komplette for et bestemt databasesystem. For dem, der kræves for at arbejde udelukkende med Microsoft SQL Server, kan det dog være en bedre mulighed at fokusere udelukkende på indviklingen af ​​Transact-SQL - Microsofts specifikke variant af sproget.

Mens det er rettet mod de nye på sproget, Grundlæggende om T-SQL er ikke bange for at tackle mere avancerede, valgfrie emner også, og mangeårige praktikere vil sandsynligvis ikke gå tomme hænder væk. Alle kodeeksempler er testet mod både skyen og lokale installationer af SQL Server, så du kan bruge dem uanset hvilken version du har adgang til.

Nyttigt for både udviklere, databaseadministratorer og strømbrugere, denne bog er ikke kun en liste over kommandoer og syntaks. I stedet lærer den både teorien bag T-SQL og hvordan man bedst kan bruge den i den virkelige verden med masser af praktiske eksempler til hjælp undervejs.

07

af 09

Bedst for udviklere: Murachs SQL Server 2016 for udviklere

Køb på Amazon

Uanset om du er en erfaren udvikler, der har brug for at forbedre dine Microsoft SQL Server-færdigheder eller en programmør på entry level, der ønsker at blive bedre til SQL-kodning, Murachs SQL Server 2016 for udviklere er det perfekte sted at starte.

Som titlen antyder, er den næsten 700 sider lange bog primært rettet mod udviklere, men hvor relevant præsenteres også nyttige oplysninger om databaseadministration. Dens tyve kapitler er opdelt i fire sektioner - introduktion, vigtige SQL-færdigheder, avancerede SQL-færdigheder og databasedesign og implementering - ved hjælp af Murachs usædvanlig men fornuftig tilgang til at placere begreber og diskussion på venstre / lige nummererede sider og relaterede skærmbilleder og eksempler til højre / ulige nummerering sider.

Alt forklares enkelt og tydeligt, hvad enten det er indledende emner som at hente og opsummere data eller mere komplicerede emner som lagrede procedurer, udløsere eller brug af .NET almindeligt sprog runtime (CLR).

For dem, der ikke har en eksisterende MS SQL-serverforekomst at bruge, er instruktioner inkluderet i slutningen af ​​bogen til opsætning og brug af eksempeldatabasen.

08

af 09

Bedst til læring ved at gøre: SQL-øvelsesproblemer

Køb på Amazon

For dem, der ønsker at udvide deres SQL-viden ud over, hvad der typisk findes i studievejledninger og online-tutorials, SQL-øvelsesproblemer tager en forfriskende anden tilgang til at lære sproget.

Bogen indeholder 57 problemer, der varierer i vanskeligheder fra begynder til avanceret og er designet til at efterligne de slags udfordringer, som SQL-brugere står over for i den virkelige verden. Forfatterens intention er at lære læserne at "tænke i SQL", analysere dataproblemer og komme med løsninger af høj kvalitet.

For dem, der ikke har adgang til en eksisterende databaseserver, er installationsinstruktioner inkluderet gratis Microsoft SQL Server Express Edition og managementstudie sammen med en video gennemgang til prøven database.

SQL-øvelsesproblemer er stort set orienteret mod dem, der søger at hente data (via SELECT-udsagn) snarere end at opdatere eksisterende information, og som har brug for at lære de mest effektive måder at gøre det på. Den er tilgængelig i både Kindle- og paperback-versioner, og forfatteren er tilgængelig via e-mail for at få hjælp til problemer og forespørgsler.

09

af 09

Bedst til at undgå fejl: SQL-antipatterns: Undgå faldgruber ved databaseprogrammering (pragmatiske programmører)

Køb på Amazon

For dem i en mellemfase af deres SQL-viden, kan du opleve, at der er nogle almindelige programmeringsfejl, du laver. SQL Antipatterns hjælper dig med at undgå. Skrevet af Bill Karwin fokuserer det på de mest almindelige SQL-programmeringsfejl, idet de identificerer, hvad de er, og hvordan man retter dem. Bogen er opdelt i fire dele, og på trods af at den er målrettet og fungerer som en god måde for mere avancerede brugere at slippe af med almindelige databasefejl.