28 01 2025 - 29 01 2025 - Online | Zgłoś się |
18 02 2025 - 19 02 2025 - Online | Zgłoś się |
11 03 2025 - 12 03 2025 - Online | Zgłoś się |
15 04 2025 - 16 04 2025 - Online | Zgłoś się |
13 05 2025 - 14 05 2025 - Online | Zgłoś się |
07 07 2025 - 08 07 2025 - Online | Zgłoś się |
1) Wyszukiwanie danych z tabel
2) Łączenie danych między tabelami
3) Modyfikowanie danych w tabelach
Szkolenie przekazuje kursantom wiedzę i umiejętności samodzielnego pozyskiwania danych do pracy z baz danych eksploatowanych w firmie (85% czasu szkolenia) oraz ich modyfikowania (15% czasu szkolenia). Laboratoria kładą duży nacisk na poznanie technik filtrowania danych różnego typu. Zamiana danych na czytelne informacje, poprzez łączenie danych znajdujących się w różnych tabelach, jest najcenniejszą kompetencją nabywaną przez kursantów na szkoleniu.
Kategoria 1: Wyszukiwanie danych
– Wyświetlanie danych przy pomocy instrukcji SELECT
– Łączenie danych z kilku kolumn w jedną kolumnę
– Wykonywanie obliczeń na kolumnach danych
– Zmiana nazw kolumn wierszy wynikowych zapytań
– Sortowanie wierszy za pomocą klauzuli ORDER BY
– Eliminowanie duplikujących się wierszy
– Filtrowanie danych przy pomocy klauzuli WHERE
– Wyszukiwanie danych spełniających kryteria tekstowe, liczbowe i czasu
– Wyszukiwanie pól pozbawionych wartości
– Łączenie różnych filtrów w jednym zapytaniu
– Budowanie filtrów bazujących na kolejności wyświetlanych wierszy
Kategoria 2: Łączenie danych
– Łączenie danych z wielu tabel przy pomocy klauzuli JOIN
– Zwracanie wierszy dopasowanych między tabelami
– Wyświetlanie wierszy niedopasowanych między tabelami
Kategoria 3: Modyfikowanie danych
– Wstawianie wierszy za pomocą instrukcji INSERT
– Kopiowanie wierszy między tabelami
– Aktualizowanie wybranych wierszy za pomocą instrukcji UPDATE
– Aktualizowanie wierszy jednej tabeli w oparciu o dane z innej tabeli
– Usuwanie pożądanych wierszy za pomocą instrukcji DELETE
Moduł 1: Pisanie zapytań SELECT
– Wyświetlanie kolumn z tabeli (SELECT, FROM)
– Ograniczniki identyfikatorów obiektów (”” i [])
– Łączenie wartości z kolumn (operator konkatenacji +)
– Aliasowanie kolumn (AS, =)
– Operatory arytmetyczne (+, -, /, *, %)
– Operacje jednoczesne (all-at-once)
– Unikatowość wierszy wynikowych (DISTINCT)
– Idea sortowania danych (ORDER BY)
– Sortowanie danych (ASC, DESC)
– Sposoby wskazywania kolumny sortowanej
– Kolumny według których można sortować dane
Moduł 2: Filtrowanie danych
– Definiowanie warunku wyszukiwania (WHERE)
– Operatory porównania (=, !=, <>, >, !>, >=, <, !<, <=)
– Logika trójwartościowa (TRUE, FALSE, UNKNOWN)
– Pola pozbawione wartości (IS NULL, IS NOT NULL)
– Zaprzeczanie predykatu (NOT)
– Łączenie predykatów (AND, OR)
– Pierwszeństwo operatorów logicznych (Precedence)
– Wspomagający operator zakresu (BETWEEN)
– Wspomagający operator listy (IN)
– Budowa wzorca wyszukującego (LIKE)
– Symbole wieloznaczne (%, _, [], [^])
– Ucieczka od symboli wieloznacznych (ESCAPE)
– Zwracanie określonej liczby lub procentu wierszy (TOP)
– Determinizm opcji TOP (WITH TIES)
– Filtr OFFSET-FETCH
Moduł 3: Łączenie danych z wielu tabel
– Idea złączeń między tabelami (JOIN)
– Złączenie krzyżowe (CROSS JOIN)
– Identyfikacja kolumn z tabel
– Aliasowanie tabel (AS)
– Złączenie wewnętrzne (INNER JOIN)
– Złączenie zewnętrzne (LEFTOUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN)
– Złączenie złożone
– Wielokrotne połączenia jednorodne
– Wielokrotne połączenia mieszane
– Logiczna kolejność wyznaczania połączeń
– Kontrolowanie logicznej kolejności połączeń
Moduł 4: Modyfikowanie danych
– Rozpoznanie tabeli (sp_help)
– Wstawianie wiersza (INSERT … VALUES)
– Dane znakowe różnych języków
– Wpływ wartości domyślnych na wstawianie danych (DEFAULT)
– Wstawianie wielu wierszy do tabeli (VALUES)
– Wstawianie wierszy z „innej” tabeli (INSERT … SELECT)
– Aktualizowanie wierszy (UPDATE)
– Złożone operatory przypisania (+=, -=, *=, /=, %=)
– Aktualizowanie danych w oparciu o dane z innej tabeli (UPDATE … FROM)
– Użycie aliasów w aktualizacjach opartych na złączeniu
– Usuwanie pożądanych wierszy (DELETE)
– Usuwanie danych w oparciu o dane z innej tabeli (DELETE … FROM)
– Usuwanie wszystkich wierszy z tabeli (TRUNCATE)
Koszt uczestnictwa: 1200 zł + 23% VAT
Cena obejmuje:
• dostęp do platformy w czasie realizacji szkolenia
• autorskie materiały szkoleniowe
• certyfikat
• dostęp do platformy szkoleniowej na okres 6 miesięcy
→ Każda zgłoszona osoba musi dysponować komputerem z właściwym oprogramowaniem MS SQL z wbudowanym głośnikiem i mikrofonem (opcjonalnie z kamerą) oraz dostępem do Internetu.
WYMAGANIA PO STRONIE UCZESTNIKA SZKOLENIA:
1. W trakcie szkolenia będzie potrzebny dostęp do instancji SQL Servera na której zainstalowane zostaną bazy.
2. Użytkownik powinien mieć prawa tworzenia nowych baz, tworzenia obiektów, odpytywania obiektów, odtwarzania z backupu.
3. Wersja SQLa co najmniej 2014 lub nowsza.
4. Zainstalowane narzędzie SQL Server Management Studio – może być wersja Express.
Godziny zajęć: 10:00-15:30
Harmonogram szkolenia:
→ dzień przed szkoleniem wysłanie do Uczestników materiałów szkoleniowych w formacie PowerPoint lub/i PDF
09:30 → rozpoczęcie logowania przez Uczestników
10:00 → warsztat cz. I
11:30 → przerwa 30-minutowa
12:00 → warsztat cz. II
13:30 → przerwa 30-minutowa
14:00 → warsztat cz. III
15:30 → zakończenie szkolenia, odpowiedzi na pytania Uczestników czat/audio
Informacje:
Justyna Świdnicka
tel. (48) (22) 208 28 47, fax. (48) (22) 211 20 90
justyna.swidnicka@adnakademia.pl
Powyższy temat możemy zrealizować dla Państwa także w formie szkolenia zamkniętego.
Szczegóły znajdą Państwo tutaj >>
Zapraszamy serdecznie!
28 01 2025 - 29 01 2025 - Online | Zgłoś się |
18 02 2025 - 19 02 2025 - Online | Zgłoś się |
11 03 2025 - 12 03 2025 - Online | Zgłoś się |
15 04 2025 - 16 04 2025 - Online | Zgłoś się |
13 05 2025 - 14 05 2025 - Online | Zgłoś się |
07 07 2025 - 08 07 2025 - Online | Zgłoś się |