Plan Szkolenia
Wprowadzenie do migracji baz danych
- Dlaczego warto migrować z rozwiązań własnościowych na otwarte źródła
- Porównanie architektury Oracle/SQL Server z PostgreSQL
- Typowe wyzwania i czynniki sukcesu w migracji
- Przegląd metodologii migracji
Ocena i planowanie przed migracją
- Inwentaryzacja bazy danych i analiza zależności
- Ocena złożoności schematu
- Ocena kompatybilności aplikacji
- Tworzenie planu migracji i harmonogramu
Strategie migracji schematów
- Konwersja typów danych z Oracle do PostgreSQL
- Tłumaczenie typów danych SQL Server
- Konwersja struktury tabel
- Mapowanie indeksów i ograniczeń
Migracja obiektów: procedury i funkcje
- Konwersja PL/SQL na PL/pgSQL
- Techniki tłumaczenia T-SQL
- Ekwiwalenty wbudowanych funkcji
- Restrukturyzacja pakietów i procedur
Narzędzia i techniki migracji danych
- Korzystanie z pg_dump i pg_restore
- Oracle FDW do migracji danych
- Usługi integracji SQL Server
- Efektywne zarządzanie dużymi wolumenami danych
Migracja kodu aplikacji
- Różnice między sterownikami JDBC i ODBC
- Modyfikacje ciągów połączeń
- Różnice w dialekcie SQL w kodzie aplikacji
- Obsługa funkcji własnościowych
Testowanie i walidacja
- Weryfikacja integralności danych
- Strategie testowania funkcjonalnego
- Benchmarking wydajności
- Planowanie równoległego działania i przejścia
Optymalizacja po migracji
- Dostrajanie wydajności zapytań w PostgreSQL
- Dostosowanie konfiguracji dla zmigrowanych obciążeń
- Konfiguracja monitorowania i alertów
- Zagadnienia związane z bieżącą konserwacją
Rozwiązywanie typowych problemów migracyjnych
- Studium przypadku: wyzwania migracji z Oracle
- Studium przypadku: wyzwania migracji z SQL Server
- Strategie wycofywania zmian
- Wnioski i najlepsze praktyki
Warsztaty praktyczne migracji
- Prowadzona migracja przykładowego schematu
- Ćwiczenia z ekstrakcji i ładowania danych
- Praktyka konwersji kodu
- Ćwiczenia walidacyjne i weryfikacyjne
Wymagania
- Podstawowa znajomość relacyjnych baz danych
- Doświadczenie w pracy z SQL
- Znajomość koncepcji administracji bazami danych
Grupa docelowa
- Administratorzy baz danych
- Programiści aplikacji
- Architekci IT
Opinie uczestników (3)
spersonalizowane zgodnie z naszym zrozumieniem i danymi
Vincent Long - ASSMANG PTY LTD
Szkolenie - Business Intelligence with SSAS
Przetłumaczone przez sztuczną inteligencję
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ę