Skip to main content

8-те най-добри книги за SQL да купят през 2018 година

DIY School Supplies! 12 Weird Back to School Hacks! (Юни 2025)

DIY School Supplies! 12 Weird Back to School Hacks! (Юни 2025)

Съдържание:

Anonim

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

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

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

Нашите най-добри снимки

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

Вижте на Amazon Вижте на Barnesandnoble.com

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

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

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

Най-добър за начинаещи: SQL All-in-One за манекени

Вижте в Amazon

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

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

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

Вижте на Amazon Вижте на Barnesandnoble.com Вижте на целевата

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

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

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

Вижте на Amazon Вижте на Barnesandnoble.com

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

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

Най-добро за бърза справка: SQL джобно ръководство

Вижте в Amazon

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

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

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

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

Вижте в Amazon

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

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

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

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

Вижте в Amazon

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

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

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

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

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

Вижте в Amazon

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

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

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

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

Нашият процес

Нашите писатели прекарваха 15 часове изследване на най-популярните SQL книги на пазара. Преди да направят окончателните си препоръки, те прецениха 17 различни книги като цяло, подбрани опции от 14 различни издатели и да прочетете над 100 потребителски отзиви (както положителни, така и отрицателни). Всичко това изследване допълва препоръките, на които може да се доверите.