Skip to main content

De 8 beste SQL-bøkene som skal kjøpes i 2018

SEKAR GADUNG Full Sinden Mat Matan Gending Gagrag Banyumasan Gamelan Jawa Klasik [JAGAD KLANGENAN] (April 2025)

SEKAR GADUNG Full Sinden Mat Matan Gending Gagrag Banyumasan Gamelan Jawa Klasik [JAGAD KLANGENAN] (April 2025)
Anonim

Våre redaktører selvstendig undersøker, tester og anbefaler de beste produktene; Du kan lære mer om vår gjennomgangsprosess her. Vi kan få provisjoner på kjøp gjort fra våre valgte lenker.

Etter utviklingen på 1970-tallet blir Structured Query Language (SQL) snart standarden for kommunikasjon med relasjonsdatabaser. I løpet av de siste tiårene fortsatte språket å vokse betydelig, med flere varianter som utvidet og forbedret bruken av den til spesifikke databaseplattformer. Kjennskap til syntaksen og bruken av SQL er nødvendig for mange, fra bedriftsanalytikere og datavitenskapere til utviklere og databaseadministratorer. Mens forståelsen av dypet av SQL kan være komplisert, heldigvis er det dusinvis av bøker for å få deg opp til fart.

Mens mange referanseguider er rettet mot SQL-nybegynnere, passer andre godt til de som leter etter en mer avansert forståelse. Tilsvarende, selv om flere guider fokuserer på en bestemt databasevariant som Microsoft SQL Server, er andre i stor grad gjeldende på tvers av mange relasjonsdatabaseplattformer. Uansett hvilke SQL-behov du ser ut, har vi funnet de beste SQL-veiledningene og referanseguider for utviklere, administratorer og andre å kjøpe nå.

Våre toppvalg

Best for nybegynnere: Komme i gang med SQL

Se på Amazon Se på Barnesandnoble.com

Utgiveren for veteranteknologi O'Reilly har lagt ut mange forskjellige SQL-guider gjennom årene, men for de som bare dipper tærne i vannet, Komme i gang med SQL er det ideelle stedet å begynne.

På 130 sider er boken relativt kort, hensikt å hjelpe leserne å mestre grunnleggende og raskt lære å utføre nyttige oppgaver. Klargjort med praktiske eksempler og nyttige forklaringer, er den skrevet i en enkel, tilgjengelig stil som ikke tar for mye eller noen forkunnskaper. Hjelpe for de som bare starter, trenger ikke boken tilgang til en eksisterende databaseserver. I stedet forklarer det hvordan man setter opp et praksismiljø hjemme, ved hjelp av SQLite for å redusere kostnad og kompleksitet.

Mens hoveddelen av boken fokuserer på de grunnleggende kommandoene som kreves for datainnhenting, sortering og oppdatering, diskuterer det siste kapitlet mer avanserte emner og gir ekstra ressurser for de som er interessert.

Runner-Up, best for nybegynnere: SQL All-in-One for Dummies

Se på Amazon

Sjansene er at du har sett den særegne sort og gule utformingen av en "For Dummies" -bok på et tidspunkt - serien dekker i hvert fall et utrolig spekter av emner. SQL Alt-i-ett for dummies er en tyngre tome, men dens 750 + sider er delt inn i åtte volumer, med en logisk struktur som gjør at arbeidet gjennom det blir mindre overveldende. Boken er skrevet på en lett og tilgjengelig måte - det tar en viss generell teknisk kunnskap fra leseren, men ikke nødvendigvis av databaseadministrasjon eller utvikling.

I tillegg til de grunnleggende konseptene bak språket, SQL Alt-i-ett for dummies dekker flere andre relaterte emner, inkludert datasikkerhet, utvikling, XML, database ytelse tuning og mer. Boken er tilgjengelig i både Kindle og fysisk form, med kode nedlastinger tilgjengelig fra utgiveren.

Best for å raskt komme opp til fart: SQL i 10 minutter

Se på Amazon Se på Barnesandnoble.com Se på Target

Hvis du er en utvikler, bedriftsanalytiker, eller noen andre som trenger å komme raskt til å bruke SQL, SQL i 10 minutter ble skrevet med deg i tankene. Mens du ikke er sannsynlig å bli en ekspert ganske fort, gjør boken en god jobb med å undervise viktige i en hast og er oppdelt i 22 leksjoner som dekker alt fra grunnleggende SELECT og UPDATE-utsagn til mer avanserte emner som lagrede prosedyrer og transaksjonsbehandling.

Innholdet presenteres i en logisk og metodisk rekkefølge, men det er også enkelt å dyppe inn og ut av hver seksjon etter behov, bare lære syntaks og konsepter når du trenger dem. Flere databaseplattformer er dekket i teksten, fra Microsoft Access og SQLite til MySQL, Oracle og mer, og gjør eksempler relevante og direkte anvendelige for et bredere spekter av lesere. Med fullfargekodeeksempler i papirversjonen av boken, og mange opplæringsprogrammer og forklaringer underveis, er dette den ideelle ressursen for den tidsstøtede SQL-elev.

Best for å lage komplekse spørringer: SQL-spørringer for Mere Mortals

Se på Amazon Se på Barnesandnoble.com

Som navnet antyder, SQL-spørringer for Mere Mortals fokuserer på å undervise sine lesere hvordan man blir ekspert på å skape enda kompliserte spørringer med letthet. Med en logisk og humoristisk tilnærming til hva som ikke er mest spennende av emner, tilbyr forfatteren hundrevis av eksempler som skal ledsage sine tydeligskrevne forklaringer av SQL-konsepter, teknikker og beste praksis for databasedesign og forespørsler.

