Promocja!

JĘZYK SQL PRZYJAZNY PODRĘCZNIK WYD.III

Pierwotna cena wynosiła: 69.00zł.Aktualna cena wynosi: 62.10zł.

Na stanie

Spis treści
O autorze

Podziękowania

Wstęp

Rozdział 1. Relacyjne bazy danych i SQL

Czym jest SQL?
Microsoft SQL Server, Oracle i MySQL
Relacyjne bazy danych
Klucze główne i obce
Typy danych
Wartości NULL
Krótka historia systemów baz danych
Co dalej?

Rozdział 2. Podstawy pobierania danych

Prosta instrukcja SELECT
Uwagi dotyczące składni
Komentarze w instrukcjach SQL
Wybieranie kolumn
Nazwy kolumn zawierające spacje
Klauzule dostępne w instrukcji SELECT
Co dalej?

Rozdział 3. Pola obliczane i aliasy

Literały
Obliczenia arytmetyczne
Konkatenacja pól
Aliasy kolumn
Aliasy tabel
Co dalej?

Rozdział 4. Korzystanie z funkcji

Czym jest funkcja?
Funkcje znakowe
Funkcje zagnieżdżone
Funkcje daty i czasu
Funkcje liczbowe
Funkcje pomocnicze
Co dalej?

Rozdział 5. Sortowanie danych

Sortowanie danych w porządku rosnącym
Sortowanie danych w porządku malejącym
Sortowanie względem więcej niż jednej kolumny
Sortowanie względem pola obliczanego
Sekwencje sortowania
Co dalej?

Rozdział 6. Kryteria wyboru

Zastosowanie kryteriów selekcji
Operatory klauzuli WHERE
Ograniczanie liczby zwracanych wierszy
Ograniczanie liczby wierszy za pomocą sortowania
Dopasowywanie do wzorca
Dopasowywanie na podstawie brzmienia
Co dalej?

Rozdział 7. Logika Boole’a

Złożone warunki logiczne
Operator AND
Operator OR
Zastosowanie nawiasów
Zastosowanie wielu nawiasów
Operator NOT
Operator BETWEEN
Operator IN
Logika Boole’a a wartości NULL
Co dalej?

Rozdział 8. Logika warunkowa

Wyrażenie CASE
Format prosty wyrażenia CASE
Format przeszukujący wyrażenia CASE
Logika warunkowa w klauzuli ORDER BY
Logika warunkowa w klauzuli WHERE
Co dalej?

Rozdział 9. Dokonywanie podsumowań

Usuwanie duplikatów
Funkcje agregujące
Funkcja COUNT
Grupowanie danych
Grupowanie i sortowanie względem kilku kolumn
Kryteria selekcji w ramach agregacji
Logika warunkowa w klauzuli GROUP BY
Logika warunkowa w klauzuli HAVING
Funkcje rankingowe
Partycje
Funkcje analityczne
Co dalej?

Rozdział 10. Sumy częściowe i tabele krzyżowe

Wstawianie sum częściowych za pomocą operatora ROLLUP
Wstawianie sum częściowych za pomocą operatora CUBE
Prezentacja danych w formie tabeli krzyżowej
Co dalej?

Rozdział 11. Złączenia wewnętrzne

Łączenie dwóch tabel
Złączenie wewnętrzne
Kolejność tabel w złączeniach wewnętrznych
Niejawne złączenia wewnętrzne
Aliasy tabel – ciąg dalszy
Co dalej?

Rozdział 12. Złączenia zewnętrzne

Złączenie zewnętrzne
Złączenia lewostronne
Weryfikacja występowania wartości NULL
Złączenia prawostronne
Kolejność tabel w złączeniach zewnętrznych
Złączenia pełne
Złączenia krzyżowe
Co dalej?

Rozdział 13. Złączenia zwrotne i widoki

Złączenia zwrotne
Tworzenie widoków
Pobieranie danych z widoków
Zalety stosowania widoków
Modyfikowanie i usuwanie widoków
Co dalej?

Rozdział 14. Podzapytania

Rodzaje podzapytań
Podzapytania jako źródła danych
Podzapytania jako kryteria selekcji
Podzapytania skorelowane
Operator EXISTS
Podzapytania jako kolumny obliczane
Wyrażenia CTE
Co dalej?

Rozdział 15. Logika zbiorów

Zastosowanie operatora UNION
Dołączanie lub eliminowanie duplikatów za pomocą operatora UNION
Krzyżowanie zapytań
Co dalej?

Rozdział 16. Procedury składowane i parametryzacja

Tworzenie procedur składowanych
Parametry w procedurze składowanej
Wykonywanie procedur składowanych
Modyfikowanie i usuwanie procedur składowanych
Funkcje – ciąg dalszy
Co dalej?

Rozdział 17. Modyfikowanie danych

Sposoby modyfikacji danych
Wstawianie danych
Usuwanie danych
Aktualizacja danych
Aktualizacja danych w tabeli za pomocą podzapytań skorelowanych
Co dalej?

Rozdział 18. Utrzymywanie tabel

Język definicji danych
Atrybuty tabel
Kolumny w tabelach
Klucze główne i indeksy
Klucze obce
Tworzenie tabel
Tworzenie indeksów
Co dalej?

Rozdział 19. Zasady projektowania baz danych

Cele normalizacji
W jaki sposób dokonywać normalizacji danych
Sztuka projektowania bazy danych
Alternatywy dla normalizacji
Co dalej?

Rozdział 20. Zastosowanie Excela

Jeszcze kilka słów o tabelach krzyżowych
Dane zewnętrzne i narzędzie Power Query
Tabele przestawne w Excelu
Wykresy przestawne w Excelu
Standardowe wykresy Excela
Co dalej?

Dodatek A. Pierwsze kroki z Microsoft SQL Server

Instalowanie Microsoft SQL Server 2019 Express
Instalowanie Microsoft SQL Server Management Studio 18
Praca z programem SQL Server Management Studio
System pomocy w internecie

Dodatek B. Pierwsze kroki z MySQL

Instalowanie MySQL Community Server i MySQL Workbench
Praca z programem MySQL Workbench
System pomocy w internecie

Dodatek C. Pierwsze kroki z Oracle

Instalowanie Oracle Database Express Edition
Instalowanie Oracle SQL Developer
Praca z programem Oracle SQL Developer
System pomocy w internecie

 

Autor

ISBN

978-83-283-9264-9

Liczba stron

Rok wydania

Wydawca

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „JĘZYK SQL PRZYJAZNY PODRĘCZNIK WYD.III”

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *