Facebook - konwersja
Pobierz fragment

SQL. Leksykon kieszonkowy. Wydanie 4 - ebook

Wydawnictwo:
Tłumacz:
Data wydania:
3 sierpnia 2022
Format ebooka:
PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
Pobierz fragment
59,00

SQL. Leksykon kieszonkowy. Wydanie 4 - ebook

Język SQL jest istotnym narzędziem nie tylko dla programistów, ale także dla analityków biznesowych i inżynierów danych. Nawet jeśli nieźle znasz składnię SQL, może się zdarzyć, że podczas pracy poczujesz potrzebę odświeżenia wiedzy czy też sprawdzenia jakiegoś szczegółu działania swojego zapytania SQL. W takich wypadkach nie potrzebujesz drobiazgowej specyfikacji technicznej ani opasłego podręcznika: po prostu zależy Ci na szybkim i pewnym odnalezieniu potrzebnej informacji bez przebijania się przez dogłębne wyjaśnienia.

To czwarte, poprawione i zaktualizowane wydanie cenionego leksykonu poświęconego SQL. Przemyślany układ zawartych w nim treści zdecydowanie ułatwia i przyspiesza wynajdywanie informacji ... bez konieczności odrywania się od pracy. Poza zwięzłymi objaśnieniami dotyczącymi składni SQL znajdziesz tu opis kluczowych aspektów języka SQL używanego w Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL i SQLite. Ułatwi Ci to stosowanie tych systemów zarządzania bazami danych. Oprócz tego w książce szybko odszukasz szczegóły dotyczące typów danych i ich konwersji, składni wyrażeń regularnych, funkcji okna, pivotingu i unpivotingu, a także wielu innych zagadnień.

Dzięki książce:

  • szybko sprawdzisz, jak wykonać konkretne zadania za pomocą SQL
  • znajdziesz przydatne przykłady składni
  • sprawisz, aby zapytania SQL działały w różnych systemach zarządzania bazami danych
  • zastosujesz kod Pythona i R do pracy z relacyjną bazą danych
  • znajdziesz odpowiedzi na często zadawane pytania dotyczące SQL

Mijają lata, a w pracy z danymi to SQL wciąż jest najważniejszy!

Spis treści

Przedmowa

Rozdział 1. Intensywny kurs SQL

  • Czym jest baza danych?
    • SQL
    • NoSQL
    • Systemy zarządzania bazami danych
  • Zapytanie SQL
    • Polecenia SQL
    • Zapytania SQL
    • Polecenie SELECT
    • Kolejność wykonywania
  • Model danych

Rozdział 2. Gdzie mogę używać SQL?

  • Oprogramowanie RDBMS
    • Który RDBMS wybrać?
    • Czym jest okno terminala?
    • SQLite
    • MySQL
    • Oracle
    • PostgreSQL
    • SQL Server
  • Programy bazodanowe
    • Podłączanie programu bazodanowego do bazy danych
  • Inne języki programowania
    • Podłącz Pythona do bazy danych
    • Podłączenie R do bazy danych

Rozdział 3. Język SQL

  • Porównanie z innymi językami
  • Standardy ANSI
  • Terminy SQL
    • Słowa kluczowe i funkcje
    • Identyfikatory i aliasy
    • Polecenia i klauzule
    • Wyrażenia i predykaty
    • Komentarze, cudzysłowy i puste znaki
  • Podjęzyki

Rozdział 4. Podstawy zapytań

  • Klauzula SELECT
    • Pobieranie kolumn
    • Pobieranie wszystkich kolumn
    • Pobieranie wyrażeń
    • Pobieranie funkcji
    • Aliasy kolumn
    • Dookreślanie kolumn
    • Pobieranie podzapytań
    • DISTINCT
  • Klauzula FROM
    • Pobieranie danych z wielu tabel
    • Pobieranie danych z podzapytań
    • Dlaczego warto używać podzapytania w klauzuli FROM?
  • Klauzula WHERE
    • Wielokrotne predykaty
    • Filtrowanie po podzapytaniach
  • Klauzula GROUP BY
  • Klauzula HAVING
  • Klauzula ORDER BY
  • Klauzula LIMIT

Rozdział 5. Tworzenie, aktualizowanie i usuwanie

  • Bazy danych
    • Model danych versus schemat
    • Wyświetlanie nazw istniejących baz danych
    • Wyświetl nazwę aktualnej bazy danych
    • Przełącz się do innej bazy danych
    • Utwórz bazę danych
    • Usuń bazę danych
  • Tworzenie tabel
    • Utwórz prostą tabelę
    • Wyświetlanie nazw istniejących tabel
    • Tworzenie tabeli, która jeszcze nie istnieje
    • Tworzenie tabeli z ograniczeniami
    • Tworzenie tabeli z kluczami głównymi i obcymi
    • Tworzenie tabeli z automatycznie wygenerowanym polem
    • Wstawianie wyników zapytania do tabeli
    • Wstawianie danych z pliku tekstowego do tabeli
  • Modyfikowanie tabel
    • Zmień nazwę tabeli lub kolumny
    • Wyświetl, dodaj i usuń kolumny
    • Wyświetl, dodaj i usuń wiersze
    • Wyświetl, dodaj, zmodyfikuj i usuń ograniczenia
    • Zaktualizuj kolumnę
    • Zaktualizuj wiersze
    • Zaktualizuj wiersze za pomocą wyników zapytania
    • Usuń tabelę
  • Indeksy
    • Porównanie indeksu książkowego i indeksu SQL
    • Utwórz indeks, aby przyspieszyć zapytania
  • Widoki
    • Tworzenie widoku w celu zapisania wyników zapytania
  • Zarządzanie transakcjami
    • Zweryfikuj zmiany, zanim zrobisz COMMIT
    • Wycofaj zmiany za pomocą ROLLBACK

