Cele szkolenia
Po zakończeniu szkolenia jego uczestnik nabędzie wiedzę na temat zasad funkcjonowania relacyjnej bazy danych, jej elementów składowych i zależności pomiędzy nimi. Będzie rozumiał rolę języka SQL w interakcji użytkownika z bazą danych, przede wszystkim w wydobywaniu z bazy pożądanych informacji. Ponadto dzięki ćwiczeniom praktycznym uzyska umiejętność formułowania różnego rodzaju zapytań o zróżnicowanym stopniu złożoności i stosowania ich adekwatnie do konkretnej sytuacji. Będzie potrafił edytować dane w bazie danych oraz wykorzystać transakcje w celu bezpiecznego ich przetwarzania i utrwalania efektów.
Umiejętności
Dzięki szkoleniu uczestnik będzie potrafił:
Profil uczestników
Szkolenie przeznaczone jest dla osób wykorzystujących bazy danych jako źródło informacji podczas konstruowania różnorodnych raportów, analizy danych oraz tworzenia aplikacji.
Przygotowanie uczestników
Od uczestników szkolenia wymagana jest podstawowa znajomość środowiska MS Windows.
Przed nami:
Szczegółowy program szkolenia
Przedstawienie celów i zakresu szkolenia
Zasady licencjonowania – open source
Cechy wyróżniające PostgreSQL od innych serwerów baz danych
Aplikacja PgAdmin
Podstawy relacyjnego modelu organizacji danych
Pojęcie serwera baz danych
Obiekty serwera:
Język SQL - wybieranie danych
Programy nakładkowe do wykonywania zapytań
Tworzenie prostych zapytań
Sortowanie danych
Użycie funkcji w zapytaniach
Funkcje jednowierszowe
Funkcje grupowe
Filtracja na wynikach agregacji
Wybieranie danych z wielu tabel
Złączenia równościowe (equi-join)
Złączenia nierównościowe (non-equi-join)
Złączenia zewnętrznych (outer-join):
Samozłączenie (self-join)
Wspólne ćwiczenia
Operacje zbiorowe na wynikach zapytań
Podzapytania
Podzapytania proste
Podzapytania wielokrotnie zagnieżdżone
Podzapytania skorelowane
Język manipulowania danymi (DML)
Operacje DML w oparciu o wyniki zapytań
Transakcje
Powtórzenie materiału o kluczowych operacjach w SQL
Dodatkowe pytania uczestników
Podsumowanie szkolenia
Test
Ankieta
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie występujących po sobie sesji szkoleniowych podzielonych na moduły. W ramach modułu szkoleniowego przewidziana jest część teoretyczna wyjaśniająca dane zagadnienie, wspólnie oraz samodzielnie rozwiązane przez uczestnika ćwiczenie oraz blok pytań i odpowiedzi .
Po zakończeniu szkolenia rekomendowane jest skorzystanie z:
W ramach szkolenia zapewniamy