9 najlepszych książek o SQL roku 2021

click fraud protection

Nasi redaktorzy niezależnie badają, testują i polecają najlepsze produkty; możesz dowiedzieć się więcej o naszym proces przeglądu tutaj. Możemy otrzymywać prowizje od zakupów dokonanych z wybranych przez nas linków.

Nasze najlepsze wybory

Najlepsze dla początkujących: Pierwsze kroki z SQL w Amazon

„Książka ma 130 stron i jest stosunkowo krótka, a jej celem jest pomoc czytelnikom w opanowaniu podstaw i szybkim nauczeniu się wykonywania przydatnych zadań”.

Drugie miejsce, najlepszy dla początkujących: SQL All-in-One dla opornych w Amazon

„SQL All-in-One for Dummies to księga, ale ponad 750 stron jest podzielonych na osiem tomów, a ich logiczna struktura sprawia, że ​​praca nad nim jest mniej przytłaczająca”.

Najlepsze do szybkiego nabierania prędkości: SQL w 10 minut w Amazon

„Książka świetnie spisuje się w nauczaniu podstaw w pośpiechu i jest podzielona na 22 lekcje”.

Najlepsze do tworzenia złożonych zapytań: Zapytania SQL dla zwykłych śmiertelników w Amazon

„Autor oferuje setki przykładów towarzyszących jego jasno napisanym wyjaśnieniom dotyczącym pojęć, technik i najlepszych praktyk SQL w zakresie projektowania i zapytań baz danych”.

instagram viewer

Najlepsze do szybkiego odniesienia: Kieszonkowy przewodnik po SQL w Amazon

„Zaprojektowana jako odniesienie, a nie instrukcja obsługi, nie ma potrzeby czytania książki od deski do deski”.

Najlepsze do nauki T-SQL: Podstawy T-SQL w Amazon

„Wszystkie próbki kodu zostały przetestowane zarówno pod kątem instalacji w chmurze, jak i lokalnych instalacji programu SQL Server, dzięki czemu będziesz mógł z nich korzystać niezależnie od wersji, do której masz dostęp”.

Najlepsze dla programistów: SQL Server 2016 Murach dla programistów w Amazon

„Jego dwadzieścia rozdziałów podzielono na cztery sekcje — wprowadzenie, podstawowe umiejętności związane z SQL, zaawansowane umiejętności związane z SQL oraz projektowanie i wdrażanie baz danych”.

Najlepsze do nauki przez działanie: Problemy z praktyką SQL w Amazon

„Dla tych, którzy nie mają dostępu do istniejącego serwera bazy danych, instrukcje konfiguracji są dołączone bezpłatnie Microsoft SQL Server Express Edition i studio zarządzania wraz z instruktażem wideo dla przykładu Baza danych."

Najlepsze książki na temat SQL mogą pomóc w nauce podstaw rozpoczynania pracy z SQL, podczas gdy średnio zaawansowane i bardziej zaawansowane opcje mogą poprowadzić Cię przez podstawy i uniknąć typowych błędów. Naszym najlepszym wyborem dla początkujących jest Pierwsze kroki z SQL w Amazon autorstwa Thomasa Nielda. Na 130 stronach nie jest tak długo, że ugrzęźniesz w minutach, ale zawiera wystarczająco dużo treści, aby pomóc Ci opanować podstawy i zawiera praktyczne przykłady i wyjaśnienia.

Teraz, gdy już zacząłeś korzystać z SQL, jest ich mnóstwo inne języki programowania też warto się uczyć, w zależności od tego, co próbujesz zrobić. Poniżej znajdziesz najlepsze książki o SQL.

01

z 09

Najlepsze dla początkujących: Pierwsze kroki z SQL

Pierwsze kroki z SQL

Dzięki uprzejmości Amazon

Kup na AmazonieKup na Barnesandnoble.com

Doświadczony wydawca technologii, O'Reilly, na przestrzeni lat opublikował wiele różnych przewodników po SQL, ale dla tych, którzy dopiero zanurzają palce w wodzie, Pierwsze kroki z SQL to idealne miejsce do rozpoczęcia.

Na 130 stronach książka jest stosunkowo krótka, ma na celu pomóc czytelnikom opanować podstawy i szybko nauczyć się wykonywania przydatnych zadań. Wypełniony praktycznymi przykładami i pomocnymi wyjaśnieniami, jest napisany prostym, przystępnym stylem, który nie wymaga dużej ani żadnej wcześniejszej wiedzy. Pomocne dla osób dopiero zaczynających, książka nie wymaga dostępu do istniejącego serwera bazy danych. Zamiast tego wyjaśnia, jak skonfigurować środowisko ćwiczeń w domu, używając SQLite w celu zmniejszenia kosztów i złożoności.

Chociaż większość książki koncentruje się na podstawowych poleceniach wymaganych do wyszukiwania, sortowania i aktualizacji danych, ostatni rozdział omawia bardziej zaawansowane tematy i zapewnia dodatkowe zasoby dla tych, którzy są: zainteresowany.

02

z 09

Drugie miejsce, najlepszy dla początkujących: SQL All-in-One dla opornych

