Vores redaktører selvstændigt forsker, test og anbefaler de bedste produkter; Du kan lære mere om vores gennemgangsproces her. Vi kan modtage provision på køb foretaget fra vores valgte links.
Efter udviklingen i 1970'erne bliver Structured Query Language (SQL) snart standarden for kommunikation med relationelle databaser. I løbet af de foregående årtier fortsatte sproget med at vokse betydeligt, med flere varianter, der udvidede og udvidede dets anvendelse til specifikke databaseplatforme. Kendskab til syntaksen og brugen af SQL er nødvendig for mange, fra forretningsanalytikere og datavidenskabere til udviklere og databaseadministratorer. Mens forståelsen af dybden af SQL kan være kompliceret, heldigvis er der snesevis af bøger, der kan bringe dig op til fart.
Mens mange referenceguider er rettet mod SQL-begyndere, passer andre godt til dem, der søger en mere avanceret forståelse. Tilsvarende, selvom flere guider fokuserer på en specifik database variant som Microsoft SQL Server, er andre bredt anvendelige på tværs af mange relationelle database platforme. Uanset hvad dine SQL-behov ligner, har vi fundet de bedste SQL vejledninger og referenceguides til udviklere, administratorer og andre, der kan købe nu.
Vores Topvalg
Bedst til begyndere: Kom i gang med SQL

