- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 6.0/6 Opinie: 5
- Stron:
- 280
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Sprawdź nowe wydanie
Język SQL. Przyjazny podręcznik. Wydanie III
Larry Rockoff
Opis ebooka: Język SQL. Przyjazny podręcznik. Wydanie II
Najlepsze relacyjne bazy danych, takie jak Oracle czy MS SQL Server, są nierozłącznie związane z językiem SQL. Język ten stworzono po to, aby budować i użytkować bazy przechowujące ogromne ilości danych. Bez wątpienia SQL jest dość złożony, obejmuje wiele elementów i funkcji, jednak jego znajomość jest niezwykle ważna dla każdego, kto zajmuje się bazami danych, tworzy je czy nimi administruje. Również te osoby, które korzystają z narzędzi do raportowania w bazach danych, powinny przynajmniej dobrze zrozumieć podstawy tego języka.
Niniejsza książka jest kolejnym wydaniem popularnego podręcznika, dzięki któremu zrozumiesz SQL, jego składnię i najważniejsze aspekty wykorzystywania. Poszczególne tematy zorganizowano w intuicyjny sposób, przedstawiając je w logicznej kolejności. Przykłady zastosowania języka dobrano tak, aby za pomocą małej próbki kodu umożliwić zrozumienie danej instrukcji SQL. W tym wydaniu zaktualizowano informacje o składni SQL stosowanej w Microsoft SQL Server 2016, MySQL 5.7 i Oracle 12c. Uzupełniono zagadnienia dotyczące logiki warunkowej, a także przedstawiono kilka nowych tematów, takich jak wspólne wyrażenia tablicowe czy wstawianie komentarzy do zapytań.
Najważniejsze zagadnienia ujęte w książce:
- podstawowe informacje o relacyjnych bazach danych,
- składnia instrukcji SELECT i jej możliwości,
- agregacje danych i sum częściowych,
- stosowanie złączeń, podzapytań, widoków i logiki zbiorów,
- procedury składowane, aktualizacja danych i utrzymanie bazy,
- projektowanie baz danych i sposoby prezentacji danych.
Poznaj SQL, a zrozumiesz bazy danych!
Larry Rockoff jest ekspertem w dziedzinie języka SQL i analityki biznesowej. Specjalizuje się w stosowaniu narzędzi do raportowania w celu analizy danych znajdujących się w złożonych bazach danych. Ukończył studia MBA na Uniwersytecie Chicago. Jest autorem książek poświęconych językowi SQL i zastosowaniu oprogramowania Microsoft Access i Excel. Obecnie odpowiada za rozwój hurtowni danych oraz aplikacji służących do raportowania dla największej sieci aptek w USA.
Czas na SQL!
Na rynku dostępnych jest wiele książek poświęconych SQL. Zazwyczaj jednak skupiają się one na składni, która jest w nich omawiana. Takie podejście nie gwarantuje jednak odpowiednich rezultatów, gdyż informacje zaprezentowane w ten sposób można łatwo odnaleźć w internecie, w materiałach opublikowanych przez głównych dostawców baz danych.
Dla początkującego użytkownika SQL bardziej przystępne jest zaprezentowanie ogólnych pojęć oraz wyjaśnienie w prosty sposób i za pomocą przykładów zastosowania poszczególnych instrukcji SQL. Taka właśnie jest książka, którą trzymasz w dłoniach.
Książka Język SQL. Przyjazny podręcznik wyróżnia się na tle innych pozycji wprowadzających czytelnika w świat SQL ze względu na następujące cechy:
Po pierwsze, zapoznając się z zawartym w niej materiałem, nie będziesz musiał pobierać żadnego oprogramowania ani pracować przy komputerze. Niniejsza książka zawiera przykłady użycia SQL, które można zrozumieć po prostu je czytając.
Po drugie, tematy w niej zawarte są zorganizowane w intuicyjny sposób i przedstawiane w logicznej kolejności. Słowa kluczowe SQL są wprowadzane po jednym na raz, dzięki czemu rozbudowujesz swoją wiedzę stopniowo poznając nowe słowa i pojęcia.
Wreszcie, w niniejszej książce znajdują się odniesienia do składni trzech powszechnie stosowanych baz danych: Microsoft SQL Server, MySQL i Oracle. W tekście oznaczono je bocznymi paskami oraz zatytułowano „Różnice w ramach innych baz danych”, przedstawiające różnice w składni między wyżej wymienionymi trzema bazami danych. Ponadto, książka zawiera instrukcje pobrania i instalacji darmowych wersji tych baz danych.
To jedyna pozycja książkowa, jaka jest Ci potrzebna, aby zdobyć praktyczną wiedzę o SQL i relacyjnych bazach danych.
Dzięki tej książce dowiesz się jak:
- wykorzystywać SQL do pobierania danych z bazy danych,
- stosować funkcje i dokonywać obliczeń w oparciu o dane,
- grupować dane i sumować je na wiele różnych sposobów,
- stosować złożone wyrażenia logiczne w celu pobrania z bazy danych wyłącznie danych spełniających określone kryteria,
- projektować relacyjne bazy danych tak, aby wyświetlanie znajdujących się w nich danych było proste i intuicyjne,
- dokonywać aktualizacji danych w bazie danych i tworzyć nowe tabele,
- korzystać z arkuszy kalkulacyjnych tak, by wydobyć z danych jak najwięcej użytecznych informacji,
- wybierać dane z wielu tabel dzięki zastosowaniu złączeń, podzapytań, widoków i logiki zbiorów,
- tworzyć, modyfikować i wykonywać procedury składowane,
- zainstalować bazy danych Microsoft SQL Server, MySQL i Oracle.
Larry Rockoff od wielu lat zajmuje się zagadnieniami związanymi z SQL oraz Business Intelligence (BI). Jego główny obszar zainteresowań obejmuje zastosowanie narzędzi do raportowania w celu analizy danych znajdujących się w złożonych bazach danych. Ukończył studia MBA na Uniwersytecie Chicago ze specjalizacją nauki o zarządzaniu. Obecnie odpowiada za rozwój hurtowni danych oraz aplikacji służących do raportowania dla największej sieci aptek w USA.
Prowadzi stronę internetową (http://larryrockoff.com), na której zamieszcza recenzje książek poświęconych zagadnieniom z branży IT, w szczególności tych przybliżających kwestie analizy danych i business intelligence, jak również dotyczących szeroko pojętych społecznych aspektów związanych z zastosowaniem nowych technologii.
Wybrane bestsellery
-
To trzecie, poprawione i zaktualizowane wydanie praktycznego przewodnika po języku SQL i relacyjnych bazach danych. Przemyślana, uporządkowana struktura podręcznika sprzyja sprawnemu nabywaniu wiedzy i doskonaleniu umiejętności — pracę z nim ułatwiają przystępny sposób prezentowania materia...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
Na rynku dostępnych jest wiele książek poświęconych SQL, zazwyczaj jednak skupiają się one na składni. Ten podręcznik jest zupełnie inny! Podczas lektury nie musisz instalować żadnego oprogramowania ani używać komputera. Zastanawiasz się, jak to możliwe? W tej książce znajdziesz przykłady SQL, kt...(19.95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł(-45%) -
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(53.40 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
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...(23.94 zł najniższa cena z 30 dni)
27.93 zł
39.90 zł(-30%) -
Ta książka stanowi świetne wprowadzenie do analizy danych. Dzięki niej nauczysz się korzystać z surowych danych, nawet jeśli nie masz odpowiedniego doświadczenia. Zaczniesz od formułowania hipotez i generowania statystyk opisowych, a następnie przystąpisz do pisania zapytań w języku SQL w celu ag...
SQL dla analityków danych. Opanuj możliwości SQL-a, aby wydobywać informacje z danych. Wydanie III SQL dla analityków danych. Opanuj możliwości SQL-a, aby wydobywać informacje z danych. Wydanie III
(65.40 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%) -
Dzięki tej książce nauka zarządzania relacyjną bazą danych staje się łatwiejsza. Szczególnie docenią ją czytelnicy myślący o zmianie kariery zawodowej i rozpoczęciu pracy z obsługą danych. Opisano tu przede wszystkim podstawowe narzędzia SQL potrzebne do zrozumienia i wyodrębnienia przydatnych in...
SQL. Przewodnik dla początkujących. Jak zacząć efektywną pracę z danymi SQL. Przewodnik dla początkujących. Jak zacząć efektywną pracę z danymi
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
W tej książce znajdziesz wszystkie informacje, które są Ci potrzebne do stworzenia środowiska sprzyjającego tworzeniu innowacyjnych rozwiązań. Dowiesz się, jak dostrzegać i wykorzystywać naturalne talenty każdego członka zespołu. Zapoznasz się z szeregiem praktycznych wskazówek, dzięki którym zid...
Decyzyjni. Jak zwykli ludzie kreują niezwykłe produkty Decyzyjni. Jak zwykli ludzie kreują niezwykłe produkty
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)125.30 zł
179.00 zł(-30%) -
Cathy Tanimura jest analityczką danych z ponad dwudziestoletnim doświadczeniem. Odnosiła również sukcesy, budując zespoły do spraw analizy danych i tworząc potrzebną infrastrukturę. Zajmowała się także zarządzaniem zespołami w kilku czołowych firmach technologicznych. Od wielu lat używa języka SQ...
Analiza danych z wykorzystaniem SQL-a. Zaawansowane techniki przekształcania danych we wnioski Analiza danych z wykorzystaniem SQL-a. Zaawansowane techniki przekształcania danych we wnioski
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%)
O autorze ebooka
Larry Rockoff od wielu lat zajmuje się zagadnieniami związanymi z SQL oraz Business Intelligence (BI). Jego główny obszar zainteresowań obejmuje systemy oparte na hurtowniach danych oraz narzędzia do raportowania. Niedawno opracował zestaw narzędzi BI dla ASAP Software, będącej spółką zależną Dell. Ukończył studia MBA na Uniwersytecie Chicago ze specjalizacją Nauki o Zarządzaniu.
Ebooka "Język SQL. Przyjazny podręcznik. Wydanie II" 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 "Język SQL. Przyjazny podręcznik. Wydanie II" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Język SQL. Przyjazny podręcznik. Wydanie II" 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 ebooka
- Tytuł oryginału:
- The Language of SQL (2nd Edition)
- Tłumaczenie:
- Beata Błaszczyk
- ISBN Książki drukowanej:
- 978-83-283-3190-7, 9788328331907
- Data wydania książki drukowanej:
- 2017-06-19
- ISBN Ebooka:
- 978-83-283-3191-4, 9788328331914
- Data wydania ebooka:
- 2017-06-16 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:
- 170x230
- Numer z katalogu:
- 59255
- Rozmiar pliku Pdf:
- 2.8MB
- Rozmiar pliku ePub:
- 3.8MB
- Rozmiar pliku Mobi:
- 8.6MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Definicja SQL (21)
- Microsoft SQL Server, Oracle i MySQL (22)
- Relacyjne bazy danych (24)
- Klucze główne i obce (25)
- Typy danych (26)
- Wartości NULL (28)
- Znaczenie SQL (29)
- Co dalej? (29)
- Prosta instrukcja SELECT (31)
- Uwagi dotyczące składni (32)
- Komentarze w instrukcjach SQL (33)
- Wybieranie kolumn (34)
- Nazwy kolumn zawierające spacje (35)
- Klauzule dostępne w instrukcji SELECT (36)
- Co dalej? (38)
- Wartości literału (42)
- Obliczenia arytmetyczne (43)
- Konkatenacja pól (44)
- Aliasy kolumn (46)
- Aliasy tabel (47)
- Co dalej? (48)
- Czym jest funkcja? (49)
- Funkcje znakowe (50)
- Funkcje zagnieżdżone (54)
- Funkcje daty i czasu (55)
- Funkcje liczbowe (57)
- Funkcje konwersji (59)
- Co dalej? (62)
- Sortowanie danych w porządku rosnącym (63)
- Sortowanie danych w porządku malejącym (65)
- Sortowanie względem więcej niż jednej kolumny (66)
- Sortowanie względem pola obliczanego (66)
- Sekwencje sortowania (67)
- Co dalej? (70)
- Zastosowanie kryteriów selekcji (71)
- Operatory klauzuli WHERE (72)
- Ograniczanie liczby zwracanych wierszy (74)
- Ograniczanie liczby wierszy za pomocą sortowania (75)
- Dopasowywanie do wzorca (76)
- Znaki wieloznaczne (79)
- Co dalej? (81)
- Złożone warunki logiczne (83)
- Operator AND (84)
- Operator OR (85)
- Zastosowanie nawiasów (85)
- Zastosowanie wielu nawiasów (87)
- Operator NOT (88)
- Operator BETWEEN (90)
- Operator IN (92)
- Logika Boole'a a wartości NULL (93)
- Co dalej? (95)
- Wyrażenie CASE (98)
- Format prosty wyrażenia CASE (99)
- Format przeszukujący wyrażenia CASE (100)
- Logika warunkowa w klauzuli ORDER BY (102)
- Logika warunkowa w klauzuli WHERE (104)
- Co dalej? (105)
- Usuwanie duplikatów (107)
- Funkcje agregujące (109)
- Funkcja COUNT (110)
- Grupowanie danych (112)
- Grupowanie i sortowanie względem kilku kolumn (113)
- Kryteria selekcji w ramach agregacji (115)
- Logika warunkowa w klauzuli GROUP BY (117)
- Logika warunkowa w klauzuli HAVING (118)
- Funkcje rankingowe (120)
- Partycje (125)
- Co dalej? (129)
- Wstawianie sum częściowych za pomocą operatora ROLLUP (132)
- Wstawianie sum częściowych za pomocą operatora CUBE (137)
- Prezentacja danych w formie tabeli krzyżowej (142)
- Co dalej? (149)
- Łączenie dwóch tabel (152)
- Złączenie wewnętrzne (154)
- Kolejność tabel w złączeniach wewnętrznych (156)
- Alternatywna składnia złączeń wewnętrznych (157)
- Aliasy tabel - ciąg dalszy (157)
- Co dalej? (159)
- Złączenie zewnętrzne (161)
- Złączenia lewostronne (163)
- Weryfikacja występowania wartości NULL (165)
- Złączenia prawostronne (166)
- Kolejność tabel w złączeniach zewnętrznych (167)
- Złączenia pełne (168)
- Złączenia krzyżowe (171)
- Co dalej? (173)
- Złączenia zwrotne (175)
- Tworzenie widoków (178)
- Pobieranie danych z widoków (180)
- Zalety stosowania widoków (181)
- Modyfikowanie i usuwanie widoków (182)
- Co dalej? (183)
- Rodzaje podzapytań (185)
- Wykorzystanie podzapytania jako źródła danych (186)
- Wykorzystanie podzapytania w kryteriach selekcji (189)
- Podzapytania skorelowane (191)
- Operator EXISTS (193)
- Zastosowanie podzapytania do wyznaczenia wartości kolumny obliczanej (194)
- Wyrażenia CTE (195)
- Co dalej? (197)
- Zastosowanie operatora UNION (200)
- Dołączanie lub eliminowanie duplikatów za pomocą operatora UNION (202)
- Krzyżowanie zapytań (204)
- Co dalej? (205)
- Tworzenie procedur składowanych (208)
- Parametry w procedurze składowanej (210)
- Wykonywanie procedur składowanych (211)
- Modyfikowanie i usuwanie procedur składowanych (212)
- Funkcje - ciąg dalszy (213)
- Co dalej? (214)
- Sposoby modyfikacji danych (215)
- Wstawianie danych (216)
- Usuwanie danych (220)
- Aktualizacja danych (221)
- Aktualizacja danych w tabeli za pomocą podzapytań skorelowanych (222)
- Co dalej? (224)
- Język definicji danych (227)
- Atrybuty tabel (228)
- Kolumny w tabelach (229)
- Klucze główne i indeksy (230)
- Klucze obce (231)
- Tworzenie tabel (232)
- Tworzenie indeksów (234)
- Co dalej? (234)
- Cele normalizacji (238)
- W jaki sposób dokonywać normalizacji danych (240)
- Sztuka projektowania bazy danych (244)
- Alternatywy dla normalizacji (246)
- Co dalej? (247)
- Jeszcze kilka słów o tabelach krzyżowych (249)
- Excel i zewnętrzne źródło danych (251)
- Tabele przestawne w Excelu (255)
- Co dalej? (260)
- Instalacja SQL Server 2016 Express (261)
- Instalacja SQL Server 2016 Management Studio Express (262)
- Praca z SQL Server Management Studio (262)
- Instalacja MySQL na komputerze z systemem operacyjnym Windows (265)
- Instalacja MySQL na komputerze z systemem operacyjnym Mac OS X (267)
- Praca z MySQL Workbench (268)
- Instalacja Oracle Database Express Edition (269)
O autorze (9)
Podziękowania (11)
Wprowadzenie (13)
Rozdział 1. Relacyjne bazy danych i SQL (19)
Rozdział 2. Podstawy pobierania danych (31)
Rozdział 3. Pola obliczane i aliasy (41)
Rozdział 4. Korzystanie z funkcji (49)
Rozdział 5. Sortowanie danych (63)
Rozdział 6. Kryteria wyboru (71)
Rozdział 7. Logika Boole'a (83)
Rozdział 8. Logika warunkowa (97)
Rozdział 9. Dokonywanie podsumowań (107)
Rozdział 10. Sumy częściowe i tabele krzyżowe (131)
Rozdział 11. Złączenia wewnętrzne (151)
Rozdział 12. Złączenia zewnętrzne (161)
Rozdział 13. Złączenia zwrotne i widoki (175)
Rozdział 14. Podzapytania (185)
Rozdział 15. Logika zbiorów (199)
Rozdział 16. Procedury składowane i parametryzacja (207)
Rozdział 17. Modyfikowanie danych (215)
Rozdział 18. Utrzymanie tabel (227)
Rozdział 19. Zasady projektowania baz danych (237)
Rozdział 20. Sposoby prezentacji danych (249)
Dodatek A. Praca z bazą danych Microsoft SQL Server (261)
Dodatek B. Praca z bazą danych MySQL (265)
Dodatek C. Praca z bazą danych Oracle (269)
Skorowidz (273)
Oceny i opinie klientów: Język SQL. Przyjazny podręcznik. Wydanie II Larry Rockoff (5) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(5)
(0)
(0)
(0)
(0)
(0)
Oceny i opinie poprzedniego wydania
więcej opinii