Podstawy Baz Danych - Plan Szkolenia
Baza danych to uporządkowany system do efektywnego przechowywania, zarządzania i pobierania danych. Ten kurs wprowadza uczestników w zasady działania systemów baz danych, ze szczególnym uwzględnieniem relacyjnych modeli baz danych, normalizacji danych oraz zapytań opartych na SQL.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do specjalistów IT na poziomie średniozaawansowanym, którzy chcą zrozumieć koncepcje zarządzania bazami danych, ze szczególnym naciskiem na relacyjne modele baz danych, oraz zdobyć praktyczne umiejętności pracy z bazami danych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć koncepcje baz danych i relacyjne modele baz danych.
- Projektować proste modele danych i rozumieć normalizację.
- Korzystać z podstawowych zapytań SQL do pobierania, wstawiania i aktualizowania danych.
- Zrozumieć kluczowe koncepcje związane z administracją i bezpieczeństwem baz danych.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie z tego kursu, prosimy o kontakt w celu uzgodnienia szczegółów.
Plan Szkolenia
Wprowadzenie do baz danych
- Czym jest baza danych?
- Rodzaje baz danych: relacyjne, hierarchiczne, NoSQL
- Kiedy i dlaczego korzystać z baz danych
Systemy Zarządzania Bazami Danych (DBMS)
- Przegląd architektury DBMS
- Popularne systemy (SQL Server, MySQL, PostgreSQL, Oracle)
- Zadania DBMS
Modelowanie i projektowanie danych
- Encje, atrybuty i relacje
- Diagramy encji-relacji (ER)
- Od modeli do tabel
Model relacyjny i normalizacja
- Tabele, wiersze i kolumny
- Klucze główne i obce
- 1NF, 2NF, 3NF i denormalizacja
Podstawy SQL do dostępu do danych
- SELECT, INSERT, UPDATE, DELETE
- Filtrowanie, sortowanie i łączenia
- Funkcje agregujące i podzapytania
Bezpieczeństwo baz danych i zarządzanie użytkownikami
- Role użytkowników i uprawnienia
- Uwierzytelnianie i kontrola dostępu
- Zabezpieczanie danych w ruchu i w spoczynku
Podstawy tworzenia kopii zapasowych, odzyskiwania i konserwacji
- Strategie tworzenia kopii zapasowych danych
- Kwestie związane z odzyskiwaniem po awarii
- Rutynowa konserwacja i monitorowanie
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie ogólnych koncepcji IT
- Doświadczenie w korzystaniu z komputerów i nawigacji po systemach plików
- Podstawowa wiedza na temat organizacji danych i plików
Grupa docelowa
- Personel wsparcia systemów IT
- Administratorzy baz danych
- Programiści lub analitycy przechodzący do ról związanych z danymi
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Podstawy Baz Danych - Plan Szkolenia - Rezerwacja
Podstawy Baz Danych - Plan Szkolenia - Zapytanie
Podstawy Baz Danych - Zapytanie o Konsultacje
Opinie uczestników (2)
Zasoby szkoleniowe dostarczone.
- UNIFI
Szkolenie - NoSQL Database with Microsoft Azure Cosmos DB
Przetłumaczone przez sztuczną inteligencję
Dopasowanie wprowadzone w wykładach/lekcjach przez trenera, po zrozumieniu obecnej aplikacji SSIS, którą musimy utrzymywać. Tematy stały się bardziej odpowiednie/wykorzystywalne dla nas.
Angelito Aguilar - Metrobank
Szkolenie - Introduction to SQL Server 2012 Integration Services (SSIS)
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Wprowadzenie do SQL Server 2012 Integration Services (SSIS)
28 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do programistów i administratorów baz danych na poziomie początkującym do średniozaawansowanego, którzy chcą zdobyć biegłość w SQL Server 2012 Integration Services.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć zasady ETL i rolę SSIS.
- Tworzyć, wdrażać i zarządzać pakietami SSIS.
- Projektować i implementować Control Flow w celu definiowania przepływu zadań w pakiecie.
- Implementować Workflow i ustawiać ograniczenia dla efektywnego wykonywania zadań.
- Konstruować Data Flows do ekstrakcji, transformacji i ładowania danych.
- Pracować ze Zmiennymi i Kontenerami w celu zwiększenia elastyczności pakietów.
- Zarządzać Transakcjami w celu zapewnienia spójności danych.
- Implementować skuteczne techniki obsługi błędów i debugowania.
- Konfigurować Logowanie w celu śledzenia i monitorowania.
- Obsługiwać Slowly Changing Dimensions w celu zarządzania zmieniającymi się danymi.
- Wdrażać Pakiet do użytku produkcyjnego.
- Implementować środki Bezpieczeństwa w celu ochrony wrażliwych danych.
- Wykorzystywać Skrypty do rozszerzania funkcjonalności SSIS.
- Stosować Najlepsze Praktyki w celu tworzenia wydajnych i łatwych w utrzymaniu rozwiązań SSIS.
Baza danych NoSQL z Microsoft Azure Cosmos DB
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów baz danych lub programistów, którzy chcą wykorzystać Microsoft Azure Cosmos DB do tworzenia i zarządzania wysoce responsywnymi aplikacjami o niskim opóźnieniu.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zapewnić niezbędne zasoby Cosmos DB, aby rozpocząć budowanie baz danych i aplikacji.
- Skalować wydajność aplikacji i pamięć masową, wykorzystując interfejsy API w Cosmos DB.
- Zarządzać operacjami baz danych i redukować koszty, optymalizując zasoby Cosmos DB.
Administracja Oracle Database 19c
35 godzinOracle Database 19c to wielomodelowa baza danych, która zapewnia pełne wsparcie dla danych relacyjnych i nierelacyjnych.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do średniozaawansowanych administratorów systemów i baz danych, którzy chcą zarządzać, monitorować, zabezpieczać, tworzyć kopie zapasowe i odzyskiwać Oracle Database 19c w środowiskach Standard Edition 2 oraz zaplanować przejście z wersji 11g do 19c.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Przygotować środowisko i przeprowadzić czystą instalację oraz konfigurację Oracle Database 19c SE2.
- Wyjaśnić komponenty infrastruktury Oracle, w tym SGA, PGA, Shared Pool, Database Buffer Cache oraz mechanizmy Redo.
- Korzystać z narzędzi administracyjnych, takich jak Enterprise Manager (EM Express) i SQL Developer, do codziennych operacji.
- Wdrożyć najlepsze praktyki zarządzania pamięcią masową dla tablespace'ów, plików danych i wykorzystania przestrzeni segmentów.
- Zabezpieczać bazy danych i utrzymywać bezpieczeństwo za pomocą użytkowników, ról, uprawnień, profili i audytów.
- Projektować i wykonywać strategie tworzenia kopii zapasowych i odzyskiwania oparte na RMAN, zgodne z celami RTO/RPO.
- Monitorować i rozwiązywać problemy z wydajnością za pomocą dynamicznych widoków wydajności, śledzenia SQL i planów wykonania.
- Planować i przeprowadzać migrację z wersji 11g do 19c, korzystając z obsługiwanych ścieżek aktualizacji i narzędzi.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.
Oracle Database 19c SE2 Administration Essentials
49 godzinOracle Database 19c to długoterminowa wersja wsparcia flagowej platformy bazodanowej Oracle, zaprojektowana w celu zapewnienia wysokiej wydajności, skalowalności i niezawodności dla obciążeń przedsiębiorstw.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do administratorów baz danych oraz specjalistów IT na poziomie początkującym i średniozaawansowanym, którzy chcą efektywnie instalować, konfigurować i zarządzać środowiskami Oracle Database 19c SE2.
Pod koniec szkolenia uczestnicy będą potrafili:
- Zrozumieć architekturę Oracle Database 19c SE2 i jej kluczowe komponenty.
- Zainstalować i skonfigurować Oracle Database 19c SE2 na obsługiwanych platformach.
- Wykonywać kluczowe zadania administracyjne, w tym tworzenie kopii zapasowych, odzyskiwanie i zarządzanie bezpieczeństwem.
- Optymalizować wydajność bazy danych i monitorować stan systemu przy użyciu narzędzi Oracle.
- Planować i przeprowadzać migracje ze starszych wersji Oracle Database do 19c.
Format kursu
- Interaktywne wykłady i dyskusje.
- Liczne ćwiczenia i praktyka.
- Praktyczne wdrożenia w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.
Oracle Database 19c: Administracja
35 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów systemów, którzy chcą nauczyć się, jak administrować, monitorować i wspierać bazę danych Oracle.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć główne zmiany funkcjonalne i architektoniczne w bazie danych Oracle.
- Zarządzać i monitorować bazy danych Oracle.
- Optymalizować wydajność bazy danych Oracle.
Oracle Database 19c - Kopia zapasowa i odzyskiwanie
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów baz danych na poziomie podstawowym, którzy chcą zarządzać zadaniami związanymi z kopią zapasową i odzyskiwaniem w Oracle Database 19c.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć podstawowe koncepcje związane z kopią zapasową i odzyskiwaniem w Oracle Database 19c, w tym architekturę i różne typy awarii.
- Zdobyć praktyczne doświadczenie w konfigurowaniu ustawień kopii zapasowej i odzyskiwania, w tym środowiska RMAN i obszaru szybkiego odzyskiwania.
- Rozwinąć praktyczne umiejętności w zakresie wykonywania różnych typów operacji kopii zapasowej i odzyskiwania, w tym pełnej, przyrostowej i odzyskiwania do określonego punktu w czasie.
- Nauczyć się, jak wykorzystywać technologię Flashback firmy Oracle do efektywnego odzyskiwania bazy danych i zarządzania scenariuszami odzyskiwania po awarii.
- Stosować najlepsze praktyki w zakresie kopii zapasowej, odzyskiwania i odzyskiwania po awarii, aby zapewnić dostępność danych i zminimalizować przestoje w Oracle Database 19c.
Oracle Database 19c - Administracja Data Guard
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów baz danych na poziomie średniozaawansowanym, którzy chcą zarządzać, optymalizować i zabezpieczać środowiska Data Guard w celu zapewnienia solidnego odzyskiwania po awariach i wysokiej dostępności.
Po zakończeniu szkolenia uczestnicy będą potrafili:
- Zrozumieć architekturę i korzyści płynące z Oracle Data Guard w zakresie odzyskiwania po awariach i wysokiej dostępności.
- Zdobyć praktyczne doświadczenie w konfigurowaniu i zarządzaniu fizycznymi i logicznymi bazami danych zapasowymi, w tym brokera Data Guard.
- Rozwinąć praktyczne umiejętności monitorowania, rozwiązywania problemów i optymalizacji środowisk Data Guard w celu uzyskania optymalnej wydajności.
- Poznać zaawansowane funkcje, takie jak Active Data Guard, Data Guard z RAC oraz zabezpieczanie komunikacji Data Guard.
- Stosować najlepsze praktyki w planowaniu odzyskiwania po awariach, zapewnianiu spójności danych i automatyzacji operacji Data Guard.
Oracle Database 19c - Instalacja i Aktualizacja
7 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów baz danych na poziomie początkującym, którzy chcą się dobrze przygotować do zarządzania i optymalizacji swoich środowisk Oracle.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć kluczowe funkcje i architekturę Oracle Database 19c, w tym wymagania systemowe i metody instalacji.
- Zdobyć praktyczne umiejętności w zakresie instalacji Oracle Database 19c i Oracle Grid Infrastructure, w tym konfiguracji sieci, przechowywania i ustawień bezpieczeństwa.
- Poznać pełny proces aktualizacji do Oracle Database 19c, od planowania przed aktualizacją do weryfikacji po aktualizacji.
- Rozwinąć umiejętności rozwiązywania problemów związanych z typowymi problemami podczas instalacji i aktualizacji.
- Stosować najlepsze praktyki dotyczące instalacji i aktualizacji Oracle Database, aby zapewnić płynne i udane wdrożenie.
Oracle Database 19c - Architektura Wielodostępowa
21 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów baz danych na poziomie średniozaawansowanym, którzy chcą efektywnie zarządzać i optymalizować środowisko wielodostępowe.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć kluczowe komponenty i korzyści architektury wielodostępowej Oracle Database 19c, w tym CDB i PDB.
- Zdobyć praktyczne umiejętności w zakresie instalowania, konfigurowania i zarządzania bazami danych kontenerowymi (CDB) oraz wtyczkowymi bazami danych (PDBs).
- Rozwinąć biegłość w implementowaniu środków bezpieczeństwa, strategii tworzenia kopii zapasowych i odzyskiwania oraz dostrajania wydajności w środowisku wielodostępowym.
- Nauczyć się zarządzać wysoką dostępnością i odzyskiwaniem po awarii w architekturze wielodostępowej, w tym konfigurować Data Guard i Oracle RAC.
- Poznać techniki rozwiązywania problemów oraz najlepsze praktyki utrzymywania bezpiecznego, wydajnego i niezawodnego środowiska wielodostępowych baz danych.
Oracle Database 19c - RAC, ASM i administracja infrastruktury klastrowej
35 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów baz danych na poziomie średnio zaawansowanym, którzy chcą zarządzać i optymalizować złożone, wysoko dostępne środowiska baz danych Oracle.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zdobyć kompleksową wiedzę na temat architektury Oracle RAC i infrastruktury klastrowej, w tym instalacji, konfiguracji i zarządzania.
- Rozwinąć praktyczne umiejętności w zarządzaniu Automatic Storage Management (ASM), w tym zarządzaniu grupami dyskowymi, dostrajaniu instancji oraz tworzeniu kopii zapasowych i odzyskiwaniu.
- Nauczyć się zaawansowanych technik dostrajania wydajności RAC, konfiguracji odzyskiwania po awarii oraz najlepszych praktyk w zakresie wysokiej dostępności.
- Zdobyć umiejętności diagnostyczne i rozwiązywania problemów w środowiskach RAC i infrastruktury klastrowej.
- Zrozumieć proces aktualizacji i łatania Oracle RAC oraz infrastruktury klastrowej przy minimalizacji przestojów i utrzymaniu stabilności systemu.
Oracle Database 19c Bezpieczeństwo
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do administratorów systemów, którzy chcą zdobyć kompleksową wiedzę na temat funkcji bezpieczeństwa Oracle Database 19c.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć koncepcje bezpieczeństwa bazy danych.
- Wdrożyć mechanizmy uwierzytelniania i autoryzacji w celu kontroli dostępu do bazy danych.
- Skonfigurować i zarządzać kontami użytkowników, rolami i uprawnieniami w sposób efektywny.
- Wdrożyć solidne środki bezpieczeństwa przeciwko różnym zagrożeniom i podatnościom.
Oracle Database 19c: Koncepcje Hurtowni Danych
14 godzinOracle Database 19c to solidna platforma do budowy i zarządzania korporacyjnymi hurtowniami danych, które wspierają obciążenia analityczne.
To szkolenie prowadzone przez instruktora na żywo (online lub na miejscu) jest skierowane do początkujących specjalistów i analityków danych, którzy chcą zrozumieć podstawowe koncepcje i architekturę systemów hurtowni danych opartych na Oracle.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć kluczowe koncepcje i architekturę hurtowni danych Oracle.
- Opisać typowe komponenty hurtowni danych, takie jak tabele faktów i wymiarów.
- Rozpoznać przypadki użycia i korzyści z hurtowni danych Oracle w analizie biznesowej.
- Przygotować się do dalszego szkolenia w zakresie technik ETL, optymalizacji wydajności i hurtowni danych w Oracle.
Format kursu
- Interaktywny wykład i dyskusja.
- Praktyczne wykorzystanie Oracle SQL i eksploracja schematów hurtowni danych.
- Prowadzone ćwiczenia koncepcyjne i analiza projektowania hurtowni danych.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie do tego kursu na podstawie wewnętrznych modeli danych lub celów analitycznych, skontaktuj się z nami w celu uzgodnienia szczegółów.
Business Intelligence z SSAS
14 godzinSSAS (SQL Server Analysis Services) to narzędzie Microsoft SQL Server do przetwarzania transakcyjnego (OLAP) i eksploracji danych, służące do analizowania danych z wielu baz danych, tabel lub plików. Modele danych semantycznych dostarczane przez SSAS są wykorzystywane przez aplikacje klienckie, takie jak Power BI, Excel, Reporting Services oraz inne narzędzia do wizualizacji danych.
W tym szkoleniu prowadzonym przez instruktora (na miejscu lub zdalnie) uczestnicy nauczą się, jak używać SSAS do analizowania dużych wolumenów danych w bazach danych i hurtowniach danych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować SSAS
- Zrozumieć relację między SSAS, SSIS i SSRS
- Stosować wielowymiarowe modelowanie danych, aby wyciągać wnioski biznesowe z danych
- Projektować kostki OLAP (Online Analytical Processing)
- Wykonywać zapytania i manipulować danymi wielowymiarowymi za pomocą języka zapytań MDX (Multidimensional Expressions)
- Wdrażać rzeczywiste rozwiązania BI przy użyciu SSAS
Grupa docelowa
- Profesjonaliści z dziedziny Business Intelligence (BI)
- Analitycy danych
- Specjaliści od baz danych i hurtowni danych
Format kursu
- Interaktywne wykłady i dyskusje
- Dużo ćwiczeń i praktyki
- Praktyczne wdrażanie w środowisku live-lab
Opcje dostosowania kursu
- To szkolenie opiera się na najnowszej wersji Microsoft SQL Server i SSAS.
- Aby zamówić dostosowane szkolenie, prosimy o kontakt w celu uzgodnienia szczegółów.
Wprowadzenie do SQL Server 2022 Integration Services (SSIS)
28 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do profesjonalistów od danych na poziomie podstawowym, którzy chcą nauczyć się projektować, wdrażać i zarządzać pakietami SSIS w celu wykonywania zadań integracji i transformacji danych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć architekturę i komponenty SSIS.
- Projektować i wdrażać procesy ETL przy użyciu SSIS.
- Korzystać z narzędzi SSIS do tworzenia, wdrażania i zarządzania rozwiązaniami do integracji danych.
- Rozwiązywać problemy i optymalizować pakiety SSIS pod kątem wydajności i niezawodności.
SQL Server 2022 Integration Services (SSIS) – Przepływy danych i zaawansowane transformacje
14 godzinSQL Server Integration Services (SSIS) to komponent Microsoft SQL Server, który zapewnia platformę do integracji danych i aplikacji przepływu pracy. Jest używany do migracji danych, tworzenia hurtowni danych oraz zadań transformacyjnych.
Szkolenie prowadzone przez instruktora na żywo (online lub na miejscu) jest skierowane do średnio zaawansowanych specjalistów ds. danych i deweloperów, którzy chcą skupić się na projektowaniu zaawansowanych przepływów danych SSIS, transformacji oraz zarządzaniu Powoli Zmieniającymi się Wymiarami (SCD) w scenariuszach związanych z hurtowniami danych.
Pod koniec szkolenia uczestnicy będą mogli:
- Projektować i implementować solidne przepływy danych przy użyciu SSIS.
- Pracować z różnymi źródłami danych, miejscami docelowymi i transformacjami.
- Implementować Powoli Zmieniające się Wymiary (SCD) do obsługi historycznych zmian danych.
- Skutecznie wdrażać, wykonywać i rozwiązywać problemy z pakietami SSIS.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.