Zkuste nás kontaktovat

Návrh Školení

Úvod do migrace databází

  • Důvody pro přechod z proprietárních na open source řešení
  • Srovnání architektury Oracle/SQL Server a PostgreSQL
  • Běžné výzvy při migraci a faktory vedoucí k úspěchu
  • Přehled metodik migrace databází

Vyhodnocení a plánování migrace před samotným procesem

  • Inventarizace databáze a analýza závislostí
  • Hodnocení složitosti struktury schématu
  • Posouzení kompatibility s aplikacemi
  • Sestavení migrační strategie a harmonogramu

Strategie migrace struktury databáze

  • Převod datových typů z Oracle na PostgreSQL
  • Překlad datových typů ze SQL Serveru
  • Konverze struktury tabulek
  • Přiřazení indexů a omezení

Migrace objektů: uložené procedury a funkce

  • Převod kódu PL/SQL na PL/pgSQL
  • Techniky překladu T-SQL syntaxe
  • Odpovídající vestavěné funkce v PostgreSQL
  • Přeuspořádání balíčků a procedur podle nového systému

Nástroje a techniky pro migraci dat

  • Využití nástrojů pg_dump a pg_restore
  • Použití Oracle FDW k migraci dat
  • Integrace služeb SQL Serveru do procesu migrace
  • Efektivní způsoby práce s velkými objemy dat

Migrace aplikačního kódu

  • Rozdíly mezi ovladači JDBC a ODBC
  • Úprava řetězců připojení do databáze
  • Rozdíly v syntaxi SQL mezi jednotlivými systémy
  • Řešení problémů spojených s proprietárními funkcemi starého systému

Testování a ověření po migraci

  • Ověřování integrity dat
  • Strategie testování funkčnosti systému
  • Měření výkonnostních parametrů systému<
  • Plánování paralelního provozu starého i nového systému a přechodu na něj<

Optimalizace po migraci<

  • Ladění výkonnosti dotazů v PostgreSQL<
  • Přizpůsobení konfigurace systému podle nového zatížení<
  • Nastavení monitorování a upozornění<
  • Trvalá údržba a správa nově migrovaného prostředí<

Řešení běžných problémů při migraci<

  • Případová studie: Problémy při migraci z Oracle<
  • Případová studie: Problémy při migraci ze SQL Serveru<
  • Strategie v případě potřeby vrácení změn zpět<
  • Dosavadní poznatky a osvědčené postupy<

Praktická dílna na migraci databáze<

  • Krok za krokem provedená migrace ukázkového schématu<
  • Cvičení na extrakci a nahrávání dat<
  • Praktické procvičování konverze aplikačního kódu<
  • Ověřovací cvičení pro kontrolu správnosti provedených změn<

Požadavky

  • Základní znalosti relačních databází
  • Zkušenosti s jazykem SQL
  • Orientace v konceptech správy databází

Cílová skupina

  • Správci databází
  • Vývojáři aplikací
  • IT architekti
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie