Dla kogo?
- Księgowość
- Controlling
- Analitycy (Big Data)
- Web developer
- Startupy
- IT first i second level support
- Działy zakupów i sprzedaży
- Działy finansowe
- Consulting
- Wszyscy, którzy chcą profesjonalnie wyszukiwać informacje i analizować dane
Cel szkolenia
- poznasz złożony proces przetwarzania danych;
- dowiesz się, w jaki sposób wyodrębnić informacje spośród; innych zgromadzonych w bazie
- poznasz, jaka jest struktura oraz jak wygląda przepływ informacji w bazie danych.
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
Trenerzy
Marcin Nowicki
Trener EY Academy of Business
− Trener IT, wykładowca i konsultant od 2001 roku − Operacje międzybranżowe − Od kierownictwa do produkcji − Od średnich firm po globalne korporacje, organizacje globalne (ONZ), europejskie (EBC) i rządowe (ministerstwa) oraz uniwersytety − Gospodarz audycji radiowej o tematyce IT − Współorganizator międzynarodowych konferencji IT w Niemczech i USA