Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III
- Autor:
- Alan Beaulieu
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.0/6 Opinie: 1
- Stron:
- 336
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III
SQL jest idealnym narzędziem do pracy z danymi. Mimo upływu lat jego znaczenie nie maleje, a sam język wciąż jest unowocześniany i rozwijany. Dziś szczególnie przydają się jego ogromne możliwości w zakresie przetwarzania danych. Co ciekawe, SQL pozwala również na stosowanie technik służących do zarządzania ogromnymi zbiorami informacji czy korzystanie z nierelacyjnych baz danych. Osoba, która obok Pythona czy R radzi sobie z SQL i potrafi z morza danych wyodrębnić użyteczne informacje, jest wyjątkowo cennym pracownikiem.
To przystępny podręcznik, dzięki któremu programiści szybko opanują podstawy SQL - nauczą się tworzenia aplikacji bazodanowych, przeprowadzania zadań administracyjnych oraz generowania raportów. Ujęto tu takie zagadnienia jak zapytania SELECT, filtrowanie danych oraz ich konwersja, grupowanie i agregacja. Znalazło się tutaj także wprowadzenie do transakcji, przedstawiono też zasady tworzenia widoków, złączeń i ograniczeń. To wydanie zostało uzupełnione omówieniem funkcji analitycznych, strategii pracy z ogromnymi bazami danych oraz zagadnień związanych z big data. W każdym rozdziale zaprezentowano kluczowe koncepcje SQL, które dodatkowo wyjaśniono na podstawie wielu dokładnie omówionych przykładów. Ćwiczenia zamieszczone na końcu poszczególnych rozdziałów pomogą w sprawdzeniu i utrwaleniu zdobytej wiedzy.
Dzięki książce:
- opanujesz podstawy języka SQL i ważniejszych funkcji zaawansowanych
- zaczniesz pisać zapytania SQL
- nauczysz się tworzyć obiekty bazy danych
- poznasz sposoby współdziałania zbiorów danych i zapytań
- dowiesz się, jak konwertować i przetwarzać dane za pomocą funkcji wbudowanych SQL
SQL. Znajdź cenne informacje w oceanie danych!
Wraz ze wzrostem ilości danych w firmie, potrzebne jest odpowiednie narzędzie przeznaczone do pracy z nimi - do tego celu doskonale nadaje się SQL. W najnowszym wydaniu książki, jej autor, Alan Beaulieu, pomaga programistom poznać podstawy języka SQL, dzięki którym można rozpocząć tworzenie aplikacji bazodanowych, przeprowadzanie zadań administracyjnych oraz generowanie raportów. Wydanie trzecie zawiera nowe rozdziały dotyczące funkcji analitycznych, strategii pracy z ogromnymi bazami danych oraz zagadnień związanych z językiem SQL i big data.
Każdy rozdział to oddzielna lekcja na temat jednej z kluczowych koncepcji lub technik SQL, wyjaśnionej na podstawie wielu dokładnie omówionych przykładów. Ćwiczenia zamieszczone na końcu rozdziału pomagają w sprawdzeniu zdobytej wiedzy. Znajomość języka SQL jest wymagana podczas pracy z danymi. Dzięki niniejszej książce będziesz w stanie bardzo szybko poznać potężne możliwości i elastyczność SQL-a.
- Opanuj podstawy języka SQL i wybranych funkcji zaawansowanych
- Używaj zapytań danych SQL do generowania i pobierania danych oraz operowania nimi
- Naucz się tworzyć za pomocą zapytań schematu SQL obiekty bazy danych, takie jak tabele, indeksy i ograniczenia
- Poznaj sposoby współdziałania zbiorów danych i zapytań, a także doceń wagę podzapytań
- Zobacz, jak można konwertować i przetwarzać dane za pomocą wbudowanych w SQL funkcji oraz jak używać konstrukcji warunkowych w zapytaniach danych
"Od podstaw języka SQL po zagadnienia zaawansowane, takie jak funkcje analityczne i praca z ogromnymi bazami danych. Z lektury wydania trzeciego książki dowiesz się wszystkiego, co powinieneś wiedzieć o języku SQL używanym w świecie nowoczesnych baz danych".
Mark Richards, autor książki Podstawy architektury oprogramowania dla inżynierów (Helion)
Wybrane bestsellery
-
Odkryj potęgę języka SQL w niezwykle skondensowanej formie. Ta wyjątkowa publikacja oferuje intensywny kurs, który pozwoli Ci opanować podstawy i zaawansowane techniki SQL w zaledwie 24 godziny. Przygotuj się na prawdziwą rewolucję w Twoim podejściu do baz danych. Każda strona tej książki jest nasycona esencjonalną wiedzą, starannie wyselekcjonowan
- PDF + ePub + Mobi 34 pkt
-
Promocja
Agile i Scrum, Scrum i Agile. Opanowawszy branżę IT, powoli, ale konsekwentnie, zdobywają inne biznesowe przyczółki i rozgaszczają się w firmach na dobre… Albo niedobre, gdy budzą niezrozumienie, protesty, a czasem nawet chęć ucieczki! Agile i Scrum brzmią tak nowocześnie, w teorii świetnie, w praktyce jednak często okazują się trudne, a co za tym idzie - rozczarowują. To przykre, ale prawda jest taka, że idee te, skądinąd słuszne i pożyteczne, w organizacjach nierzadko wdraża się na siłę i, co nawet gorsze, bez zrozumienia.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 19 pkt
(14,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Promocja
Metody statystyczne są kluczowym elementem data science, mimo to niewielu specjalistów data science posiada formalne wykształcenie statystyczne. Kursy i podręczniki o podstawach statystyki, rzadko kiedy omawiają temat z perspektywy data science. W drugim wydaniu tego popularnego podręcznika zostały dodane obszerne przykłady w Pythonie, wytłumaczono, w jaki sposób stosować poszczególne metody statystyczne w problemach data science, a także jak ich nie używać. Książka ta dostarczy Ci również wskazówek o tym jakie zagadnienia są istotne, a jakie nie.- PDF + ePub + Mobi
- Druk 34 pkt
(29,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Promocja
Ta książka jest drugim wydaniem znakomitego podręcznika, w którym opisano wartościowe zasady, taktyki i techniki polecane dla zespołów pracujących nad produktem, aby mogły one w zwinnym procesie ująć projektowanie, eksperymenty oraz nieustanne doskonalenie rozwiązań. W książce pokazano, jak ściśle współpracować oraz wcześnie i odpowiednio często pozyskiwać informacje zwrotne. Praktyczne wskazówki ułatwią wdrożenie zasad kierowania projektowaniem w krótkich, powtarzalnych cyklach, co pozwoli na ocenę, które działania są najlepsze dla firmy i użytkownika. To cenna pozycja zarówno dla projektantów UX, jak i dla programistów czy menedżerów, którzy znajdą w niej źródło pożytecznych wskazówek ułatwiających uzyskanie doskonałych wrażeń użytkownika.- PDF + ePub + Mobi
- Druk 29 pkt
(19,90 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%) -
Promocja
Ta książka jest przewodnikiem dla każdego, kto musi przekazywać informacje, robiąc przy tym użytek z danych. Szczególnie wartościowa będzie dla analityków, studentów i naukowców, a także dla każdego, kto w swojej komunikacji odwołuje się do danych. Pokazano tu prostą i intuicyjną technikę przedstawiania historii przy użyciu danych w sześciu krokach („lekcjach”). Skuteczność tej metody potwierdzono wieloma przykładami zaczerpniętymi z przeróżnych branż. Poszczególne procesy zaprezentowano za pomocą instrukcji „krok po kroku”, opisano także tok rozumowania podczas realizacji projektu graficznej wizualizacji danych. Przy tym wszystkim zawarte w książce praktyczne wskazówki są gotowe do natychmiastowego zastosowania.- PDF + ePub + Mobi
- Druk 38 pkt
(24,90 zł najniższa cena z 30 dni)
38.50 zł
77.00 zł (-50%) -
Promocja
Relacyjne bazy danych są wszędzie wokół nas, a do podstawowych umiejętności wymaganych od współczesnych programistów należy dobra znajomość języka SQL. Na świecie nie ma jednak osób, którym nie zdarza się czegoś zapomnieć. Jeśli potrzebujesz pomocy w codziennej pracy lub chcesz odświeżyć wiedzę na temat SQL-a, sięgnij po te tablice! Szybko znajdziesz w nich niezbędne informacje i sprawdzisz instrukcje, które umożliwią sprawne osiągnięcie celu. Jedno spojrzenie pozwoli Ci przypomnieć sobie sposób tworzenia zapytań i zastosowanie różnych konstrukcji języka.- Druk 8 pkt
(6,90 zł najniższa cena z 30 dni)
8.49 zł
17.00 zł (-50%) -
Promocja
Proponujemy, by Twoim „mistrzem” stał się ten podręcznik. Jego autor od kilkunastu lat współpracuje z zespołami programistycznymi jako trener i konsultant, zna więc specyfikę branży, z którą związałeś się zawodowo, i jest świadom tego, jakie problemy stoją przed nowo mianowanym liderem technicznym. Co więcej, wie, co zrobić, by te problemy szybko i skutecznie rozwiązać. W tym podręczniku mówi o roli, jaką odgrywa lider techniczny, o różnicach między ekspertem a liderem, o tym, jak skutecznie pracować ze swoim zespołem oraz jak budować relacje z biznesem. Wskazuje, skąd czerpać motywację — dla siebie i powierzonych sobie ludzi, jak z nimi rozmawiać, by chcieli słuchać, i jak ich słuchać, by wyciągać budujące wnioski.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 24 pkt
(14,90 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł (-50%) -
Promocja
Niezależnie od tego, czy jesteś osobą kierującą dużym zespołem, początkującym menedżerem, czy inżynierem czuwającym nad pracą stażysty, znajdziesz w tej książce sporo praktycznych rad, które pomogą Ci w przezwyciężeniu problemów typowych dla zespołów inżynierskich. Znalazły się tu informacje dotyczące mentoringu, wdrażania nowych pracowników, pracy liderów technicznych, kierowników i menedżerów zarządzających wieloma zespołami. Opisano metody radzenia sobie z konfliktami i neutralizowania czynników osłabiających spójność zespołu. Nie zabrakło również praktycznych wskazówek dotyczących zarządzania czasem, delegowania zadań i oceny ich realizacji, a także kreowania strategii firmy i budowania jej kultury.- PDF + ePub + Mobi
- Druk 34 pkt
(24,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Promocja
W tej wyjątkowej książce znajdziesz ponad sto makr, gotowych do zastosowania od ręki. Wśród nich znajdziesz makra ułatwiające drukowanie, formatowanie komórek, nawigację oraz formatowanie wykresów. Ponadto poznasz takie makra, które pozwolą Ci formatować i filtrować dane, szybko tworzyć tabele przestawne oraz integrować Excel z innymi aplikacjami pakietu Microsoft Office. Makra zawarte w tej książce mogą być świetną bazą do tworzenia własnych rozwiązań. Poznaj nowe możliwości Excela i zoptymalizuj swoją pracę!- PDF + ePub + Mobi
- Druk 24 pkt
(14,90 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł (-50%) -
Nowość Promocja
Unlock a world of job opportunities and accelerate your career growth by mastering MongoDB Key Features Master the fundamental principles of Schema Design, Querying, and Database Administration. Explore advanced topics, including Aggregation, Replication, and Sharding. Develop a fully functional application utilizing MongoDB Cloud Services. Descr- ePub + Mobi 80 pkt
(71,91 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%)
O autorze książki
Alan Beaulieu od ponad 25 lat projektuje, tworzy i implementuje niestandardowe aplikacje bazodanowe. Opracował internetowy kurs języka SQL dla Uniwersytetu Kalifornijskiego. Prowadzi firmę konsultingową. Specjalizuje się w implementacji rozwiązań dla sektorów usług finansowych i telekomunikacyjnych.
Alan Beaulieu - pozostałe książki
-
Promocja
To help you on the path to becoming a Snowflake pro, this concise yet comprehensive guide reviews fundamentals and best practices for Snowflake's SQL and Scripting languages. Developers and data professionals will learn how to generate, modify, and query data in the Snowflake relational database management system as well as how to apply analytic fu- ePub + Mobi 254 pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%) -
Promocja
As data floods into your company, you need to put it to work right away—and SQL is the best tool for the job. With the latest edition of this introductory guide, author Alan Beaulieu helps developers get up to speed with SQL fundamentals for writing database applications, performing administrative tasks, and generating reports. You’ll find new chap- ePub + Mobi 194 pkt
(186,15 zł najniższa cena z 30 dni)
194.65 zł
228.99 zł (-15%) -
Promocja
SQL (Structured Query Language) is a standard programming language for generating, manipulating, and retrieving information from a relational database. If you're working with a relational database--whether you're writing applications, performing administrative tasks, or generating reports--you need to know how to interact with your data. Even if yo- ePub + Mobi 109 pkt
(101,15 zł najniższa cena z 30 dni)
109.65 zł
129.00 zł (-15%) -
Promocja
The vast majority of Oracle SQL books discuss some syntax, provide the barest rudiments of using Oracle SQL, and perhaps include a few simple examples. It might be enough to pass a survey course, or give you some buzz words to drop in conversation with real Oracle DBAs. But if you use Oracle SQL on a regular basis, you want much more. You want to a- ePub + Mobi 118 pkt
(82,61 zł najniższa cena z 30 dni)
118.15 zł
139.00 zł (-15%)
Zobacz pozostałe książki z serii
-
Promocja
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierania wskaźników pochodzących z systemów zewnętrznych. Zrozumiesz zasady konfiguracji systemu Prometheus, komponentu Node Exporter i menedżera ostrzeżeń Alertmanager. Zapoznasz się też z nowymi funkcjonalnościami języka PromQL, dostawców mechanizmu odkrywania usług i odbiorców menedżera ostrzeżeń Alertmanager. Dokładnie zaprezentowano tu również zagadnienia bezpieczeństwa po stronie serwera, w tym mechanizm TLS i uwierzytelniania podstawowego.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Promocja
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić. Poznasz różne aspekty FP: kompozycję, ekspresyjność, modułowość, wydajność i efektywne manipulowanie danymi. Nauczysz się korzystać z FP w celu zapewnienia wyższego bezpieczeństwa i łatwiejszego utrzymywania kodu. Te wszystkie cenne umiejętności ułatwią Ci pisanie bardziej zwięzłego, rozsądnego i przyszłościowego kodu.- PDF + ePub + Mobi
- Druk 43 pkt
(39,90 zł najniższa cena z 30 dni)
43.50 zł
87.00 zł (-50%) -
Promocja
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework Flutter czy posługiwania się rozwiązaniami dostawców usług chmurowych. Dowiesz się, jak należy pracować z bazami Firebase i platformą Google Cloud. Przy czym poszczególne receptury, poza rozwiązaniami problemów, zawierają również nieco szersze omówienia, co pozwoli Ci lepiej wykorzystać zalety Fluttera i Darta — spójnego rozwiązania do wydajnego budowania aplikacji!- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Promocja
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Promocja
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Promocja
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych. Zawiera omówienie Docker Compose i trybu Docker Swarm, opis zagadnień związanych z Kubernetes, jak również przykłady optymalizacji obrazów Dockera. W tym wydaniu zaprezentowano ponadto najlepsze praktyki i narzędzie BuildKit, opisano wsparcie obrazów wieloarchitekturowych, kontenerów rootless i uwzględniono wiele innych ważnych informacji.- PDF + ePub + Mobi
- Druk 43 pkt
(39,90 zł najniższa cena z 30 dni)
43.50 zł
87.00 zł (-50%) -
Promocja
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykładami ich wykorzystania w nauce o danych, uczeniu maszynowym, uczeniu głębokim, symulacjach i przetwarzaniu danych biomedycznych. Dzięki podręcznikowi nauczysz się arytmetyki macierzowej, poznasz istotne rozkłady macierzy, w tym LU i QR, a także rozkład według wartości osobliwych, zapoznasz się też z takimi zagadnieniami jak model najmniejszych kwadratów i analiza głównych składowych.- PDF + ePub + Mobi
- Druk 38 pkt
(34,90 zł najniższa cena z 30 dni)
38.50 zł
77.00 zł (-50%) -
Promocja
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięki czemu świetnie się sprawdzi w rozwiązywaniu codziennych problemów z manipulowaniem, przekształcaniem, oczyszczaniem i wizualizacją różnych typów danych, a także jako pomoc podczas tworzenia modeli statystycznych i modeli uczenia maszynowego. Docenią go wszyscy, którzy zajmują się obliczeniami naukowymi w Pythonie.- PDF + ePub + Mobi
- Druk 64 pkt
(39,90 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Promocja
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie do języka i do pracy na platformie Javy. Druga zawiera opis podstawowych pojęć i interfejsów API, których znajomość jest niezbędna każdemu programiście Javy. Mimo niewielkiej objętości w podręczniku znalazły się liczne przykłady wykorzystania potencjału tego języka programowania, a także zastosowania najlepszych praktyk programistycznych w rzeczywistej pracy.- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Promocja
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funkcjonalnościom GA4. Zaprezentowano architekturę GA4, strategie danych, a także informacje dotyczące pozyskiwania, przechowywania i modelowania danych. W książce znalazło się również omówienie typowych przypadków użycia dla aktywacji danych i instrukcji przydatnych podczas implementacji tych przypadków. Co istotne, poszczególne zagadnienia zostały zilustrowane praktycznymi przykładami kodu.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%)
Ebooka "Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- Tytuł oryginału:
- Learning SQL: Generate, Manipulate, and Retrieve Data, 3rd Edition
- Tłumaczenie:
- Agnieszka Górczyńska
- ISBN Książki drukowanej:
- 978-83-283-7779-0, 9788328377790
- Data wydania książki drukowanej :
- 2021-07-22
- ISBN Ebooka:
- 978-83-283-7780-6, 9788328377806
- Data wydania ebooka :
- 2021-07-22 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 147445
- druk na żądanie!
- dnż
- Rozmiar pliku Pdf:
- 3.2MB
- Rozmiar pliku ePub:
- 4.2MB
- Rozmiar pliku Mobi:
- 10.4MB
- Pobierz przykładowy rozdział PDF »
Spis treści książki
- Wprowadzenie
- Dlaczego warto poznać SQL?
- Dla kogo jest przeznaczona ta książka?
- Struktura książki
- Konwencje zastosowane w książce
- Użycie przykładowych kodów
- Podziękowania
- Rozdział 1. Krótkie wprowadzenie
- Wprowadzenie do baz danych
- Nierelacyjne systemy baz danych
- Model relacyjny
- Wybrana terminologia
- Co to jest SQL?
- Klasy zapytań SQL
- SQL język nieproceduralny
- Przykłady zapytań SQL
- Co to jest MySQL?
- Nie tylko relacyjne bazy danych
- Co się znajduje w magazynie danych?
- Wprowadzenie do baz danych
- Rozdział 2. Tworzenie bazy danych i wstawianie informacji
- Tworzenie bazy danych MySQL
- Stosowanie narzędzia powłoki mysql
- Typy danych MySQL
- Dane znakowe
- Kodowanie znaków
- Dane tekstowe
- Dane liczbowe
- Dane dotyczące daty i godziny
- Dane znakowe
- Tworzenie tabeli
- Etap 1. projektowanie
- Etap 2. dopracowywanie
- Etap 3. tworzenie zapytania schematu SQL
- Wstawianie danych do tabel i modyfikowanie tabel
- Wstawianie danych
- Generowanie liczbowych danych klucza
- Zapytanie insert
- Uaktualnianie danych
- Usuwanie danych
- Wstawianie danych
- Gdy poprawne składniowo zapytanie nie zostanie prawidłowo wykonane
- Nieunikatowy klucz podstawowy
- Brak klucza zewnętrznego
- Złamanie reguł dotyczących wartości kolumny
- Nieprawidłowa konwersja daty
- Baza danych Sakila
- Rozdział 3. Krótkie wprowadzenie do zapytań pobierających dane
- Zapytanie pobierające dane
- Klauzule zapytania
- Klauzula SELECT
- Aliasy kolumn
- Usuwanie duplikatów
- Klauzula FROM
- Tabele
- Tabele potomne (wygenerowane przez podzapytanie)
- Tabele tymczasowe
- Widoki
- Łączenie tabel
- Definiowanie aliasu tabeli
- Tabele
- Klauzula WHERE
- Klauzule GROUP BY i HAVING
- Klauzula ORDER BY
- Rosnąca i malejąca kolejność sortowania
- Sortowanie według liczbowych miejsc zarezerwowanych
- Sprawdź się!
- Ćwiczenie 3.1
- Ćwiczenie 3.2
- Ćwiczenie 3.3
- Ćwiczenie 3.4
- Rozdział 4. Filtrowanie
- Sprawdzanie warunku
- Stosowanie nawiasu
- Stosowanie operatora not
- Definiowanie warunku
- Typy warunków
- Warunki równości
- Warunki nierówności
- Modyfikowanie danych za pomocą warunków równości
- Warunki zakresu
- Operator BETWEEN
- Zakres ciągu tekstowego
- Warunki elementów składowych
- Stosowanie podzapytań
- Stosowanie operatora NOT IN
- Warunki dopasowania
- Stosowanie znaków wieloznacznych
- Stosowanie wyrażeń regularnych
- Warunki równości
- NULL czteroliterowe słowo
- Sprawdź się!
- Ćwiczenie 4.1
- Ćwiczenie 4.2
- Ćwiczenie 4.3
- Ćwiczenie 4.4
- Sprawdzanie warunku
- Rozdział 5. Wykonywanie zapytań do wielu tabel
- Co to jest złączenie?
- Iloczyn kartezjański
- Złączenie wewnętrzne
- Składnia ANSI złączenia
- Złączanie co najmniej trzech tabel
- Stosowanie podzapytań jako tabel
- Dwukrotne użycie tej samej tabeli
- Samozłączenie
- Sprawdź się!
- Ćwiczenie 5.1
- Ćwiczenie 5.2
- Ćwiczenie 5.3
- Co to jest złączenie?
- Rozdział 6. Praca ze zbiorami danych
- Wprowadzenie do teorii zbiorów
- Teoria zbiorów danych w praktyce
- Operatory zbioru
- Operator UNION
- Operator INTERSECT
- Operator EXCEPT
- Reguły dotyczące działania operatorów zbiorów
- Sortowanie wyników zapytań złożonych
- Pierwszeństwo operatorów zbiorów
- Sprawdź się!
- Ćwiczenie 6.1
- Ćwiczenie 6.2
- Ćwiczenie 6.3
- Rozdział 7. Generowanie danych i ich konwersja
- Praca z ciągami tekstowymi
- Generowanie ciągów tekstowych
- Wstawianie danych zawierających apostrof
- Dołączanie znaków specjalnych
- Operacje na ciągach tekstowych
- Funkcje ciągu tekstowego zwracające liczby
- Funkcje ciągów tekstowych zwracające ciągi tekstowe
- Generowanie ciągów tekstowych
- Praca z danymi liczbowymi
- Wykonywanie funkcji arytmetycznych
- Określanie dokładności liczb
- Obsługa liczb ze znakiem
- Praca z danymi dotyczącymi daty i godziny
- Strefy czasowe
- Generowanie danych dotyczących daty i godziny
- Ciąg tekstowy reprezentujący dane w postaci daty i godziny
- Konwersja ciągu tekstowego na datę
- Funkcje przeznaczone do generowania daty
- Przeprowadzanie operacji na danych dotyczących daty i godziny
- Funkcje zwracające datę
- Funkcje daty i godziny zwracające ciągi tekstowe
- Funkcje daty i godziny zwracające liczby
- Funkcje konwersji
- Sprawdź się!
- Ćwiczenie 7.1
- Ćwiczenie 7.2
- Ćwiczenie 7.3
- Praca z ciągami tekstowymi
- Rozdział 8. Grupowanie i agregacja
- Koncepcje grupowania
- Funkcje agregacji
- Grupy jawne kontra niejawne
- Zliczanie odmiennych wartości
- Stosowanie wyrażeń
- Obsługa wartości null
- Generowanie grup
- Grupowanie na podstawie jednej kolumny
- Grupowanie na podstawie wielu kolumn
- Grupowanie za pomocą wyrażeń
- Generowanie zestawień
- Warunek filtrowania grupy
- Sprawdź się
- Ćwiczenie 8.1
- Ćwiczenie 8.2
- Ćwiczenie 8.3
- Rozdział 9. Podzapytania
- Co to jest podzapytanie?
- Typy podzapytań
- Podzapytania niepowiązane
- Podzapytania z wieloma rekordami i jedną kolumną
- Operatory in i not in
- Operator all
- Operator any
- Podzapytania obejmujące wiele kolumn
- Podzapytania z wieloma rekordami i jedną kolumną
- Podzapytania powiązane
- Operator exists
- Przeprowadzanie operacji na danych przy użyciu podzapytań powiązanych
- Kiedy używać podzapytań?
- Podzapytanie jako źródło danych
- Tworzenie danych
- Podzapytania zorientowane na zadanie
- Najczęściej stosowane wyrażenia w tabelach
- Podzapytanie jako generator wyrażeń
- Podzapytanie jako źródło danych
- Podsumowanie dotyczące podzapytań
- Sprawdź się!
- Ćwiczenie 9.1
- Ćwiczenie 9.2
- Ćwiczenie 9.3
- Rozdział 10. Złączenia raz jeszcze
- Złączenia zewnętrzne
- Złączenia zewnętrzne lewe i prawe
- Trzykierunkowe złączenie zewnętrzne
- Złączenia krzyżowe
- Złączenia naturalne
- Sprawdź się
- Ćwiczenie 10.1
- Ćwiczenie 10.2
- Ćwiczenie 10.3 (dodatkowe)
- Złączenia zewnętrzne
- Rozdział 11. Logika warunkowa
- Co to jest logika warunkowa?
- Wyrażenie CASE
- Wyszukiwane wyrażenie CASE
- Proste wyrażenia CASE
- Przykłady wyrażeń CASE
- Przekształcanie zbioru wynikowego
- Sprawdzanie pod kątem istnienia relacji
- Błędy dzielenia przez zero
- Uaktualnianie warunkowe
- Obsługa wartości null
- Sprawdź się
- Ćwiczenie 11.1
- Ćwiczenie 11.2
- Rozdział 12. Transakcje
- Wielodostępne bazy danych
- Blokady
- Zasięg blokady
- Co to jest transakcja?
- Rozpoczynanie transakcji
- Kończenie transakcji
- Punkt zapisu transakcji
- Sprawdź się
- Ćwiczenie 12.1
- Wielodostępne bazy danych
- Rozdział 13. Indeksy i ograniczenia
- Indeks
- Tworzenie indeksu
- Indeks unikatowy
- Indeks wielokolumnowy
- Typy indeksów
- Indeks B-drzewa
- Indeks mapy bitowej
- Indeks tekstowy
- Sposoby użycia indeksów
- Wady indeksu
- Tworzenie indeksu
- Ograniczenia
- Definiowanie ograniczenia
- Sprawdź się
- Ćwiczenie 13.1
- Ćwiczenie 13.2
- Indeks
- Rozdział 14. Widoki
- Co to jest widok?
- Do czego można wykorzystać widok?
- Bezpieczeństwo danych
- Agregacja danych
- Ukrywanie złożoności
- Złączanie danych partycjonowanych
- Widok możliwy do uaktualniania
- Uaktualnianie prostych widoków
- Uaktualnianie widoku złożonego
- Sprawdź się
- Ćwiczenie 14.1
- Ćwiczenie 14.2
- Rozdział 15. Metadane
- Dane dotyczące danych
- Baza danych information_schema
- Praca z metadanymi
- Skrypt generowania schematu
- Weryfikacja wdrożenia
- Dynamiczne generowanie kodu SQL
- Sprawdź się
- Ćwiczenie 15.1
- Ćwiczenie 15.2
- Rozdział 16. Funkcje analityczne
- Koncepcje funkcji analitycznych
- Okno danych
- Sortowanie z uwzględnieniem ustawień regionalnych
- Ranking
- Funkcje rankingu
- Generowanie wielu rankingów
- Funkcje raportujące
- Ramka okna
- Funkcje lag() i lead()
- Konkatenacja wartości kolumny
- Sprawdź się
- Ćwiczenie 16.1
- Ćwiczenie 16.2
- Ćwiczenie 16.3
- Koncepcje funkcji analitycznych
- Rozdział 17. Praca z ogromnymi bazami danych
- Partycjonowanie
- Koncepcje związane z partycjonowaniem
- Partycjonowanie tabeli
- Partycjonowanie indeksu
- Metody partycjonowania
- Partycjonowanie zakresu
- Partycjonowanie listy
- Partycjonowanie hash
- Partycjonowanie złożone
- Zalety partycjonowania
- Klastrowanie
- Sharding
- Big data
- Hadoop
- Bazy danych NoSQL i oparte na dokumentach
- Przetwarzanie w chmurze
- Podsumowanie
- Partycjonowanie
- Rozdział 18. SQL i big data
- Wprowadzenie do narzędzia Apache Drill
- Stosowanie narzędzia Apache Drill podczas wykonywania zapytań do plików
- Wykonywanie zapytań do MySQL za pomocą narzędzia Apache Drill
- Wykonywanie zapytań do MongoDB za pomocą narzędzia Apache Drill
- Apache Drill i wiele źródeł danych
- Przyszłość języka SQL
- Dodatek A Diagram związków encji przykładowej bazy danych
- Dodatek B Odpowiedzi do zadań
- Rozdział 3.
- Ćwiczenie 3.1
- Ćwiczenie 3.2
- Ćwiczenie 3.3
- Ćwiczenie 3.4
- Rozdział 4.
- Ćwiczenie 4.1
- Ćwiczenie 4.2
- Ćwiczenie 4.3
- Ćwiczenie 4.4
- Rozdział 5.
- Ćwiczenie 5.1
- Ćwiczenie 5.2
- Ćwiczenie 5.3
- Rozdział 6.
- Ćwiczenie 6.1
- Ćwiczenie 6.2
- Ćwiczenie 6.3
- Rozdział 7.
- Ćwiczenie 7.1
- Ćwiczenie 7.2
- Ćwiczenie 7.3
- Rozdział 8.
- Ćwiczenie 8.1
- Ćwiczenie 8.2
- Ćwiczenie 8.3
- Rozdział 9.
- Ćwiczenie 9.1
- Ćwiczenie 9.2
- Ćwiczenie 9.3
- Rozdział 10.
- Ćwiczenie 10.1
- Ćwiczenie 10.2
- Ćwiczenie 10.3 (dodatkowe)
- Rozdział 11.
- Ćwiczenie 11.1
- Ćwiczenie 11.2
- Rozdział 12.
- Ćwiczenie 12.1
- Rozdział 13.
- Ćwiczenie 13.1
- Ćwiczenie 13.2
- Rozdział 14.
- Ćwiczenie 14.1
- Ćwiczenie 14.2
- Rozdział 15.
- Ćwiczenie 15.1
- Ćwiczenie 15.2
- Rozdział 16.
- Ćwiczenie 16.1
- Ćwiczenie 16.2.
- Ćwiczenie 16.3
- O autorze
- Kolofon
- Rozdział 3.
Helion - inne książki
-
Nowość Promocja
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- PDF + ePub + Mobi
- Druk 29 pkt
(27,90 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%) -
Nowość Promocja
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS).- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Pierwsza była wirtualizacja: oprogramowanie symuluje istnienie zasobów logicznych korzystających z zasobów fizycznych. Po niej przyszła konteneryzacja, polegająca na tworzeniu obrazów - kopii danych - zawierających wszystkie pliki potrzebne do uruchomienia danej aplikacji. Środowiska produkcyjne z obu korzystają równolegle, ale to konteneryzacja stała się swojego rodzaju rewolucją w sektorze IT. Pozwoliła bowiem na sprawniejsze wdrażanie mikroserwisów, a także na optymalizację kosztów działania wielu aplikacji.- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Nowość Promocja
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 24 pkt
(22,90 zł najniższa cena z 30 dni)
24.95 zł
49.90 zł (-50%) -
Nowość Promocja
Ta książka ułatwi Ci zgłębienie koncepcji kryjących się za działaniem nowoczesnych baz danych. Dzięki niej zrozumiesz, w jaki sposób struktury dyskowe różnią się od tych w pamięci i jak działają algorytmy efektywnego utrzymywania struktur B drzewa na dysku. Poznasz implementacje pamięci masowej o strukturze dziennika. Znajdziesz tu również wyjaśnienie zasad organizacji węzłów w klaster baz danych i specyfiki środowisk rozproszonych. Dowiesz się, jak algorytmy rozproszone poprawiają wydajność i stabilność systemu i jak uzyskać ostateczną spójność danych. Ponadto w książce zaprezentowano koncepcje antyentropii i plotek, służące do zapewniania zbieżności i rozpowszechniania danych, a także mechanizm transakcji utrzymujący spójność logiczną bazy.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Nowość Promocja
Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych systemów i nauczysz się praktykować programowanie sterowane obserwowalnością. Przekonasz się, że dzięki jej wdrożeniu zespoły mogą szybko i bez obaw dostarczać kod, identyfikować wartości odstające i nietypowe zachowania, a ponadto lepiej zrozumieją doświadczenia użytkownika. Znajdziesz tu szczegółowe wyjaśnienia, co jest potrzebne do uzyskania wysokiej obserwowalności, a także szereg wskazówek, jak ulepszyć istniejące rozwiązania i pomyślnie dokonać migracji ze starszych narzędzi, takich jak wskaźniki, monitorowanie i zarządzanie dziennikami. Dowiesz się również, jaki wpływ ma obserwowalność systemu na kulturę organizacji ― i odwrotnie.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III Alan Beaulieu (1) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
(0)
(0)
(1)
(0)
(0)
(0)