Szczegóły ebooka

SQL. Jak osiągnąć mistrzostwo w konstruowaniu zapytań

SQL. Jak osiągnąć mistrzostwo w konstruowaniu zapytań

Katarzyna Żmuda

Ebook

Zaprzyjaźnij się z SQL-em!

  • Proste zapytania i sortowanie wyników, czyli od czego zacząć poznawanie składni SQL-a
  • Funkcje i operacje, czyli jak ułatwić sobie komunikację z bazą danych
  • Zadania, czyli jak zdobyć i rzetelnie przetestować swoje umiejętności
SQL, podstawowy język służący do komunikowania się z bazami danych, na pierwszy rzut oka nie wydaje się zbyt trudny. Ma przejrzystą składnię i sporo pomocnych funkcji, a ponadto jest elastyczny. Jest tylko jeden warunek: żeby sprawnie, szybko wyszukiwać i wyświetlać informacje z bazy danych, musimy go dobrze opanować. Nie chodzi tu tylko o samą konstrukcję zapytań, a raczej o sensowne wyłuskiwanie żądanej informacji spośród tysięcy innych, być może całkiem podobnych. Chodzi o to, by być przygotowanym na nietypowe sytuacje, umieć skonstruować skomplikowane zapytanie z wieloma warunkami i odpowiednio je doprecyzować.

W tej książce znajdziesz setki ćwiczeń i zadań do samodzielnego wykonania. Wszystkie one mają jeden cel: przygotować Cię do wszechstronnej komunikacji z bazą danych i nauczyć Cię wysyłania nawet najbardziej złożonych zapytań. W każdym rozdziale znalazło się nieco teorii i mnóstwo praktyki, a zadania w kolejnych rozdziałach wymagają wiedzy z poprzednich, co pozwala na ciągłe utrwalanie całej zdobytej wiedzy. Jeśli chcesz rzetelnie i od podszewki poznać bogactwo SQL-a, ta książka z pewnością Ci w tym pomoże!
  • Klauzula SELECT
  • Funkcje wbudowane
  • Złączenia
  • Funkcje agregujące
  • Operacje na zbiorach
  • Podzapytania
  • CASE, CAST i CONVERT
  • Zadania

Zacznij rozmawiać z własną bazą danych!

Wstęp (5)

  • Podziękowania (5)

Rozdział 1. Klauzula SELECT (7)

  • Ćwiczenia (8)
  • Zadania do samodzielnego wykonania (46)
  • Rozwiązania zadań (56)

Rozdział 2. Funkcje wbudowane (61)

  • Ćwiczenia (61)
  • Zadania do samodzielnego wykonania (79)
  • Rozwiązania zadań (86)

Rozdział 3. Złączenia (91)

  • Rodzaje złączeń (91)
  • Złączenie wewnętrzne INNER JOIN (92)
  • Złączenie zewnętrzne lewostronne LEFT OUTER JOIN (93)
  • Złączenie zewnętrzne prawostronne RIGHT OUTER JOIN (93)
  • Pełne złączenie zewnętrzne FULL OUTER JOIN (94)
  • Złączenie krzyżowe CROSS JOIN (95)
  • Ćwiczenia (96)
  • Zadania do samodzielnego wykonania (121)
  • Rozwiązania zadań (128)

Rozdział 4. Funkcje agregujące (133)

  • Ćwiczenia (133)
  • Zadania do samodzielnego wykonania (158)
  • Rozwiązania zadań (166)

Rozdział 5. Operacje na zbiorach (173)

  • Operator UNION ALL (173)
  • Operator EXCEPT (174)
  • Operator INTERSECT (175)
  • Ćwiczenia (176)
  • Zadania do samodzielnego wykonania (187)
  • Rozwiązania zadań (190)

Rozdział 6. Podzapytania (193)

  • Ćwiczenia (193)
  • Zadania do samodzielnego wykonania (212)
  • Rozwiązania zadań (217)

Rozdział 7. CASE, CAST i CONVERT (223)

  • CASE (223)
  • CAST i CONVERT (224)
  • Ćwiczenia (225)
  • Zadania do samodzielnego wykonania (231)
  • Rozwiązania zadań (233)

Rozdział 8. Zadania (235)

  • Tabela Reader (235)
  • Tabela Genre (236)
  • Tabela Book (237)
  • Tabela BookCopy (237)
  • Tabela BookRating (238)
  • Tabela Employee (239)
  • Tabela Loan (239)
  • Tabela Parameter (240)
  • Zadania do samodzielnego wykonania (241)
  • Rozwiązania zadań (266)

Skorowidz (287)

  • Tytuł: SQL. Jak osiągnąć mistrzostwo w konstruowaniu zapytań
  • Autor: Katarzyna Żmuda
  • ISBN: 978-83-283-2095-6, 9788328320956
  • Data wydania: 2015-10-12
  • Format: Ebook
  • Identyfikator pozycji: sqljak
  • Wydawca: Helion