Skip to main content

8 najlepszych książek SQL do kupienia w 2018 roku

40 OUTFITÓW NA JESIEŃ (Może 2025)

40 OUTFITÓW NA JESIEŃ (Może 2025)
Anonim

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

Po jego rozwinięciu w latach 70-tych, Structured Query Language (SQL) stał się wkrótce standardem dla komunikacji z relacyjnymi bazami danych. W ciągu ostatnich dziesięcioleci język nadal znacznie się rozwijał, z kilkoma wariantami, które rozszerzyły i ulepszyły jego wykorzystanie dla określonych platform bazodanowych. Znajomość składni i korzystania z SQL jest niezbędna wielu osobom, od analityków biznesowych i naukowców zajmujących się danymi, po programistów i administratorów baz danych. Chociaż zrozumienie głębi SQL może być skomplikowane, na szczęście istnieją dziesiątki książek, które pozwolą Ci przyspieszyć.

Podczas gdy wiele poradników jest skierowanych do początkujących SQL, inne dobrze odpowiadają osobom szukającym bardziej zaawansowanego zrozumienia. Podobnie, chociaż kilka poradników koncentruje się na konkretnym wariancie bazy danych, takim jak Microsoft SQL Server, inne są szeroko stosowane na wielu relacyjnych platformach baz danych. Bez względu na to, jak wyglądają Twoje potrzeby SQL, znaleźliśmy najlepsze instrukcje instrukcji SQL i przewodniki referencyjne dla programistów, administratorów i innych osób, które możesz teraz kupić.

Nasze najlepsze typy

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

Zobacz na stronie Amazon Zobacz na Barnesandnoble.com

Wydawca technologii dla weteranów O'Reilly wypuścił na przestrzeni lat wiele różnych instrukcji SQL, ale dla tych, którzy po prostu zanurzają palce w wodzie, Pierwsze kroki z SQL jest idealnym miejscem do rozpoczęcia.

Na 130 stronach książka jest stosunkowo krótka, ma na celu pomóc czytelnikom opanować podstawy i szybko nauczyć się wykonywać przydatne zadania. Pełen praktycznych przykładów i pomocnych wyjaśnień, jest napisany w prostym, przystępnym stylu, który nie zakłada wiele lub żadnej wcześniejszej wiedzy. Pomocne dla tych, którzy dopiero zaczynają, książka nie wymaga dostępu do istniejącego serwera bazy danych. Zamiast tego wyjaśnia, jak skonfigurować środowisko do ćwiczeń w domu, używając SQLite, aby zmniejszyć koszty i złożoność.

Podczas gdy większość książki koncentruje się na podstawowych poleceniach wymaganych do wyszukiwania, sortowania i aktualizowania danych, ostatni rozdział omawia bardziej zaawansowane tematy i zapewnia dodatkowe zasoby dla zainteresowanych.

Drugie miejsce, najlepsze dla początkujących: SQL All-in-One for Dummies

Zobacz na Amazon

Jest szansa, że ​​w pewnym momencie zauważyłeś charakterystyczny czarno-żółty wzór książki "For Dummies" - w końcu seria obejmuje niesamowity zakres tematów. SQL All-in-One for Dummies jest ciężkim tomem, ale jego ponad 750 stron podzielono na osiem tomów, z logiczną strukturą, która sprawia, że ​​praca przez nie jest mniej przytłaczająca. Książka jest napisana w sposób lekki i przystępny - wymaga od czytelnika pewnej ogólnej wiedzy technicznej, ale niekoniecznie od administrowania bazami danych.

Oprócz podstawowych pojęć związanych z językiem, SQL All-in-One for Dummies obejmuje kilka innych powiązanych tematów, w tym bezpieczeństwo danych, rozwój, XML, dostrajanie wydajności bazy danych i wiele więcej. Książka jest dostępna zarówno w wersji Kindle, jak i fizycznej, a pobrania kodu są dostępne od wydawcy.

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

Zobacz na stronie Amazon Zobacz na stronie Barnesandnoble.com Zobacz na stronie docelowej

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ż nie jest to możliwe, aby tak szybko stać się ekspertem, książka jest świetną robotą, aby szybko nauczyć się podstawowych rzeczy i jest podzielona na 22 lekcje, które obejmują wszystko: od podstawowych instrukcji SELECT i UPDATE do bardziej zaawansowanych tematów, takich jak procedury przechowywane i przetwarzanie transakcyjne.

Treści prezentowane są w logicznej i metodycznej kolejności, ale łatwo jest też w każdej sekcji wchodzić i wychodzić z każdej sekcji, ucząc się składni i koncepcji tylko wtedy, gdy ich potrzebujesz. W tekście omówiono kilka platform bazodanowych, od Microsoft Access i SQLite do MySQL, Oracle i innych, czyniąc przykłady odpowiednimi i bezpośrednio stosowanymi do szerszego zakresu czytników. Dzięki pełno kolorowym przykładom kodu w papierowej wersji książki oraz mnóstwu samouczków i tłumaczeń po drodze, jest to idealne źródło informacji dla niedoświadczonych uczniów z SQL.

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

Zobacz na stronie Amazon Zobacz na Barnesandnoble.com

Jak sama nazwa wskazuje, Zapytania SQL dla zwykłych śmiertelników skupia się na nauce czytelników, jak łatwo stać się ekspertem w tworzeniu nawet skomplikowanych zapytań. Z logicznym i pełnym humoru podejściem do tego, co nie jest większość ekscytujące tematy, autor oferuje setki przykładów, które towarzyszą jego jasno napisane wyjaśnienia dotyczące koncepcji SQL, technik i najlepszych praktyk w zakresie projektowania baz danych i zapytań.

Początkujący dostaną dużą ilość wartości z tej książki, ale nawet ci, którzy posiadają wystarczający poziom wiedzy, mogą nauczyć się kilku nowych wskazówek i sztuczek (i prawdopodobnie oduczyć się kilku złych nawyków po drodze). Aktualizacja do czwartej edycji z nowym zaawansowane tematy takie jak partycjonowanie i grupowanie, przykładowe bazy danych i skrypty tworzenia są dostępne dla Microsoft Access, SQL Server, MySQL i innych platform. Dostępny w formacie Kindle i w miękkiej oprawie, jest to książka do kupienia, jeśli chcesz dramatycznie podnieść swoją grę zapytań SQL.

Najlepsze do szybkiego wyszukiwania: podręcznik kieszonkowy SQL

Zobacz na Amazon

Niezależnie od tego, czy jesteś programistą lub administratorem baz danych na poziomie podstawowym, czy też pracujesz z SQL od lat, zapamiętanie szczegółów każdego możliwego polecenia i argumentu byłoby przedsięwzięciem nadludzkim. To jest kompakt kompaktowy Jonathana Gennicka Podręcznik kieszonkowy SQL wchodzi.

Obejmujące wiele serwerów baz danych, w tym Microsoft SQL Server, Oracle, DB2 i inne, to przydatne odniesienie wyjaśnia różnice w implementacji między platformami i służy jako doskonałe odświeżenie rzadko używanych poleceń.

Zaprojektowany jako punkt odniesienia, a nie instrukcja obsługi, nie trzeba czytać książki od deski do deski - zaprojektowano ją do siedzenia na biurku i konsultacji w razie potrzeby. Chociaż większość informacji można znaleźć w kilku dobrych wyszukiwaniach Google, można szybko przejść Podręcznik kieszonkowy SQL Dokładne informacje, których potrzebujesz, są często szybsze, bardziej szczegółowe i mają znacznie mniejsze szanse rozproszenia.

Najlepsze do nauki T-SQL: Podstawy T-SQL

Zobacz na Amazon

Większość instrukcji SQL i odnośników stara się być niezależna od platformy, co pozwala im być użytecznym dla szerszego zakresu czytelników, kosztem nie zawsze być całkowicie dokładnymi lub kompletnymi dla konkretnego systemu baz danych. Dla tych, którzy muszą pracować w całości z Microsoft SQL Server, skupienie się wyłącznie na zawiłościach języka Transact-SQL - specyficznego wariantu języka Microsoft - może być lepszą opcją.

Chociaż jest skierowany do tych, którzy są nowi w tym języku, Podstawy T-SQL nie boi się także zajmować bardziej zaawansowanymi, opcjonalnymi tematami, a długoletni praktykujący prawdopodobnie nie odejdą z pustymi rękami. Wszystkie próbki kodu zostały przetestowane zarówno w chmurze, jak i instalacjach SQL Server w siedzibie, więc będziesz mógł z nich korzystać niezależnie od wersji, do której masz dostęp.

Przydatna dla programistów, administratorów baz danych i zaawansowanych użytkowników, ta książka to nie tylko lista poleceń i składni. Zamiast tego uczy zarówno teorii stojącej za T-SQL i jak najlepiej wykorzystać ją w realnym świecie, z licznymi praktycznymi przykładami, aby pomóc po drodze.

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

Zobacz na Amazon

Niezależnie od tego, czy jesteś doświadczonym programistą, który chce ulepszyć Twoje umiejętności z zakresu Microsoft SQL Server, czy programista pierwszego poziomu, który chce poprawić kodowanie SQL, Murach's SQL Server 2016 dla programistów jest idealnym miejscem do rozpoczęcia.

Jak sugeruje tytuł, prawie 700-stronicowa książka jest skierowana przede wszystkim do programistów, ale tam, gdzie to istotne, przedstawiono również przydatne informacje na temat administrowania bazami danych. Dwadzieścia rozdziałów podzielono na cztery sekcje - wprowadzenie, podstawowe umiejętności SQL, zaawansowane umiejętności SQL oraz projektowanie i wdrażanie baz danych - przy użyciu nietypowego, ale rozsądnego podejścia Murach do umieszczania pojęć i dyskusji na stronach po lewej / parzystych numerach oraz powiązanych zrzutów ekranowych i przykładów na stronach po prawej / nieparzystych numerach.

Wszystko jest wyjaśnione w prosty i przejrzysty sposób, niezależnie od tego, czy chodzi o wprowadzające tematy, takie jak pobieranie i podsumowywanie danych, czy też o bardziej skomplikowane tematy, takie jak procedury składowane, wyzwalacze lub korzystanie z środowiska wykonawczego dla wspólnego języka .NET (CLR) .NET.

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

Najlepsze do nauki poprzez: SQL Practice Problems

Zobacz na Amazon

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

Książka zawiera 57 problemów, począwszy od początkującego do zaawansowanego i zaprojektowana tak, aby naśladować rodzaje wyzwań, z którymi stykają się użytkownicy SQL w realnym świecie. Intencją autora jest nauczenie czytelników "myśleć w języku SQL", analizować problemy z danymi i wymyślać rozwiązania wysokiej jakości.

Dla tych, którzy nie mają dostępu do istniejącego serwera bazy danych, dołączono instrukcje dotyczące darmowej wersji Microsoft SQL Server Express Edition i studia zarządzania, a także wideo do przykładowej bazy danych.

Praktyki SQL jest w dużej mierze zorientowany na tych, którzy chcą pobierać dane (za pomocą instrukcji SELECT), zamiast aktualizować istniejące informacje i którzy muszą nauczyć się najskuteczniejszych sposobów na to. Jest dostępny w wersjach Kindle i wersji miękkiej, a autor jest dostępny przez e-mail w celu uzyskania pomocy w przypadku problemów i zapytań.

Nasz proces

Nasi pisarze spędzili 15 godziny badań najpopularniejszych książek SQL na rynku. Przed podjęciem ostatecznych zaleceń, rozważyli 17 różne książki ogólnie, ekranowane opcje z 14 różnych wydawców i przeczytać ponad 100 opinie użytkowników (zarówno pozytywne, jak i negatywne). Wszystkie te badania składają się na zalecenia, którym możesz zaufać.