SQL i podstawy bazy danych
SQL i podstawy bazy danych
Informacje podstawowe
Informacje podstawowe
- KategoriaBiznes / Zarządzanie przedsiębiorstwem
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Do udziału w warsztatach zapraszamy:
- księgowość
- controlling
- analityków (Big Data)
- web developerów
- IT first i second level support
- działy zakupów i sprzedaży
- działy finansowe
- consulting
Wszystkich, którzy chcą profesjonalnie wyszukiwać informacje i analizować dane.
- Minimalna liczba uczestników7
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji23-09-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
Szkolenie "SQL i podstawy bazy danych" przygotowuje uczestników do zarządzania danymi oraz projektowania baz danych, poprzez wykorzystanie języka SQL oraz funkcjonalności baz danych.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Uczestnik posługuje się wiedzą w zakresie języka SQL oraz baz danych | Kryteria weryfikacji • identyfikuje strukturę oraz sposób przepływu informacji w bazie danych • definiuje podstawowe polecenia języka SQL • omawia funkcjonalności baz danych • charakteryzuje zasady stosowania języka SQL | Metoda walidacji Wywiad ustrukturyzowany |
Metoda walidacji Obserwacja w warunkach symulowanych | ||
Efekty uczenia się Uczestnik wykorzystuje język SQL oraz funkcjonalności i możliwości różnych baz danych | Kryteria weryfikacji • przetwarza dane z wykorzystaniem języka SQL• projektuje bazy danych • wyodrębnia informacje spośród innych zgromadzonych w bazie danych • tworzy, modyfikuje, usuwa i wybiera dane • analizuje dane i w oparciu o analizę wyciąga wnioski | Metoda walidacji Wywiad ustrukturyzowany |
Metoda walidacji Obserwacja w warunkach symulowanych |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
PROGRAM
- Projektowanie baz danych
- Model relacyjny i normalizacja
- Klucz główny, klucz obcy, normalizacja, typy związków, więzy integralności
- Tworzenie, modyfikowanie i usuwanie tabel (CREATE, ALTER, DROP, …)
- Typy danych, ograniczenia integralnościowe
- Uaktualnianie danych (INSERT, UPDATE, DELETE, …)
- Pobieranie danych poleceniem SELECT, wyświetlanie tylko wybranych kolumn, aliasy, klauzula WHERE
- Sortowanie i ograniczanie (ORDER BY, LIMIT)
- Wykluczenie duplikatów (DISTINCT, UNIQUE)
- Warunki LIKE, IN, BETWEEN, IS NULL, …
- Operatory logiczne (AND, OR, NOT)
- Grupowanie i sumy (GROUP BY, HAVING, …)
- Zastosowanie funkcji agregujących
- Kombinacja tabeli z JOIN (INNER JOIN, OUTER JOIN, …)
- Operacje na zbiorach (UNION, INTERSECT, …)
- Podzapytania (Subqueries)
- Widoki (Views)
- Perspektywa na szkolenie zaawansowane (Transactions, użytkownicy, Trigger, Stored Procedures, …)
- Wiele wskazówek i trików z lat praktycznych doświadczeń naszych trenerów
W trakcie szkolenia online korzystamy z platformy Zoom. Każdy uczestnik otrzymuje przed szkoleniem link do platformy internetowej (na wskazany adres mailowy), na której znajdować się będzie transmisja online. Uczestnictwo w streamingu nie wymaga żadnych, specjalnych oprogramowań: wystarczy, że komputer jest podłączony do Internetu (należy korzystać z przeglądarek: Google Chrome, Mozilla Firefox lub Safari). Uczestnicy oglądają i słuchają na żywo tego, co dzieje się w sali szkoleniowej oraz śledzą treści wyświetlane na komputerze prowadzącego. Dodatkowo, wszyscy mogą zadawać pytania za pośrednictwem chatu online. W przypadku mniejszych szkoleń uczestnicy mogą przez mikrofon komunikować się z trenerem i innymi uczestnikami kursu. Link do szkolenia online generowany jest przed szkoleniem i ważny jest przez cały czas trwania szkolenia (uczestnik może połączyć się w dowolnym momencie).
Podczas szkoleń online wykorzystujemy następujące funkcjonalności:
1) Praca w grupach (breakout rooms)
- trener może podzielić uczestników automatycznie lub manualnie
- trener ustala czas trwania pracy w grupach
- pojawia się krótki komunikat na ekranie uczestnika, który informuje, że gospodarz zaprasza do podpokoju
- prowadzący może wysłać wiadomość do wszystkich pokoi jednocześnie, np. z opisem zadania do wykonania.
2) Narzędzia dostępne podczas sesji w breakout rooms:
- tablica, możliwość pisania mają wszyscy uczestnicy, efekt pracy można zapisać i pokazać w pokoju szkoleniowym, wszystkim uczestnikom szkolenia
- pokazywanie ekranu, każdy uczestnik może udostępnić swój ekran
- czat
- użytkownik pracujący w pokoju, może w dowolnym momencie zaprosić prowadzącego do pokoju grupowego.
Czas trwania szkolenia:
Szkolenie trwa 24 godziny dydaktyczne (tj. 45 minut).
Walidacja:
W trakcie szkolenia przeprowadzana będzie walidacja w formie wywiadu ustrukturyzowanego oraz obserwacji w warunkach symulowanych.
Osoba walidująca waliduje usługę po jej zakończeniu, w oparciu o checklistę od trenera, a następnie potwierdza osiągnięcie efektów kształcenia swoim podpisem na certyfikacie.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 27 Projektowanie baz danych- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 2 z 27 Model relacyjny i normalizacja- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 3 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 11:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 4 z 27 Klucz główny, klucz obcy, normalizacja, typy związków, więzy integralności- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 11:15 | Godzina zakończenia 12:00 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 5 z 27 Klucz główny, klucz obcy, normalizacja, typy związków, więzy integralności- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 6 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 7 z 27 Typy danych, ograniczenia integralnościowe- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 8 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 9 z 27 Uaktualnianie danych (INSERT, UPDATE, DELETE, …)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 25-09-2024 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 16:30 | Liczba godzin 01:15 |
Przedmiot / temat zajęć 10 z 27 Pobieranie danych poleceniem SELECT, wyświetlanie tylko wybranych kolumn, aliasy, klauzula WHERE- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 11 z 27 Sortowanie i ograniczanie (ORDER BY, LIMIT)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 12 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 11:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 13 z 27 Wykluczenie duplikatów (DISTINCT, UNIQUE)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 11:15 | Godzina zakończenia 12:00 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 14 z 27 Warunki LIKE, IN, BETWEEN, IS NULL, …- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 15 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 16 z 27 Operatory logiczne (AND, OR, NOT)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 17 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 18 z 27 Grupowanie i sumy (GROUP BY, HAVING, …)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 16:30 | Liczba godzin 01:15 |
Przedmiot / temat zajęć 19 z 27 Zastosowanie funkcji agregujących- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 20 z 27 Kombinacja tabeli z JOIN (INNER JOIN, OUTER JOIN, …)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 21 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 11:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 22 z 27 Operacje na zbiorach (UNION, INTERSECT, …)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 11:15 | Godzina zakończenia 12:00 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 23 z 27 Podzapytania (Subqueries); Widoki (Views)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 24 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 25 z 27 Perspektywa na szkolenie zaawansowane (Transactions, użytkownicy, Trigger, Stored Procedures, …)- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 26 z 27 Przerwa | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 27 z 27 Wiele wskazówek i trików z lat praktycznych doświadczeń naszych trenerów- ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu | Prowadzący Marcin Nowicki | Data realizacji zajęć 27-09-2024 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 16:30 | Liczba godzin 01:15 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto4 059,00 PLN
- Koszt przypadający na 1 uczestnika netto3 300,00 PLN
- Koszt osobogodziny brutto169,13 PLN
- Koszt osobogodziny netto137,50 PLN
Prowadzący
Prowadzący
Marcin Nowicki
Od ponad 20 lat z powodzeniem pracuje jako wykładowca, programista i usługodawca w dziedzinie IT dla firm różnej wielkości i z różnych branż w Niemczech, Polsce i wielu innych krajach na całym świecie.
Posiada kompetencje w zakresie tworzenia złożonych baz danych, aplikacji i struktur Microsoft 365 oraz doradztwa, m.in. w zakresie cyberbezpieczeństwa.
Dzięki współorganizacji kilku tysięcy konferencji IT w Niemczech, Holandii, Polsce, Serbii i USA, jest moderatorem wielu wydarzeń.
Prowadzi również audycję radiową o tematyce informacyjno-naukowej w Radiu Darmstadt.
Marcin realizował projekty szkoleniowe dla takich klientów jak: Microsoft, DHL, Lufthansa, EY, Organizacja Narodów Zjednoczonych (ONZ), Credit Agricole, Deutsche Bank, ministerstwa i organizacje rządowe.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Każdy z uczestników otrzyma komplet materiałów szkoleniowych w formie skryptu.
Informacje dodatkowe
Harmonogram godzinowy szkolenia każdorazowo dostosowywany jest do grupy szkoleniowej.
Godziny realizacji poszczególnych modułów szkolenia mogą ulec zmianie.
Warunki techniczne
Warunki techniczne
Warunki techniczne niezbędne do udziału w usłudze:
Do realizacji szkoleń online korzystamy z platformy Zoom. Każdy uczestnik otrzymuje przed szkoleniem link do platformy internetowej (na wskazany adres mailowy), na której znajdować się będzie transmisja online. Uczestnictwo w streamingu nie wymaga żadnych, specjalnych oprogramowań: wystarczy, że komputer jest podłączony do Internetu (należy korzystać z przeglądarek: Google Chrome, Mozilla Firefox lub Safari). Uczestnicy oglądają i słuchają na żywo tego, co dzieje się w sali szkoleniowej oraz śledzą treści wyświetlane na komputerze prowadzącego. Dodatkowo, wszyscy mogą zadawać pytania za pośrednictwem chatu online. W przypadku mniejszych szkoleń uczestnicy mogą przez mikrofon komunikować się z trenerem i innymi uczestnikami kursu. Link do szkolenia online generowany jest przed szkoleniem i ważny jest przez cały czas trwania szkolenia (uczestnik może połączyć się w dowolnym momencie).
Minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika lub inne urządzenie do zdalnej komunikacji: Dwurdzeniowy procesor Intel Core i5 2,5 GHz i wyższy.
Minimalne wymagania dotyczące parametrów łącza sieciowego, jakim musi dysponować Uczestnik: pobieranie: 10 Mb/s, wysyłanie: 5 Mb/s.
Niezbędne oprogramowanie umożliwiające Uczestnikom dostęp do prezentowanych treści i materiałów: Nie trzeba pobierać oprogramowania. Aby wziąć udział w szkoleniu online potrzebny jest komputer, laptop, telefon lub tablet ze stabilnym internetem i bez blokad firmowych.
Podczas szkoleń online wykorzystujemy następujące funkcjonalności:
1) Praca w grupach (breakout rooms)
- trener może podzielić uczestników automatycznie lub manualnie
- trener ustala czas trwania pracy w grupach
- pojawia się krótki komunikat na ekranie uczestnika, który informuje, że gospodarz zaprasza do podpokoju
- prowadzący może wysłać wiadomość do wszystkich pokoi jednocześnie, np. z opisem zadania do wykonania.
2) Narzędzia dostępne podczas sesji w breakout rooms:
- tablica, możliwość pisania mają wszyscy uczestnicy, efekt pracy można zapisać i pokazać w pokoju szkoleniowym, wszystkim uczestnikom szkolenia
- pokazywanie ekranu, każdy uczestnik może udostępnić swój ekran
- czat
- użytkownik pracujący w pokoju, może w dowolnym momencie zaprosić prowadzącego do pokoju grupowego.
Usługa jest nagrywana na potrzeby ewentualnej kontroli. |
W związku z tym, prosimy o włączenie kamery na czas udziału w szkoleniu. Dziękujemy. |