Nybegynnere vil få store mengder verdi fra denne boken, men selv de med en god grad av eksisterende kunnskap vil trolig lære flere nye tips og triks (og sannsynligvis unlearn noen dårlige vaner underveis.) Oppdatert for fjerde utgave med ny avanserte emner som partisjonering og gruppering, prøvedatabaser og opprettelsesskript er tilgjengelige for Microsoft Access, SQL Server, MySQL og andre plattformer. Tilgjengelig i Kindle og Paperback format, dette er boken å kjøpe hvis du ønsker å dramatisk løfte ditt SQL query-spill.

Best for Quick Reference: SQL Pocket Guide

Se på Amazon

Enten du er en utvikler eller databaseadministrator på oppføringsnivå, eller du har jobbet med SQL i mange år, vil det være en superhuman feat å huske detaljene i alle mulige kommandoer og argument. Det er der Jonathan Gennick er kompakt SQL Pocket Guide kommer inn.

Dekker en rekke databasetjenere, inkludert Microsoft SQL Server, Oracle, DB2 og andre, denne praktiske referansen forklarer implementasjonsforskjeller mellom plattformer og fungerer som en utmerket oppdatering for sjelden brukte kommandoer.

Utformet som en referanse snarere enn en håndbok, er det ikke nødvendig å lese boken fra deksel til deksel - den er utformet for å sitte på et skrivebord og konsulteres når det er nødvendig. Mens du kunne finne det meste av informasjonen inne med noen gode Google-søk, kan du raskt bla gjennom SQL Pocket Guide for de nøyaktige detaljene du trenger er ofte raskere, mer spesifikk og har langt mindre sjanse for distraksjon.

Best for å lære T-SQL: T-SQL Fundamentals

Se på Amazon

De fleste SQL-guider og referanser prøver å være plattform-agnostisk, noe som gjør at de kan være nyttige for et bredere spekter av lesere på bekostning av at de ikke alltid er helt nøyaktige eller komplette for et bestemt databasesystem. For de som kreves for å jobbe helt med Microsoft SQL Server, kan det imidlertid være et bedre alternativ å fokusere helt på intricacies av Transact-SQL - Microsofts spesifikke variant av språket.

Mens det er rettet mot de nye til språket, T-SQL Fundamentals er ikke redd for å takle mer avanserte, valgfrie emner også, og langtidspraksispersoner er ikke sannsynlig å gå unna tomhendte. Alle kodeprøver er testet mot både installasjon av sky og på stedet av SQL Server, slik at du kan bruke dem uansett hvilken versjon du har tilgang til.

Nyttig for utviklere, databasadministratorer og strømbrukerne, er denne boken ikke bare en liste over kommandoer og syntaks. I stedet lærer den både teorien bak T-SQL og hvordan du best kan bruke den i den virkelige verden, med mange praktiske eksempler for å hjelpe deg underveis.

Best for utviklere: Murach er SQL Server 2016 for utviklere

Se på Amazon

Enten du er en erfaren utvikler som trenger å forbedre dine Microsoft SQL Server-ferdigheter eller en opplæringsprogrammerer som ønsker å bli bedre til SQL-koding, Murach er SQL Server 2016 for utviklere er det perfekte stedet å starte.

Som tittelen antyder, er nesten 700-siders bok først og fremst rettet mot utviklere, men når det er aktuelt, presenteres også nyttig informasjon om databaseadministrasjon. De tjue kapitlene er delt inn i fire seksjoner - introduksjon, viktige SQL-ferdigheter, avanserte SQL-ferdigheter og databasedesign og implementering - ved å bruke Murachs uvanlige, men fornuftige tilnærming til å plassere konsepter og diskusjon på venstre / jevn-nummererte sider og relaterte skjermbilder og eksempler på høyre / ulik nummererte sider.

Alt er forklart enkelt og tydelig, om det er introduksjonsemner som å hente og oppsummere data, eller mer kompliserte emner som lagrede prosedyrer, utløsere eller bruk av .NET felles språk runtime (CLR).

For de som ikke har en eksisterende MS SQL-server forekomst å bruke, er instruksjoner inkludert i slutten av boken for å sette opp og bruke prøvedatabasen.

Best for Learning ved å gjøre: SQL Practice Problemer

Se på Amazon

For de som ønsker å utvide sin SQL kunnskap utover det som vanligvis er tilgjengelig i studiehåndbøker og online opplæringsprogrammer, SQL praksis problemer tar en forfriskende annen tilnærming til å lære språket.

Boken inneholder 57 problemer, varierende i vanskeligheter fra nybegynner til avansert, og designet for å etterligne de utfordringene som SQL-brukere står overfor i den virkelige verden. Forfatterens hensikt er å lære leserne å "tenke i SQL", analysere dataproblemer og komme opp med høykvalitetsløsninger.

For de som ikke har tilgang til en eksisterende databaseserver, er oppsettinstruksjoner inkludert for den gratis Microsoft SQL Server Express Edition og administrasjonsstudio, sammen med en video-gjennomgang for prøvedatabasen.

SQL praksis problemer er i stor grad orientert mot de som ønsker å hente data (via SELECT-setninger) i stedet for å oppdatere eksisterende informasjon, og som trenger å lære de mest effektive måtene å gjøre det på. Den er tilgjengelig i både Kindle og Paperback-versjoner, og forfatteren er tilgjengelig via e-post for hjelp med problemer og spørsmål.

Vår prosess

Våre forfattere brukte 15 timer undersøker de mest populære SQL-bøkene på markedet. Før de gjorde sine endelige anbefalinger, vurderte de 17 forskjellige bøker samlet, skjermede alternativer fra 14 forskjellige utgivere, og les over 100 brukeranmeldelser (både positive og negative). All denne forskningen legger til anbefalinger du kan stole på.