Kup na Amazonie

Są szanse, że w pewnym momencie widziałeś charakterystyczny czarno-żółty wzór książki „For Dummies” — w końcu seria obejmuje niesamowity zakres tematów. SQL All-in-One dla opornych jest tomem ciężkim, ale jego ponad 750 stron podzielonych jest na osiem tomów, z logiczną strukturą, która sprawia, że ​​praca nad nim jest mniej przytłaczająca. Książka jest napisana w sposób lekki i przystępny – zakłada od czytelnika pewien stopień ogólnej wiedzy technicznej, ale niekoniecznie z administrowania bazami danych lub rozwoju.

Oprócz podstawowych pojęć związanych z językiem, SQL All-in-One dla opornych obejmuje kilka innych pokrewnych tematów, w tym bezpieczeństwo danych, programowanie, XML, dostrajanie wydajności bazy danych i wiele innych.. Książka jest dostępna zarówno w formie Kindle, jak i fizycznej, z kodem do pobrania od wydawcy.

03

z 09

Najlepsze do szybkiego nabierania tempa: SQL w 10 minut

Kup na AmazonieKup na Barnesandnoble.com

Jeśli jesteś programistą, analitykiem biznesowym lub kimkolwiek, kto musi szybko pogodzić się z używaniem SQL, SQL w 10 minut został napisany z myślą o Tobie. Chociaż jest mało prawdopodobne, abyś tak szybko stał się ekspertem, książka świetnie radzi sobie z nauką podstaw w pośpiechu i jest podzielona na 22 lekcje, które obejmują wszystko, od podstawowych instrukcji SELECT i UPDATE po bardziej zaawansowane tematy, takie jak procedury składowane i transakcje transakcyjne przetwarzanie.

Treść jest prezentowana w logicznej i metodycznej kolejności, ale w razie potrzeby łatwo jest też wchodzić i wychodzić z każdej sekcji, ucząc się składni i pojęć tylko wtedy, gdy ich potrzebujesz. W tekście omówiono kilka platform baz danych, od Microsoft Access i SQLite po MySQL, Oracle i inne, dzięki czemu przykłady są przydatne i można je bezpośrednio zastosować dla szerszego grona czytelników. Dzięki pełnokolorowym przykładom kodu w papierowej wersji książki oraz mnóstwu samouczków i objaśnień po drodze jest to idealne źródło dla spragnionych czasu uczących się języka SQL.

04

z 09

Najlepsze do tworzenia złożonych zapytań: zapytania SQL dla zwykłych śmiertelników

Kup na AmazonieKup na Barnesandnoble.com

Jak sama nazwa wskazuje, Zapytania SQL dla zwykłych śmiertelników skupia się na nauczeniu czytelników, jak z łatwością stać się ekspertem w tworzeniu nawet skomplikowanych zapytań. Z logicznym i humorystycznym podejściem do tego, co nie jest większość W ekscytujących tematach autor oferuje setki przykładów towarzyszących jego jasno napisanym wyjaśnieniom pojęć, technik i najlepszych praktyk SQL w zakresie projektowania i zapytań baz danych.

Początkujący przyniosą duże korzyści z tej książki, ale nawet ci, którzy mają spory stopień istnienia wiedza prawdopodobnie nauczy się kilku nowych wskazówek i sztuczek (i prawdopodobnie oduczy się kilku złych nawyków w tym czasie) droga). Zaktualizowano do czwartej edycji o nowe zaawansowane tematy, takie jak partycjonowanie i grupowanie, próbka bazy danych i skrypty tworzenia są dostępne dla Microsoft Access, SQL Server, MySQL i innych platformy. Dostępna w formacie Kindle i miękkiej oprawie, jest to książka do kupienia, jeśli chcesz radykalnie poprawić swoją grę zapytań SQL.

05

z 09

Najlepszy do szybkiego odniesienia: SQL Pocket Guide

Kup na Amazonie

Niezależnie od tego, czy jesteś początkującym programistą lub administratorem baz danych, czy też pracujesz z SQL od lat, zapamiętanie szczegółów każdego możliwego polecenia i argumentu byłoby nadludzkim wyczynem. To tam kompakt Jonathana Gennicka Kieszonkowy przewodnik po SQL wchodzi.

To przydatne źródło obejmuje szereg serwerów baz danych, w tym Microsoft SQL Server, Oracle, DB2 i inne wyjaśnia różnice w implementacji między platformami i służy jako doskonałe odświeżenie dla rzadko używanych polecenia.

Zaprojektowana jako źródło informacji, a nie instrukcja obsługi, nie ma potrzeby czytania książki od deski do deski — została zaprojektowana tak, aby siedzieć na biurku i można się z nią skonsultować w razie potrzeby. Chociaż większość informacji można znaleźć w środku za pomocą kilku dobrych wyszukiwań w Google, będąc w stanie szybko przejrzeć Kieszonkowy przewodnik po SQL Dokładne szczegóły, których potrzebujesz, są często szybsze, bardziej szczegółowe i mają znacznie mniejszą szansę na rozproszenie uwagi.

06

z 09

Najlepsze do nauki T-SQL: podstawy T-SQL