Rozdział 6. Typy danych

  • Jak wybrać typ danych
  • Dane liczbowe
    • Wartości liczbowe
    • Typy liczb całkowitych
    • Typy liczb dziesiętnych
    • Typy liczb zmiennoprzecinkowych
  • Dane tekstowe
    • Wartości tekstowe
    • Typy znakowe
    • Typy znakowe Unicode
  • Dane daty i czasu
    • Wartości daty i czasu
    • Typy daty i czasu
  • Inne dane
    • Wartości logiczne
    • Pliki zewnętrzne (obrazy, dokumenty itp.)

Rozdział 7. Operatory i funkcje

  • Operatory
    • Operatory logiczne
    • Operatory porównania
    • Operatory matematyczne
  • Funkcje agregujące
  • Funkcje liczbowe
    • Zastosuj funkcje matematyczne
    • Generowanie liczb losowych
    • Zaokrąglanie i obcinanie liczb
    • Konwertowanie danych na liczbowy typ danych
  • Funkcje tekstowe
    • Poznaj długość ciągu znaków
    • Zmiana wielkości liter w tekście
    • Przytnij niechciane znaki wokół tekstu
    • Konkatenacja ciągów znaków
    • Szukanie tekstu w ciągu znaków
    • Wyciągnij fragment tekstu
    • Zamień tekst w ciągu znaków
    • Usuwanie tekstu z ciągu znaków
    • Użyj wyrażeń regularnych
    • Konwertowanie danych na typ tekstowy
  • Funkcje daty i czasu
    • Zwróć aktualną datę lub godzinę
    • Dodawanie lub odejmowanie daty lub przedziału czasowego
    • Znajdź różnicę między dwiema datami lub godzinami
    • Wyciągnij część daty lub czasu
    • Określanie dnia tygodnia dla daty
    • Zaokrąglij datę do najbliższej jednostki czasu
    • Konwertowanie tekstu na typ danych daty i czasu
  • Funkcje null
    • Zwróć inną wartość, jeśli jest null

Rozdział 8. Zaawansowane koncepcje zapytań

  • Instrukcja Case
    • Wyświetl wartości oparte na logice "jeżeli - to" dla pojedynczej kolumny
    • Wyświetl wartości oparte na logice "jeżeli - to" dla wielu kolumn
  • Grupowanie i zsumowywanie
    • Podstawy GROUP BY
    • Zagreguj wiersze w pojedynczą wartość lub listę
    • ROLLUP, CUBE i GROUPING SETS
  • Funkcje okna
    • Funkcja agregująca
    • Funkcja okna
    • Uszereguj wiersze w tabeli
    • Zwróć pierwszą wartość w każdej grupie
    • Zwróć drugą wartość w każdej grupie
    • Zwróć dwie pierwsze wartości w każdej grupie
    • Zwróć wartość poprzedniego wiersza
    • Obliczanie średniej kroczącej
    • Obliczanie sumy bieżącej
  • Pivoting i Unpivoting
    • Rozbij wartości kolumny na wiele kolumn
    • Wypisz wartości z wielu kolumn w pojedynczej kolumnie

Rozdział 9. Praca z wieloma tabelami i zapytaniami

  • Łączenie tabel
    • Podstawy złączeń i INNER JOIN
    • LEFT JOIN, RIGHT JOIN i FULL OUTER JOIN
    • USING i NATURAL JOIN
    • CROSS JOIN i złączenie własne
  • Operatory Union
    • UNION
    • EXCEPT i INTERSECT
  • Wspólne wyrażenia tabelaryczne
    • CTE a podzapytania
    • Rekurencyjne CTE

Rozdział 10. Jak mogę...?

  • .znaleźć wiersze zawierające zduplikowane wartości
  • ...zwrócić wiersze z maksymalną wartością danej kolumny
  • .złączyć tekst z wielu pól w jedno pole
  • .znaleźć wszystkie tabele zawierające kolumnę o konkretnej nazwie
  • .zaktualizować tabelę, której identyfikator pasuje do innej tabeli

Skorowidz

Kategoria: Bazy danych
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-283-8929-8
Rozmiar pliku: 1,7 MB

BESTSELLERY

Kategorie: