Schița de curs
Introducere în Migrarea Bazelor de Date
- De ce să migrăm de la sisteme proprietare la sisteme open source
- Comparația arhitecturii Oracle/SQL Server vs PostgreSQL
- Provocări comune și factori de succes în migrare
- Prezentare generală a metodelor de migrare
Evaluarea și Planificarea Pre-Migrare
- Inventarierea bazelor de date și analiza dependențelor
- Evaluarea complexității schemei
- Evaluarea compatibilității aplicațiilor
- Crearea unui plan și a unui calendar de migrare
Strategii de Migrare a Schemei
- Conversia tipurilor de date Oracle în PostgreSQL
- Traducerea tipurilor de date SQL Server
- Conversia structurii tabelelor
- Maparea indecșilor și a constrângerilor
Migrarea Obiectelor: Proceduri Stocate și Funcții
- Conversia PL/SQL în PL/pgSQL
- Tehnici de traducere T-SQL
- Echivalențe ale funcțiilor încorporate
- Restructurarea pachetelor și a procedurilor
Instrumente și Tehnici de Migrare a Datelor
- Utilizarea pg_dump și pg_restore
- Utilizarea Oracle FDW pentru migrarea datelor
- Servicii de integrare SQL Server
- Gestionarea eficientă a volumelor mari de date
Migrarea Codului Aplicației
- Diferențe între driverele JDBC și ODBC
- Modificări ale șirurilor de conexiune
- Diferențe de dialect SQL în codul aplicației
- Gestionarea caracteristicilor proprietare
Testare și Validare
- Verificarea integrității datelor
- Strategii de testare funcțională
- Evaluarea performanței
- Planificarea rulării paralele și a tranziției
Optimizare Post-Migrare
- Optimizarea performanței interogărilor în PostgreSQL
- Ajustări de configurare pentru sarcinile migrate
- Configurarea monitorizării și a alerțelor
- Considerații pentru întreținerea continuă
Depanarea Problemelor Comune de Migrare
- Studiu de caz: Provocări în migrarea Oracle
- Studiu de caz: Provocări în migrarea SQL Server
- Strategii de revenire
- Lecții învățate și bune practici
Atelier Practic de Migrare
- Migrare ghidată a unei scheme de probă
- Exerciții de extragere și încărcare a datelor
- Practică de conversie a codului
- Exerciții de validare și verificare
Cerințe
- Înțelegere de bază a bazelor de date relaționale
- Experiență cu SQL
- Familiaritate cu conceptele de administrare a bazelor de date
Publicul țintă
- Administratori de Baze de Date
- Dezvoltatori de Aplicații
- Arhitecți IT
Mărturii (3)
personalizat în funcție de înțelegerea și datele noastre
Vincent Long - ASSMANG PTY LTD
Curs - Business Intelligence with SSAS
Tradus de catre o masina
Instrumentele de instruire furnizate.
- UNIFI
Curs - NoSQL Database with Microsoft Azure Cosmos DB
Tradus de catre o masina
Ajustarea făcută de instrucționist în lecții odată ce a înțeles aplicația SSIS curentă pe care suntem obligați să o menținem. Temelor li s-au făcut mai potrivite/utilizabile pentru noi.
Angelito Aguilar - Metrobank
Curs - Introduction to SQL Server 2012 Integration Services (SSIS)
Tradus de catre o masina