Administracja baz danych
Szkolenie skierowane jest do osób odpowiedzialnych za podstawową administrację i zarządzanie bazami danych w jednostkach administracji publicznej i organizacjach wykorzystujących dane w codziennej pracy. Uczestnicy zapoznają się z instalacją i konfiguracją środowiska bazodanowego oraz uczą się podstaw pracy z danymi w języku SQL.
Szkolenie ma charakter praktyczny i obejmuje operacje na strukturach danych, relacje między tabelami, przetwarzanie danych (selekcja, agregacja, filtrowanie), łączenie danych oraz tworzenie kopii zapasowych. Szczególna uwaga zostanie poświęcona podstawowym zadaniom administratora baz danych oraz zagadnieniom optymalizacji i wydajności.
Moduł 1: Wprowadzenie do systemów baz danych
- Podstawowe pojęcia i zastosowania baz danych
- Instalacja i konfiguracja środowiska (lokalnie lub zdalnie)
Moduł 2: Projektowanie i zarządzanie strukturami danych
- Tworzenie, modyfikacja i usuwanie tabel
- Klucze główne, obce, typy danych i relacje między tabelami
Moduł 3: Operacje na danych
- Wstawianie, aktualizowanie i usuwanie danych (INSERT, UPDATE, DELETE)
- Dobre praktyki i bezpieczeństwo operacji na danych
Moduł 4: Pobieranie i filtrowanie danych
- Selekcja danych (SELECT), filtrowanie (WHERE), sortowanie
- Agregacja danych (GROUP BY, HAVING), funkcje agregujące
Moduł 5: Łączenie danych i zapytania złożone
- Operacje JOIN, UNION
- Podzapytania i złożone konstrukcje SQL
Moduł 6: Optymalizacja zapytań i indeksowanie
- Sposoby optymalizacji zapytań
- Tworzenie i stosowanie indeksów
Moduł 7: Kopie zapasowe i odtwarzanie baz danych
- Backup i restore
- Planowanie procesów zabezpieczających bazę danych
Moduł 8: Konsultacje i prezentacja rezultatów
- Wymiana doświadczeń
- Prezentacja efektów pracy uczestników
dr Paweł Drozda
Ekspert z ponad 20-letnim doświadczeniem w pracy z bazami danych, zarówno w środowisku akademickim, jak i projektowym. Adiunkt Uniwersytetu Warmińsko-Mazurskiego, gdzie od lat wykłada zaawansowane systemy baz danych, SQL oraz statystykę na studiach podyplomowych. Współpracuje z biznesem jako Data Engineer i ekspert ds. analizy danych, realizując projekty z wykorzystaniem m.in. MS SQL, Snowflake, Power BI i Pythona.
W ostatnich latach kierował licznymi projektami badawczo-rozwojowymi z zakresu sztucznej inteligencji, analizy danych i rozwoju e-usług, w tym dla JST. Autor kilkudziesięciu publikacji naukowych z obszaru AI, przetwarzania danych i technologii informatycznych.
W swoich szkoleniach koncentruje się na praktycznym podejściu do administracji bazami danych – od optymalizacji zapytań SQL, przez automatyzację procesów, po bezpieczeństwo i skalowanie rozwiązań. Uczy, jak efektywnie zarządzać danymi w dynamicznych środowiskach IT i odpowiadać na potrzeby cyfrowych usług publicznych.
Jednym z Twoich obowiązków w projekcie jest ukończenie trzech krótkich webinarów:
- Podstawy e-usług - https://youtu.be/NsNNwvErG7s
- Cyberbezpieczeństwo – podstawy - https://www.youtube.com/watch?v=_Mg47-qqcG8
- Technologia AI – wprowadzenie - https://youtu.be/3alYsAy88Fg
Ukończ je najpóźniej na 7 dni przed rozpoczęciem wybranego przez Ciebie szkolenia – bez tego nie będziesz mógł wziąć w nim udziału.
Uwaga! Podczas każdego webinaru będą pojawiać się fragmenty hasła (pojedyncze słowa). Zapisz je. Na koniec poprosimy Cię o wpisanie swoich danych i kompletnego hasła – w ten sposób potwierdzisz ukończenie webinaru.
Linki do formularzy zaliczeniowych
- Technologia AI - wprowadzenie: https://forms.office.com/e/L82Vr1RLyJ
- Podstawy e-usług: https://forms.office.com/e/gDLhPUSNBh
- Cyberbezpieczeństwo - podstawy: https://forms.office.com/e/iSUA2twHx1
Wiedza (co uczestnik wie po szkoleniu):
- zna podstawowe pojęcia i architekturę systemów bazodanowych,
- rozumie strukturę tabel i relacje danych w bazach,
- zna podstawy języka SQL w zakresie administracji i analizy danych,
- ma świadomość zasad optymalizacji i zabezpieczeń.
Umiejętności (co uczestnik potrafi wykonać):
- instaluje i konfiguruje podstawowe środowisko bazodanowe,
- tworzy struktury danych i wykonuje operacje INSERT/UPDATE/DELETE,
- konstruuje zapytania SELECT, w tym złożone i z funkcjami agregującymi,
- łączy dane z wielu tabel, stosuje indeksy, wykonuje kopie zapasowe.
Postawy (co uczestnik prezentuje po szkoleniu):
- wykazuje dbałość o jakość i bezpieczeństwo danych,
- rozwija samodzielność w rozwiązywaniu problemów bazodanowych,
- jest otwarty na rozwijanie kompetencji technicznych,
- wspiera porządek i dokumentowanie procedur administracyjnych.
Na podstawie materiałów wypracowanych przez uczestników podczas zajęć w ramach szkolenia.
Certyfikat ukończenia szkolenia.