Programowanie zapytań w SQL
Programowanie zapytań w SQL
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Sposób dofinansowaniawsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Szkolenie przeznaczone jest dla osób pracujących w sektorze IT, spełniających poniższe wymagania:
- Podstawowa wiedza w zakresie systemów operacyjnych Microsoft Windows.
- Minimalna liczba uczestników4
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji27-08-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi24
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Celem szkolenia jest dostarczenie kompetencji z zakresu PROGRAMOWANIA ZAPYTAŃ W SQL, dzięki którym uczestnik będzie samodzielnie stosował znajomość składni języka SQL w budowaniu zapytań do baz danych oraz pobierał i filtrował dane z relacyjnych baz danych SQL Server, MySQL oraz PostgreSQL.Uczestnik po ukończonym szkoleniu nabędzie kompetencje społeczne takie jak samokształcenie, rozwiązywanie problemów, kreatywność w działaniu.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się UCZESTNIK TWORZY ZAPYTANIA SELECTTWORZY ZAPYTANIA DO WIELU TABEL STOSUJE FUNKCJE W ZAPYTANIACH | Kryteria weryfikacji samodzielna praca i wykonywanie zadań w środowisku wirtualnym podczas szkolenia | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Efekty uczenia się UCZESTNIK GRUPUJE I AGREGUJE DANEPOWTÓRZA SKŁADNIĘ TSQL IMPLEMENTUJE OBSŁUGĘ BŁĘDÓW | Kryteria weryfikacji samodzielna praca i wykonywanie zadań w środowisku wirtualnym podczas szkolenia | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Efekty uczenia się Uczestnik nabędzie kompetencje społeczne, takie jak samokształcenie, rozwiązywanie problemów, kreatywność w działaniu. | Kryteria weryfikacji samodzielna praca i wykonywanie zadań w środowisku wirtualnym podczas szkolenia | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
1. WPROWADZENIE DO NARZĘDZI PRACY (INSTALACJA PREFEROWANYCH) - zajęcia teoretyczne (wykład)
- SQL Server Management Studio (baza SQL Server)
- Workbench 8.x CE (MySQL)
- pgAdmin 4 (PostgreSQL)
- DBeaver (uniwersalne narzędzie współpracujące z bazami danych)
2. TWORZENIE ZAPYTAŃ SELECT - zajęcia praktyczne (ćwiczenia)
- tworzenie prostych składni SELECT
- usuwanie duplikatów za pomocą DISTINCT
- wykorzystanie kolumn i aliasów tabel
- tworzenie wyrażeń CASE
- filtrowanie zapytań klauzulą WHERE
- użycie operatorów arytmetycznych i tekstowych w zapytaniach
- użycie operatorów: And, Or, Not, Between
- sortowanie danych w wynikach zapytań
3. TWORZENIE ZAPYTAŃ DO WIELU TABEL - zajęcia praktyczne (ćwiczenia)
- sprzężenia wewnętrzne
- sprzężenia zewnętrzne
- sprzężenia krzyżowe i samosprzężenia
4. TYPY DANYCH W BAZACH DANYCH - zajęcia teoretyczne (wykład)
- wprowadzenie do typów danych
- dane znakowe
- dane liczbowe
- dane Data i Czas
- pozostałe typy danych
5. STOSOWANIE FUNKCJI W ZAPYTANIACH - zajęcia praktyczne (ćwiczenia)
- tworzenie zapytań z wykorzystaniem funkcji wbudowanych
- wykorzystanie funkcji konwersji
- wykorzystanie funkcji logicznych
- wykorzystanie funkcji do pracy z danymi typu NULL
- użycie klauzul Exists, Any, All
6. GRUPOWANIE I AGREGACJA DANYCH - zajęcia teoretyczne (wykład)
- wykorzystanie funkcji agregacji
- wykorzystanie klauzuli GROUP BY
- filtrowanie grup za pomocą HAVING
7. POWTÓRZENIE SKŁADNI TSQL - zajęcia teoretyczne (wykład)
- Zapytania do wielu tabel
- Użycie składni grupującej
8. WYKORZYSTANIE PODKWEREND - zajęcia teoretyczne (wykład)
- tworzenie podkwerend z zawartością
- tworzenie podkwerend skorelowanych
- wykorzystanie predykcji EXISTS z podkwerendami
9. WYKORZYSTANIE WYRAŻEŃ TABELOWYCH - zajęcia praktyczne (ćwiczenia)
- tabele pochodne
- wspólne wyrażenia tabelowe CTE
- widoki
- wbudowane funkcje o wartościach tablicowych
10. WYKORZYSTANIE OPERATORÓW - zajęcia teoretyczne (wykład)
- tworzenie zapytań z operatorem UNION
- wykorzystanie EXCEPT oraz INTERSECT
- wykorzystanie APPLY
11. WYKORZYSTANIE FUNKCJI RANKING, AGGREGATE ORAZ OFFSET - zajęcia praktyczne (ćwiczenia)
- tworzenie zapytań z wykorzystaniem funkcji ROW_NUMBER, RANK, DENSE_RANK, NTILE, LAG, LEAD, FIRST_VALUE oraz LAST_VALUE
- tworzenie okienek z wykorzystaniem klauzuli OVER
PRZESTAWIANIE I GRUPOWANIE
- tworzenie zapytań za pomocą PIVOT oraz UNPIVOT
- praca ze zbiorami grup
12. WYKONYWANIE PROCEDUR SKŁADOWANYCH - zajęcia praktyczne (ćwiczenia)
- odpytywanie danych z wykorzystaniem procedur składowanych
- przekazywanie parametrów
- tworzenie prostych procedur składowanych
- praca z Dynamic SQL
IMPLEMENTACJA OBSŁUGI BŁĘDÓW
- wykorzystanie bloków TRY / CATCH
- praca z informacjami o błędach
Godzinowy harmonogram usługi ma charakter orientacyjny - trener, w zależności od potrzeb uczestników, może zmienić długość poszczególnych modułów (przy zachowaniu łącznego wymiaru 24 godz. lekcyjnych). Podczas szkolenia, w zależności od potrzeb uczestników, będą robione krótkie przerwy. Trener ustali z uczestnikami konkretne godziny przerw.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto3 308,70 PLN
- Koszt przypadający na 1 uczestnika netto2 690,00 PLN
- Koszt osobogodziny brutto137,86 PLN
- Koszt osobogodziny netto112,08 PLN
Prowadzący
Prowadzący
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
- materiały dydaktyczne w formie elektronicznej (e-book, lub dostęp do materiałów autorskich, przygotowanych przez trenera, przesyłany na adres email uczestnika)
- dostęp do przygotowanego środowiska wirtualnego
Warunki uczestnictwa
Prosimy o zapisanie się na szkolenie przez naszą stronę internetową www.acsdagma.com.pl w celu rezerwacji miejsca.
Informacje dodatkowe
- Jedna godzina lekcyjna to 45 minut
- W cenę szkolenia nie wchodzą koszta związane z dojazdem, wyżywieniem oraz noclegiem.
- Szkolenie nie zawiera egzaminu.
- Uczestnik otrzyma zaświadczenie ACS o ukończeniu szkolenia
- Uczestnik ma możliwość złożenia reklamacji po zrealizowanej usłudze, sporządzając ją w formie pisemnej (na wniosku reklamacyjnym) i odsyłając na adres szkolenia@dagma.pl. Reklamacja zostaje rozpatrzona do 30 dni od dnia otrzymania dokumentu przez Autoryzowane Centrum Szkoleniowe DAGMA.
Warunki techniczne
Warunki techniczne
WARUNKITECHNICZNE:
a) platforma/rodzaj komunikatora, za pośrednictwem którego prowadzona będzie usługa:
- ZOOM i/lub MS Teams
- w przypadku kilku uczestników przebywających w jednym pomieszczeniu, istnieją dwie możliwości udziału w szkoleniu:
1) każda osoba bierze udział w szkoleniu osobno (korzystając z oddzielnych komputerów), wówczas należy wyciszyć dźwięki z otoczenia by uniknąć sprzężeń;
2) otrzymujecie jedno zaproszenie, wówczas kilka osób uczestniczy w szkoleniu za pośrednictwem jednego komputera
- Można łatwo udostępniać sobie ekran, oglądać pliki, bazę handlową, XLS itd.
b) minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika lub inne urządzenie do zdalnej komunikacji:
- Uczestnik potrzebuje komputer z przeglądarką Chrome lub Edge (NIE firefox), mikrofon, głośniki.
c) minimalne wymagania dotyczące parametrów łącza sieciowego, jakim musi dysponować Uczestnik:
- łącze internetowe o przepustowości minimum 10Mbit,
d) niezbędne oprogramowanie umożliwiające Uczestnikom dostęp do prezentowanych treści i materiałów:
- uczestnik na tydzień przed szkoleniem otrzyma maila organizacyjnego, ze szczegółową instrukcją pobrania darmowej platformy ZOOM.
- Z platformy MS Teams można korzystać za pośrednictwem przeglądarki, nie trzeba nic instalować.
e) okres ważności linku:
- link będzie aktywny od pierwszego dnia rozpoczęcia się szkolenia do ostatniego dnia trwania usługi (czyt. od 17 kwietnia do 20 kwietnia)
Szczegóły, związane z prowadzonymi przez nas szkoleniami online, znajdziesz na naszej stronie: https://www.acsdagma.com/pl/szkolenia-online