Veteranteknologiforlageren O'Reilly har i mange år udgivet mange forskellige SQL-guider, men for dem, der bare dypper tæerne i vandet, Kom i gang med SQL er det ideelle sted at begynde.
På 130 sider er bogen forholdsvis kort, med det formål at hjælpe læserne med at overholde grundlæggende og hurtigt lære at udføre nyttige opgaver. Fyldt med praktiske eksempler og nyttige forklaringer er den skrevet i en let tilgængelig stil, der ikke går ud fra meget eller forudgående viden. Til hjælp for dem, der lige starter ud, behøver bogen ikke adgang til en eksisterende databaseserver. I stedet forklarer det, hvordan man opretter et praksismiljø derhjemme, ved hjælp af SQLite for at reducere omkostninger og kompleksitet.
Mens hovedparten af bogen fokuserer på de grundlæggende kommandoer, der kræves til dataindhentning, sortering og opdatering, diskuterer det sidste kapitel mere avancerede emner og giver yderligere ressourcer til dem, der er interesserede.
Runner-Up, Bedst til begyndere: SQL All-in-One til Dummies
Se på Amazon
Chancerne er at du har set det særprægede sort og gule design af en "For Dummies" bog på et tidspunkt - serien dækker overhovedet en utrolig række emner. SQL All-in-One til Dummies er en vægtig tome, men dens 750 + sider er opdelt i otte volumener, med en logisk struktur, der gør arbejdet gennem det mindre overvældende. Bogen er skrevet på en let og tilgængelig måde - det antager en vis generel teknisk viden fra læseren, men ikke nødvendigvis af databaseadministration eller udvikling.
Ud over de grundlæggende begreber bag sproget, SQL All-in-One til Dummies dækker adskillige andre relaterede emner, herunder datasikkerhed, udvikling, XML, database performance tuning og meget mere. Bogen er tilgængelig i både Kindle og fysisk form, med kodedownloads tilgængelige fra udgiveren.
Bedst til hurtigt at komme op til hastighed: SQL i 10 minutter
Se på Amazon Se på Barnesandnoble.com Se på Target
Hvis du er en udvikler, forretningsanalytiker eller nogen anden, der behøver at hurtigt forstå, at du bruger SQL, SQL i 10 minutter blev skrevet med dig i tankerne. Mens du ikke er sandsynlig for at blive ekspert lige så hurtigt, gør bogen et godt stykke arbejde med at lære det væsentlige i en fart og er opdelt i 22 lektioner, der dækker alt fra grundlæggende SELECT og UPDATE udsagn til mere avancerede emner som lagrede procedurer og transaktionsbehandling.
Indholdet er præsenteret i en logisk og metodisk rækkefølge, men det er også nemt 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 i teksten, fra Microsoft Access og SQLite til MySQL, Oracle og meget mere, hvilket gør eksempler relevante og direkte anvendelige til et bredere udvalg af læsere. Med eksempler i fuldfarvekoden i papirudgaven af bogen og masser af vejledninger og forklarere undervejs, er dette den ideelle ressource til den tidshvervede SQL-elev.
Bedst til at skabe komplekse forespørgsler: SQL forespørgsler til Mere Mortals
Se på Amazon Se på Barnesandnoble.com
Som navnet antyder, SQL forespørgsler til Mere Mortals fokuserer på at undervise sine læsere, hvordan man bliver ekspert til at skabe lige komplicerede forespørgsler med lethed. Med en logisk og humoristisk tilgang til, hvad der ikke er mest spændende af emner, tilbyder forfatteren hundredvis af eksempler til at ledsage hans klart skrevet forklaringer af SQL-begreber, teknikker og bedste praksis til databasedesign og forespørgsler.
Begyndere vil få store mængder af værdi fra denne bog, men selv dem med en rimelig grad af eksisterende viden vil sandsynligvis lære flere nye tips og tricks (og sandsynligvis frigive nogle få dårlige vaner undervejs.) Opdateret til fjerde udgave med ny avancerede emner som partitionering og gruppering, prøve databaser og oprettelse scripts er tilgængelige for Microsoft Access, SQL Server, MySQL og andre platforme. Tilgængelig i Kindle og Paperback format, dette er den bog, der skal købes, hvis du ønsker at løfte dit SQL query-spil dramatisk.
Bedst til hurtigreference: SQL Pocket Guide
Se på Amazon
Uanset om du er en entreprise-udvikler eller databaseadministrator, eller du har arbejdet med SQL i mange år, vil det være en superhuman feat at huske detaljerne i alle mulige kommandoer og argument. Det er her, Jonathan Gennick er kompakt SQL Pocket Guide kommer i.
Omfatter en række databaseservere, herunder Microsoft SQL Server, Oracle, DB2 og andre, denne praktiske reference forklarer implementeringsforskelle mellem platforme og tjener som en fremragende genopfriskning til sjældent brugte kommandoer.
Designet som en reference snarere end en håndbog, er det ikke nødvendigt at læse bogen fra cover til cover - den er designet til at sidde på et skrivebord og konsulteres, når det er nødvendigt. Mens du kunne finde det meste af oplysningerne inde med et par gode Google-søgninger, kan du hurtigt springe igennem SQL Pocket Guide for de nøjagtige detaljer, du har brug for, er ofte hurtigere, mere specifikke og har langt mindre chance for distraktion.
Bedst til at lære T-SQL: T-SQL Fundamentals
Se på Amazon
De fleste SQL-vejledninger og referencer forsøger at være platform-agnostiske, hvilket gør dem i stand til at være nyttige for et bredere udvalg af læsere på bekostning af, at de ikke altid er helt nøjagtige eller komplette for et bestemt databasesystem. For dem der kræves for at arbejde helt sammen med Microsoft SQL Server, kan det dog være en bedre løsning at fokusere helt på intricaciesne i Transact-SQL - Microsofts specifikke variant af sproget.
Mens det er rettet mod de nye til sproget, T-SQL Fundamentals er ikke bange for at tackle mere avancerede valgfri emner så godt, og langtidseksperter sandsynligvis ikke vil gå væk tomhændet. Alle kodeprøver er blevet testet imod både cloud og lokale installationer af SQL Server, så du kan bruge dem uanset hvilken version du har adgang til.
Nyttigt for udviklere, databaseadministratorer og brugere af strømforbrugere, er denne bog ikke blot en liste over kommandoer og syntaks. I stedet lærer den både teorien bag T-SQL og hvordan man bedst kan udnytte den i den virkelige verden, med masser af praktiske eksempler til at hjælpe på vej.
Bedst til udviklere: Murachs SQL Server 2016 for udviklere
Se på Amazon
Uanset om du er en erfaren udvikler, der behøver at forbedre dine Microsoft SQL Server-færdigheder eller en programmeringsenhed på entry level, der søger at blive bedre til SQL-kodning, Murach's SQL Server 2016 til udviklere er det perfekte sted at starte.
Som titlen antyder, er den næsten 700-sidede bog primært rettet mod udviklere, men hvor det er relevant, er også nyttige oplysninger om databaseadministration præsenteret. 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ædvanlige men fornuftige tilgang til at placere koncepter og diskussion på de venstre / lige nummererede sider og relaterede skærmbilleder og eksempler på de rigtige / ulige nummererede sider.
Alt er klart og tydeligt forklaret, om det er indledende emner som hentning og opsummering af data eller mere komplicerede emner som lagrede procedurer, udløsere eller brug af .NET fælles sprog runtime (CLR).
For dem, der ikke har en eksisterende MS SQL-server-instans, der skal bruges, er instruktionerne inkluderet i slutningen af bogen til opsætning og brug af prøvedatabasen.
Bedst til at lære ved at gøre: SQL Practice Problemer
Se på Amazon
For dem der ønsker at udvide deres SQL-viden ud over det, der typisk findes i studieguider og online-tutorials, SQL praksis problemer tager en forfriskende anden tilgang til at lære sproget.
Bogen indeholder 57 problemer, der strækker sig i vanskeligheder fra begynder til avanceret og designet til at efterligne de udfordringer, som SQL-brugere står over for i den virkelige verden. Forfatterens hensigt er at lære læsere 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 installationsvejledning inkluderet for den gratis Microsoft SQL Server Express Edition og administrationsstudio sammen med et video gennemløb for prøvedatabasen.
SQL praksis problemer er i høj grad orienteret mod dem, der søger at hente data (via SELECT-sætninger) i stedet for at opdatere eksisterende oplysninger, og hvem skal lære de mest effektive måder at gøre. Den er tilgængelig i både Kindle og Paperback versioner, og forfatteren er tilgængelig via email for at få hjælp til problemer og forespørgsler.
Vores proces
Vores forfattere brugte 15 timer efterforsker de mest populære SQL-bøger på markedet. Inden de foretog deres endelige anbefalinger, fandt de det 17 forskellige bøger samlet, screenede muligheder fra 14 forskellige udgivere og læse over 100 brugeranmeldelser (både positive og negative). Al denne forskning supplerer anbefalinger, du kan stole på.




