SQL. Przewodnik dla pocz - Helion
Autor: Walter Shields
Tytuł oryginału: SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL
Tłumaczenie: Agnieszka G
ISBN: 978-83-8322-657-6
stron: 222, Format: 200x225, okładka: mi
Data wydania: 2023-05-01
Księgarnia: Helion
Cena książki: 35,40 zł (poprzednio: 59,00 zł)
Oszczędzasz: 40% (-23,60 zł)
Tytuł oryginału: SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL
Tłumaczenie: Agnieszka G
ISBN: 978-83-8322-657-6
stron: 222, Format: 200x225, okładka: mi
Data wydania: 2023-05-01
Księgarnia: Helion
Cena książki: 35,40 zł (poprzednio: 59,00 zł)
Oszczędzasz: 40% (-23,60 zł)
Tagi: SQL - Programowanie
Osoby które kupowały "SQL. Przewodnik dla pocz", wybierały także:
- Microsoft SQL Server. Kurs video. Tworzenie zaawansowanych zapytań 199,00 zł, (59,70 zł -70%)
- SQL. Kurs video. Od zera do bohatera. Modyfikowanie danych 159,00 zł, (47,70 zł -70%)
- SQL. Kurs video. Od zera do bohatera. Odczytywanie danych 159,00 zł, (47,70 zł -70%)
- SQL. Kurs video. Projektowanie i implementacja baz danych 79,00 zł, (23,70 zł -70%)
- Instalacja i konfiguracja baz danych. Kurs video. Przygotowanie do egzaminu 70-765 Provisioning SQL Databases 299,00 zł, (89,70 zł -70%)
Spis treści
SQL. Przewodnik dla początkujących. Jak zacząć efektywną pracę z danymi -- spis treści
WPROWADZENIE
- Moja historia
- Dlaczego napisałem tę książkę?
- Słowo zachęty dla początkujących
- Zakres materiału i cel tej książki
- SQL i Twoja ścieżka kariery
- Rozdział po rozdziale
CZĘŚĆ I. UTWORZENIE ŚRODOWISKA POZNAWCZEGO SQL
- ROZDZIAŁ 1. STRUKTURA BAZY DANYCH
- Podstawowe pojęcia
- Podstawowe elementy relacyjnej bazy danych
- Typy danych
- Systemy relacyjnych baz danych
- Zapytanie SELECT
- Zapytania, polecenia, klauzule i słowa kluczowe
- Wprowadzenie do SQLite
- ROZDZIAŁ 2. STRATEGIE I NARZĘDZIA SQL
- Wprowadzenie do bazy danych sTunes
- Wprowadzenie do narzędzia DB Browser for SQLite
- Instalacja narzędzia DB Browser for SQLite
- Jak sprawdzić swoją wiedzę z zakresu SQL?
- Strategie pomocne w osiągnięciu sukcesu
- ROZDZIAŁ 3. ANALIZA BAZY DANYCH W SQLITE
- Środowisko pracy
- Otwieranie bazy danych sTunes
- Analiza struktury bazy danych
- Wyświetlanie poszczególnych rekordów
- Karta Execute SQL
- Punkty kontrolne analizy danych
CZĘŚĆ II. TWORZENIE POLECEŃ SQL
- ROZDZIAŁ 4. ROZPOCZĘCIE PRACY Z ZAPYTANIAMI
- Dodawanie komentarzy do zapytania
- Struktura prostego zapytania SQL
- Rozpoczęcie pracy z zapytaniami
- Składnia kontra konwencja
- Dodawanie aliasu do kolumny
- Stosowanie klauzuli ORDER BY
- Pobieranie za pomocą klauzuli LIMIT dziesięciu najlepszych rekordów
- Punkty kontrolne analizy danych
- ROZDZIAŁ 5. ZAMIANA DANYCH W INFORMACJE
- Operatory porównania, logiczne i arytmetyczne
- Filtrowanie rekordów według liczb za pomocą klauzuli WHERE
- Filtrowanie rekordów według tekstu
- Wyszukiwanie za pomocą operatora LIKE
- Filtrowanie rekordów według daty
- Funkcja DATE()
- Stosowanie operatorów AND i OR z dwiema kolumnami
- Operator OR
- Stosowanie nawiasów z operatorami AND i OR w celu określenia kolejności operacji
- Polecenie CASE
- Punkty kontrolne analizy danych
- ROZDZIAŁ 6. PRACA Z WIELOMA TABELAMI
- Czym są złączenia?
- Złączenie i struktura relacyjnej bazy danych
- Stosowanie złączeń i aliasów
- Typy złączeń i różnice między nimi
- Złączenie wewnętrzne więcej niż dwóch tabel
- Stosowanie lewego złączenia zewnętrznego z NULL, IS i NOT
- Zastąpienie prawego złączenia zewnętrznego lewym
- Punkty kontrolne analizy danych
- ROZDZIAŁ 7. FUNKCJE
- Przeprowadzanie obliczeń w zapytaniach
- Typy funkcji w SQL
- Funkcje działające na ciągach tekstowych
- Konkatenacja ciągów tekstowych
- Skracanie tekstu
- Dodatkowe funkcje ciągu tekstowego
- Funkcje działające na dacie i godzinie
- Funkcje agregacji
- Zagnieżdżanie funkcji za pomocą ROUND()
- Stosowanie funkcji agregacji z klauzulą GROUP BY
- Stosowanie klauzul WHERE i HAVING z grupowanymi zapytaniami
- Klauzula WHERE kontra klauzula HAVING
- Stosowanie klauzuli GROUP BY z wieloma kolumnami
- Podsumowanie dotyczące funkcji
- Punkty kontrolne analizy danych
CZĘŚĆ III. ZAAWANSOWANY SQL
- ROZDZIAŁ 8. PODZAPYTANIA
- Wprowadzenie do stosowania podzapytań z funkcjami agregacji
- Stosowanie podzapytania w poleceniu SELECT
- Stosowanie klauzuli WHERE w podzapytaniu
- Podzapytania bez funkcji agregacji
- Podzapytanie zwracające wiele wartości
- Podzapytania i klauzula DISTINCT
- Punkty kontrolne analizy danych
- ROZDZIAŁ 9. WIDOKI
- Konwersja wcześniejszego zapytania na widok
- Przeznaczenie widoku
- Modyfikowanie widoku w SQLite
- Tworzenie widoku na podstawie złączenia
- Usunięcie widoku za pomocą polecenia DROP
- Punkty kontrolne analizy danych
- ROZDZIAŁ 10. JĘZYK DML
- Analiza danych kontra zarządzanie bazą danych
- Wstawianie danych do bazy danych
- Uaktualnianie danych i stosowanie słowa kluczowego SET
- Usuwanie danych
- Punkty kontrolne analizy danych
PODSUMOWANIE
- W gruncie rzeczy chodzi o zadawanie właściwych pytań
- Znalezienie swojej niszy
- Wybór właściwej specjalizacji w zakresie baz danych
- Czy wszystko sprowadza się do pieniędzy?
- Czy znajomość języka SQL jest uniwersalna?
- Zmiana ścieżki kariery
- Umiejętność "sprzedania się" firmie
- Wykraczając poza SQL - oprogramowanie do wizualizacji danych
- Wskazówka dotycząca rozmowy kwalifikacyjnej
- Certyfikaty w świecie SQL
- Słowo końcowe
DODATEK A
- Odpowiedzi do punktów kontrolnych analizy danych
DODATEK B
- Lista słów kluczowych SQL w poszczególnych rozdziałach
O AUTORZE
SŁOWNICZEK