Projektowanie relacyjnych baz danych – normalizacja i modelowanie danych
Projektowanie relacyjnych baz danych – normalizacja i modelowanie danych
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Identyfikatory projektówNowy start w Małopolsce z EURESEM, Małopolski Pociąg do kariery
- Grupa docelowa usługi
Szkolenie skierowane jest do osób, które chcą zdobyć lub rozwinąć kompetencje w zakresie projektowania relacyjnych baz danych. Usługa jest przeznaczona w szczególności dla:
- analityków biznesowych i systemowych,
- testerów oprogramowania,
- programistów,
- administratorów baz danych,
- specjalistów IT,
- osób uczestniczących w projektowaniu i rozwoju systemów informatycznych.
Szkolenie jest również odpowiednie dla osób planujących rozwój zawodowy w obszarze modelowania danych i projektowania baz danych, które posiadają podstawową znajomość zagadnień związanych z bazami danych oraz językiem SQL.
- Minimalna liczba uczestników2
- Maksymalna liczba uczestników20
- Data zakończenia rekrutacji17-09-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Szkolenie przygotowuje uczestników do projektowania relacyjnych baz danych poprzez analizowanie wymagań biznesowych, opracowywanie modeli koncepcyjnych i logicznych danych, tworzenie diagramów encji i relacji (ERD), stosowanie zasad normalizacji, definiowanie kluczy oraz relacji pomiędzy tabelami, weryfikowanie poprawności modeli danych oraz identyfikowanie i eliminowanie błędów projektowych wpływających na integralność, spójność i efektywność przetwarzania danych.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Charakteryzuje podstawowe pojęcia i zasady projektowania relacyjnych baz danych. | rozróżnia podstawowe pojęcia związane z relacyjnymi bazami danych, | Test teoretyczny z wynikiem generowanym automatycznie |
| identyfikuje elementy modelu relacyjnego, | Test teoretyczny z wynikiem generowanym automatycznie | |
| opisuje zasady projektowania relacyjnych baz danych. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Opisuje etapy modelowania danych oraz rolę modeli koncepcyjnych, logicznych i fizycznych w procesie projektowania baz danych. | rozróżnia modele koncepcyjny, logiczny i fizyczny, | Test teoretyczny z wynikiem generowanym automatycznie |
| określa kolejność etapów modelowania danych, | Test teoretyczny z wynikiem generowanym automatycznie | |
| wskazuje zastosowanie poszczególnych modeli danych. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Analizuje wymagania biznesowe pod kątem projektowania struktury relacyjnej bazy danych. | identyfikuje informacje niezbędne do zaprojektowania modelu danych, | Test teoretyczny z wynikiem generowanym automatycznie |
| rozpoznaje encje i atrybuty na podstawie opisu wymagań, | Test teoretyczny z wynikiem generowanym automatycznie | |
| dobiera strukturę danych odpowiadającą przedstawionym wymaganiom. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Dobiera rozwiązania związane z modelowaniem danych, uwzględniając encje, atrybuty oraz relacje pomiędzy tabelami. | identyfikuje encje i ich atrybuty, | Test teoretyczny z wynikiem generowanym automatycznie |
| rozróżnia typy relacji pomiędzy encjami, | Test teoretyczny z wynikiem generowanym automatycznie | |
| dobiera właściwe rozwiązania modelowania danych do przedstawionego przypadku. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Uwzględnia dobre praktyki projektowania relacyjnych baz danych podczas analizy i modelowania danych. | rozpoznaje dobre praktyki projektowania relacyjnych baz danych, | Test teoretyczny z wynikiem generowanym automatycznie |
| identyfikuje rozwiązania zgodne z zasadami projektowania baz danych, | Test teoretyczny z wynikiem generowanym automatycznie | |
| wskazuje znaczenie stosowania dobrych praktyk dla jakości projektu. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Uwzględnia znaczenie poprawnego modelowania danych dla jakości i rozwoju systemów informatycznych. | identyfikuje wpływ modelowania danych na jakość systemu informatycznego, | Test teoretyczny z wynikiem generowanym automatycznie |
| rozpoznaje konsekwencje nieprawidłowego projektowania baz danych, | Test teoretyczny z wynikiem generowanym automatycznie | |
| wskazuje znaczenie spójności i integralności danych w procesie rozwoju oprogramowania. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
1. Wprowadzenie do projektowania relacyjnych baz danych
- rola baz danych w systemach informatycznych,
- model relacyjny i jego zastosowania,
- podstawowe zasady projektowania baz danych.
2. Podstawowe elementy modelu danych
- encje i atrybuty,
- klucze główne i obce,
- relacje pomiędzy encjami,
- integralność danych.
3. Analiza wymagań i identyfikacja obiektów danych
- analiza wymagań biznesowych,
- identyfikacja encji i atrybutów,
- określanie zależności pomiędzy obiektami,
- przygotowanie modelu koncepcyjnego.
4. Modelowanie danych z wykorzystaniem diagramów ERD
- notacje diagramów ERD,
- symbole i zależności,
- tworzenie diagramów encji i relacji,
- interpretacja modeli danych.
5. Projektowanie relacji w relacyjnych bazach danych
- relacje 1:1,
- relacje 1:N,
- relacje N:M,
- implementacja relacji z wykorzystaniem kluczy.
6. Normalizacja danych
- cele normalizacji,
- pierwsza, druga i trzecia postać normalna (1NF, 2NF, 3NF),
- eliminowanie redundancji danych,
- praktyczne przykłady normalizacji.
7. Analiza błędów projektowych
- najczęściej występujące błędy podczas projektowania baz danych,
- identyfikacja problemów związanych z integralnością danych,
- sposoby zapobiegania błędom projektowym.
8. Tworzenie logicznego modelu relacyjnej bazy danych
- projektowanie struktury tabel,
- definiowanie kluczy i relacji,
- przygotowanie kompletnego modelu logicznego.
9. Warsztaty praktyczne – projekt relacyjnej bazy danych
- analiza przykładowego przypadku biznesowego,
- opracowanie modelu danych,
- weryfikacja poprawności projektu,
- omówienie przygotowanych rozwiązań,
- podsumowanie szkolenia oraz omówienie dobrych praktyk projektowania relacyjnych baz danych.
10. Walidacja efektów uczenia się
- przeprowadzenie testu teoretycznego obejmującego zagadnienia realizowane podczas szkolenia,
- test realizowany jest po zakończeniu części szkoleniowej,
- wynik testu generowany jest automatycznie,
- walidacja służy potwierdzeniu osiągnięcia efektów uczenia się określonych dla usługi.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 14 Wprowadzenie do projektowania relacyjnych baz danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 08:45 | Liczba godzin 00:45 |
Przedmiot / temat 2 z 14 Podstawowe elementy modelu danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 08:45 | Godzina zakończenia 09:30 | Liczba godzin 00:45 |
Przedmiot / temat 3 z 14 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 09:30 | Godzina zakończenia 10:00 | Liczba godzin 00:30 |
Przedmiot / temat 4 z 14 Analiza wymagań i identyfikacja obiektów danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat 5 z 14 Modelowanie danych z wykorzystaniem diagramów ERD | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:30 | Liczba godzin 01:30 |
Przedmiot / temat 6 z 14 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 7 z 14 Projektowanie relacji w relacyjnych bazach danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 8 z 14 Normalizacja danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 22-09-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:30 | Liczba godzin 01:30 |
Przedmiot / temat 9 z 14 Analiza błędów projektowych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 22-09-2026 | Godzina rozpoczęcia 09:30 | Godzina zakończenia 11:00 | Liczba godzin 01:30 |
Przedmiot / temat 10 z 14 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 22-09-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 11:30 | Liczba godzin 00:30 |
Przedmiot / temat 11 z 14 Tworzenie logicznego modelu relacyjnej bazy danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 22-09-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 12:30 | Liczba godzin 01:00 |
Przedmiot / temat 12 z 14 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 22-09-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 13 z 14 Warsztaty praktyczne – projekt relacyjnej bazy danych | Typ aktywności Zajęcia | Prowadzący TOMASZ STELMACH | Data realizacji zajęć 22-09-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:00 | Liczba godzin 01:00 |
Przedmiot / temat 14 z 14 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 22-09-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 14:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 11:00 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 01:00 |
Rodzaj godzin w tym suma przerw | Liczba godzin 02:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 16:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 3 196,77 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 2 599,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 228,34 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 185,64 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 14:00 |
Prowadzący
Prowadzący
TOMASZ STELMACH
W swojej pracy łączy wiedzę z zakresu analizy systemowej, modelowania danych, testowania oprogramowania oraz projektowania procesów jakościowych. Realizował projekty związane z analizą wymagań, projektowaniem modeli danych, testowaniem systemów wykorzystujących relacyjne bazy danych oraz wdrażaniem standardów jakości w dużych organizacjach. Dzięki praktycznemu doświadczeniu pokazuje, jak poprawnie projektować struktury baz danych zgodnie z zasadami normalizacji oraz dobrymi praktykami modelowania danych.
Przeprowadził setki dni szkoleniowych i warsztatów dla specjalistów IT oraz zespołów projektowych m.in. z firm Asseco, PKO Bank Polski, Bank Pekao S.A., EY, Billennium, Lux Med i XTB. Jest prelegentem konferencji branżowych, takich jak Infoshare, Warsaw IT Days czy Testing Ground Conference, której jest również pomysłodawcą i organizatorem.
Podczas szkolenia stawia na praktyczne podejście do projektowania relacyjnych baz danych, analizę rzeczywistych przypadków biznesowych oraz przekazywanie rozwiązań wykorzystywanych w codziennej pracy analityków i projektantów baz danych.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Każdy uczestnik szkolenia otrzyma dostęp do materiałów szkoleniowych w formie elektronicznej, obejmujących prezentację wykorzystywaną podczas zajęć, przykładowe diagramy modeli danych, materiały pomocnicze dotyczące projektowania relacyjnych baz danych oraz normalizacji danych, a także zestaw ćwiczeń i przykładów omawianych podczas szkolenia. Uczestnicy otrzymają również materiały umożliwiające samodzielne utrwalenie wiedzy po zakończeniu usługi. W trakcie szkolenia zapewniony zostanie dostęp do narzędzi wykorzystywanych podczas ćwiczeń praktycznych oraz wsparcie trenera w ich obsłudze.
Warunki techniczne
Warunki techniczne
Szkolenie realizowane jest w formie zdalnej, w czasie rzeczywistym, z wykorzystaniem platformy do wideokonferencji (platformy ClickMeeting). Uczestnik powinien dysponować komputerem lub laptopem z dostępem do Internetu, wyposażonym w aktualną przeglądarkę internetową lub zainstalowaną aplikację umożliwiającą udział w szkoleniu. Zalecane jest stabilne łącze internetowe o przepustowości umożliwiającej transmisję audio i wideo, głośniki lub słuchawki oraz mikrofon. Rekomendowane jest również korzystanie z kamery internetowej w celu usprawnienia komunikacji z trenerem i pozostałymi uczestnikami. Przed rozpoczęciem szkolenia uczestnicy otrzymują link umożliwiający dołączenie do spotkania oraz instrukcję logowania. W trakcie części praktycznej uczestnicy korzystają z narzędzi wskazanych przez trenera, zgodnie z zakresem realizowanego szkolenia.