Kup na Amazonie

Większość przewodników i referencji SQL stara się być niezależna od platformy, co pozwala na ich przydatność w szerszym zakresie czytelników kosztem nie zawsze pełnej dokładności lub kompletności dla konkretnego systemu baz danych. Jednak dla tych, którzy muszą całkowicie pracować z Microsoft SQL Server, skoncentrowanie się całkowicie na zawiłościach Transact-SQL — specyficznej odmianie języka firmy Microsoft — może być lepszym rozwiązaniem.

Chociaż jest skierowany do osób, które nie znają języka, Podstawy T-SQL nie boi się również podejmować bardziej zaawansowanych, opcjonalnych tematów, a długoletni praktycy raczej nie odejdą z pustymi rękami. Wszystkie próbki kodu zostały przetestowane zarówno pod kątem instalacji w chmurze, jak i lokalnych instalacji programu SQL Server, dzięki czemu będzie można z nich korzystać niezależnie od wersji, do której masz dostęp.

Ta książka, przydatna zarówno dla programistów, administratorów baz danych, jak i zaawansowanych użytkowników, nie jest tylko listą poleceń i składnią. Zamiast tego uczy zarówno teorii stojącej za T-SQL, jak i tego, jak najlepiej ją wykorzystać w prawdziwym świecie, z mnóstwem praktycznych przykładów, które pomogą po drodze.

07

z 09

Najlepsze dla programistów: Murach's SQL Server 2016 dla programistów

Kup na Amazonie

Niezależnie od tego, czy jesteś doświadczonym programistą, który chce poszerzyć swoje umiejętności związane z Microsoft SQL Server, czy też początkującym programistą, który chce udoskonalić kodowanie SQL, SQL Server 2016 Murach dla programistów to idealne miejsce do rozpoczęcia.

Jak sugeruje tytuł, prawie 700-stronicowa książka skierowana jest przede wszystkim do programistów, ale tam, gdzie jest to istotne, prezentowane są również przydatne informacje na temat administrowania bazami danych. Jego dwadzieścia rozdziałów podzielono na cztery sekcje — wprowadzenie, podstawowe umiejętności SQL, zaawansowane umiejętności SQL oraz projektowanie i implementacja baz danych — przy użyciu metody Muracha. nietypowe, ale rozsądne podejście polegające na umieszczaniu pojęć i dyskusji po lewej/parzystych stronach, a powiązane zrzuty ekranu i przykłady po prawej/nieparzyste stron.

Wszystko jest wyjaśnione prosto i jasno, niezależnie od tego, czy chodzi o tematy wprowadzające, takie jak wyszukiwanie i podsumowywanie dane lub bardziej skomplikowane tematy, takie jak procedury składowane, wyzwalacze lub korzystanie ze środowiska uruchomieniowego języka wspólnego .NET (CLR).

Dla tych, którzy nie mają istniejącej instancji serwera MS SQL do użycia, na końcu książki znajdują się instrukcje dotyczące konfiguracji i korzystania z przykładowej bazy danych.

08

z 09

Najlepsze do nauki przez działanie: problemy z praktyką SQL

Kup na Amazonie

Dla tych, którzy chcą poszerzyć swoją wiedzę na temat SQL poza to, co jest zwykle dostępne w przewodnikach i samouczkach online, Problemy z praktyką SQL przyjmuje odświeżająco inne podejście do nauki języka.

Książka zawiera 57 problemów, od początkującego do zaawansowanego, zaprojektowanych tak, aby naśladować rodzaje wyzwań, z jakimi borykają się użytkownicy SQL w prawdziwym świecie. Intencją autora jest nauczenie czytelników „myślenia w SQL”, analizowania problemów z danymi i wymyślania wysokiej jakości rozwiązań.

Dla tych, którzy nie mają dostępu do istniejącego serwera bazy danych, instrukcje konfiguracji są dołączone bezpłatnie Microsoft SQL Server Express Edition i studio zarządzania wraz z instruktażem wideo dla przykładu Baza danych.

Problemy z praktyką SQL jest w dużej mierze zorientowany na osoby, które chcą pobierać dane (za pomocą instrukcji SELECT), a nie aktualizować istniejące informacje, i które muszą nauczyć się najbardziej efektywnych sposobów na to. Jest dostępny zarówno w wersji Kindle, jak i miękkiej, a autor jest dostępny przez e-mail, aby uzyskać pomoc w przypadku problemów i zapytań.

09

z 09

Najlepsze do unikania błędów: Antywzorce SQL: unikanie pułapek programowania baz danych (pragmatyczni programiści)

Kup na Amazonie

Osoby na średnim etapie znajomości języka SQL mogą zauważyć, że popełniane są pewne typowe błędy programistyczne. Antywzorce SQL pomaga uniknąć. Napisany przez Billa Karwina skupia się na najczęstszych błędach programowania SQL, identyfikując, czym one są i jak je poprawić. Książka jest podzielona na cztery części i pomimo celowania, służy bardziej zaawansowanym użytkownikom jako dobry sposób na pozbycie się typowych błędów bazy danych.

instagram story viewer