Formation Passage d'un niveau intermédiaire à un niveau avancé
Flyway est un outil de migration de base de données open-source. Il favorise fortement la simplicité et les conventions par rapport à la configuration.
Cette formation en direct dirigée par un formateur (en ligne ou sur place) enseignera comment configurer et exécuter Flyway pour construire une chaîne de migration dans SQL. La syntaxe spécifique à Database comme PL/SQL et T-SQL est prise en charge, ainsi que Java (pour des transformations de données avancées ou pour gérer les LOBs). Des scénarios pratiques aideront à comprendre les utilisations du monde réel.
Format de la formation
- Cours interactif et discussion.
- De nombreux exercices et pratiques.
- Implémentation pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Plan du cours
Introduction
Module 1. Rappel des concepts
- Pourquoi nous avons besoin de migrations de base de données
- Comment Flyway fonctionne
- Bases de données prises en charge
Module 2. Éléments constitutifs de Flyway
- Qu'est-ce qu'une migration
- Comprendre les rappels (callbacks)
- Surcharge des erreurs
Module 3. Comprendre les commandes disponibles
- Mettons en œuvre une migration
- Utilisation du pipeline : Migrate, Clean, Info, Validate
- Utilisation du pipeline : Undo, Baseline, Repair
Module 4. Interagir avec Flyway de différentes manières
- Approche de la ligne de commande
- Utilisation de l'API sur Java
- Comment utiliser Maven avec Flyway
- Comment utiliser Gradle avec Flyway
- Les codes d'erreur
Module 5. Configurer Flyway
- Les paramètres disponibles
- Le rôle des variables d'environnement
- Utilisation des fichiers de configuration
- Comprendre les placeholders
- Utiliser la sécurité via SSL
- Comment gérer l'authentification
- Comment stocker des secrets
Module 6. Concepts avancés
- Qu'est-ce qu'une migration répétable
- Comment annuler une migration
- Réfléchir à une migration basée sur Java
- Injection de code dans le cycle de vie de flyway via des rappels (callbacks)
- Utiliser les surcharges d'erreur de manière productive
- Le rôle essentiel du dry run
Résumé et Conclusion
Pré requis
- Expérience avec la gestion des bases de données et les systèmes de gestion de base de données
Audience
- Database administrateurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Passage d'un niveau intermédiaire à un niveau avancé - Réservation
Formation Passage d'un niveau intermédiaire à un niveau avancé - Demande de renseignements
Passage d'un niveau intermédiaire à un niveau avancé - Demande d'informations consulting
Nos clients témoignent (2)
Les outils de formation fournis.
- UNIFI
Formation - NoSQL Database with Microsoft Azure Cosmos DB
Traduction automatique
Les ajustements apportés par le formateur lorsqu'il a compris l'application SSIS que nous sommes tenus de maintenir. Les sujets sont devenus plus adaptés et utiles pour nous.
Angelito Aguilar - Metrobank
Formation - Introduction to SQL Server 2012 Integration Services (SSIS)
Traduction automatique
Cours à venir
Cours Similaires
Introduction aux Services d'intégration SQL Server 2012 (SSIS)
28 HeuresCette formation en direct avec instructeur à Belgique (en ligne ou sur site) s'adresse aux développeurs et administrateurs de bases de données de niveau débutant à intermédiaire qui souhaitent acquérir des compétences dans les services d'intégration SQL Server 2012.
A l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes de l'ETL et le rôle de SSIS.
- Créer, déployer et gérer des packages SSIS.
- Concevoir et mettre en œuvre le flux de contrôle pour définir le flux des tâches dans un package.
- Mettre en œuvre le flux de travail et définir les contraintes pour une exécution efficace des tâches.
- Construire des flux de données pour extraire, transformer et charger des données.
- Travailler avec des variables et des conteneurs pour améliorer la flexibilité des paquets.
- Gérer les transactions pour assurer la cohérence des données.
- Mettre en œuvre des techniques efficaces de gestion des erreurs et de débogage.
- Mettre en place un système de journalisation pour le suivi et la surveillance.
- Gérer les dimensions qui changent lentement pour gérer les données changeantes.
- Déployer un package pour une utilisation en production.
- Mettre en œuvre des mesures de sécurité pour protéger les données sensibles.
- Utiliser les scripts pour étendre les fonctionnalités SSIS.
- Appliquer les meilleures pratiques pour des solutions SSIS efficaces et faciles à maintenir.
Base de données NoSQL avec Microsoft Azure Cosmos DB
14 HeuresCette formation dirigée par un instructeur (en ligne ou sur site) en Belgique est destinée aux administrateurs de bases de données ou aux développeurs qui souhaitent utiliser Microsoft Azure Cosmos DB pour développer et gérer des applications à très faible latence et hautement réactives.
À la fin de cette formation, les participants seront capables de :
- Fournir les ressources Cosmos DB nécessaires pour commencer à créer des bases de données et des applications.
- Mettre à l'échelle les performances et le stockage de l'application en utilisant les API dans Cosmos DB.
- Gérer les opérations de la base de données et réduire les coûts en optimisant les ressources de Cosmos DB.
Administration d'Oracle Database 19c
35 HeuresOracle Database 19c est une base de données multi-modèle qui fournit un support complet pour les données relationnelles et non relationnelles.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux administrateurs système et aux administrateurs de bases de données de niveau intermédiaire qui souhaitent administrer, surveiller, sécuriser, sauvegarder et restaurer Oracle Database 19c dans des environnements Standard Edition 2, ainsi que planifier une migration claire de 11g à 19c.
À la fin de cette formation, les participants seront en mesure de :
- Préparer l'environnement et effectuer des installations et configurations propres d'Oracle Database 19c SE2.
- Expliquer les composants de l'infrastructure Oracle, notamment SGA, PGA, Shared Pool, Database Buffer Cache et mécanismes Redo.
- Utiliser des outils d'administration tels qu'Enterprise Manager (EM Express) et SQL Developer pour les opérations quotidiennes.
- Mettre en œuvre les meilleures pratiques de gestion du stockage pour les tableespaces, fichiers de données et l'utilisation d'espace de segment.
- Sécuriser les bases de données et maintenir la sécurité avec des utilisateurs, rôles, privilèges, profils et audits.
- Concevoir et exécuter des stratégies de sauvegarde et de récupération basées sur RMAN alignées aux objectifs RTO/RPO.
- Surveiller et dépanner les performances en utilisant des vues de performance dynamiques, le traçage SQL et les plans d'exécution.
- Planifier et exécuter la transition/migration de 11g à 19c en utilisant les chemins de mise à niveau et outils supportés.
Format du cours
- Cours interactif avec discussion.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Essentiels de l'Administration d'Oracle Database 19c SE2
49 HeuresOracle Database 19c est la version de support à long terme de la plateforme de base de données phare d'Oracle, conçue pour offrir des performances élevées, une évolutivité et une fiabilité pour les charges de travail d'entreprise.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux administrateurs de bases de données et aux professionnels informatiques de niveau débutant à intermédiaire qui souhaitent installer, configurer et gérer efficacement des environnements Oracle Database 19c SE2.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre l'architecture d'Oracle Database 19c SE2 et ses composants principaux.
- Installer et configurer Oracle Database 19c SE2 sur des plateformes supportées.
- Effectuer les tâches administratives clés, y compris la sauvegarde, la récupération et la gestion de la sécurité.
- Optimiser les performances de la base de données et surveiller l'état du système à l'aide d'outils Oracle.
- Planifier et exécuter des migrations depuis des versions antérieures d'Oracle Database vers 19c.
Format de la formation
- Conférence interactive et discussion.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, merci de nous contacter pour organiser la formation.
Oracle Database 19c: Administration
35 HeuresCette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux administrateurs systèmes souhaitant apprendre à administrer, surveiller et soutenir une base de données Oracle.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les principales fonctionnalités et modifications architecturales d'Oracle Database.
- Gérer et surveiller des bases de données Oracle.
- Optimiser les performances de la base de données Oracle.
Oracle Database 19c - Sauvegarde et restauration
14 HeuresCette formation dirigée par un formateur (en ligne ou sur site) est destinée aux administrateurs de base de données débutants qui souhaitent gérer les tâches de sauvegarde et de restauration dans Oracle Database 19c.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les concepts essentiels de la sauvegarde et de la restauration dans Oracle Database 19c, y compris l'architecture et les différents types de défaillances.
- Acquérir une expérience pratique dans la configuration des paramètres de sauvegarde et de restauration, notamment l'environnement RMAN et la zone de récupération rapide.
- Développer des compétences pratiques pour effectuer différents types de sauvegardes et d'opérations de restauration, y compris les sauvegardes complètes, incrémentielles et la restauration à un point dans le temps.
- Apprendre à utiliser la technologie Flashback d'Oracle pour une restauration efficace de la base de données et gérer les scénarios de récupération en cas de catastrophe.
- Appliquer les bonnes pratiques de sauvegarde, de restauration et de récupération en cas de catastrophe pour garantir la disponibilité des données et minimiser les temps d'arrêt dans Oracle Database 19c.
Administration de Oracle Data Guard pour Oracle Database 19c
21 HeuresCette formation en direct dirigée par un formateur à Belgique (en ligne ou sur site) s'adresse aux administrateurs de base de données intermédiaires qui souhaitent gérer, optimiser et sécuriser les environnements Data Guard pour une récupération après sinistre robuste et une haute disponibilité.
À la fin de cette formation, les participants seront capables de :
- Comprendre l'architecture et les avantages d'Oracle Data Guard pour la récupération après sinistre et la haute disponibilité.
- Acquérir une expérience pratique dans la configuration et la gestion des bases de données de secours physiques et logiques, y compris le broker Data Guard.
- Développer des compétences pratiques pour surveiller, dépanner et optimiser les environnements Data Guard pour une performance optimale.
- Apprendre les fonctionnalités avancées telles que Active Data Guard, Data Guard avec RAC, et la sécurisation des communications Data Guard.
- Appliquer les meilleures pratiques pour le plan de récupération après sinistre, garantir la cohérence des données, et automatiser les opérations Data Guard.
Oracle Database 19c - Installation et Mise à Niveau
7 HeuresCette formation dirigée par un instructeur, en ligne ou sur site, s'adresse aux administrateurs de bases de données débutants qui souhaitent être bien préparés pour gérer et optimiser leurs environnements Oracle.
À la fin de cette formation, les participants seront capables de :
- Comprendre les principales caractéristiques et l'architecture d'Oracle Database 19c, y compris les exigences système et les méthodes d'installation.
- Acquérir des compétences pratiques pour installer Oracle Database 19c et Oracle Grid Infrastructure, en configurant les paramètres réseau, de stockage et de sécurité.
- Apprendre le processus complet de mise à niveau vers Oracle Database 19c, du plan de mise à niveau préalable à la validation postérieure.
- Développer des compétences en dépannage pour gérer les problèmes courants lors de l'installation et de la mise à niveau.
- Appliquer les meilleures pratiques pour l'installation et la mise à niveau d'Oracle Database afin de garantir un déploiement fluide et réussi.
Oracle Database 19c - Architecture Multitenant
21 HeuresCette formation en direct dirigée par un formateur à Belgique (en ligne ou sur site) s'adresse aux administrateurs de base de données intermédiaires qui souhaitent gérer et optimiser efficacement un environnement multilocataire.
À la fin de cette formation, les participants seront capables de :
- Comprendre les composants clés et les avantages de l'architecture multilocataire d'Oracle Database 19c, y compris les CDB (container database) et PDB (pluggable database).
- Acquérir des compétences pratiques en matière d’installation, de configuration et de gestion des bases de données conteneur (CDB) et pluggables (PDB).
- Développer une maîtrise dans la mise en œuvre des mesures de sécurité, des stratégies de sauvegarde et de récupération, ainsi que du réglage des performances dans un environnement multilocataire.
- Apprendre à gérer la haute disponibilité et le rétablissement après sinistre dans une architecture multilocataire, y compris la configuration de Data Guard et Oracle RAC.
- Acquérir des techniques de dépannage et les meilleures pratiques pour maintenir un environnement de base de données multilocataire sécurisé, efficace et fiable.
Administration d'Oracle Database 19c - RAC, ASM et Grid Infrastructure
35 HeuresCette formation en direct dirigée par un formateur à Belgique (en ligne ou sur site) s'adresse aux administrateurs de bases de données intermédiaires qui souhaitent gérer et optimiser des environnements Oracle complexes à haute disponibilité.
À la fin de cette formation, les participants seront capables de :
- Acquérir une compréhension complète de l'architecture Oracle RAC et de l'infrastructure Grid, y compris l'installation, la configuration et la gestion.
- Développer des compétences pratiques dans la gestion du stockage automatique (ASM), y compris la gestion des groupes de disques, l'ajustement d'instances et les sauvegardes/restaurations.
- Apprendre les techniques avancées d'optimisation des performances RAC, les configurations de récupération après sinistre et les meilleures pratiques pour la haute disponibilité.
- Acquérir des compétences en dépannage et diagnostic pour résoudre les problèmes dans les environnements RAC et Grid Infrastructure.
- Comprendre le processus de mise à jour et de mise à niveau d'Oracle RAC et de l'infrastructure Grid tout en minimisant les temps d'arrêt et en maintenant la stabilité du système.
Sécurité d'Oracle Database 19c
21 HeuresCette formation en direct, dirigée par un formateur (en ligne ou sur site) s'adresse aux administrateurs système qui souhaitent avoir une compréhension approfondie des fonctionnalités de sécurité d'Oracle Database 19c.
À la fin de cette formation, les participants seront capables de :
- Comprendre les concepts de sécurité de base de données.
- Mettre en place des mécanismes d'authentification et d'autorisation pour contrôler l'accès à la base de données.
- Configurer et gérer efficacement les comptes utilisateurs, les rôles et les privilèges.
- Mettre en œuvre des mesures de sécurité robustes contre diverses menaces et vulnérabilités.
Oracle Database 19c : Concepts de Data Warehousing
14 HeuresOracle Database 19c est une plateforme robuste pour la création et la gestion de systèmes de data warehousing d'entreprise qui supportent des charges de travail analytiques.
Cette formation dirigée par un formateur (en ligne ou sur site) est destinée aux professionnels de données débutants et aux analystes souhaitant comprendre les concepts fondamentaux et l'architecture des systèmes de data warehousing basés sur Oracle.
À la fin de cette formation, les participants seront capables de :
- Comprendre les concepts clés et l'architecture du data warehousing Oracle.
- Décrire les composants typiques d'un data warehouse, tels que les tables de faits et de dimensions.
- Reconnaître les cas d'utilisation et les avantages du data warehousing Oracle dans l'intelligence d'affaires.
- Préparer des formations plus approfondies sur l'ETL, les performances et l'optimisation des entrepôts de données Oracle.
Format du Cours
- Conférence interactive et discussion.
- Utilisation pratique de Oracle SQL et exploration des schémas d'entrepôt.
- Exercices conceptuels guidés et analyse de la conception de l'entrepôt.
Options de Personnalisation du Cours
- Pour demander une formation personnalisée basée sur vos modèles de données internes ou vos objectifs d'analyse, veuillez nous contacter pour organiser.
Intelligence d'affaires avec SSAS
14 HeuresSSAS (SQL Server Analysis Services), est un Microsoft SQL outil de traitement transactionnel du serveur (OLAP) et d'exploration de données permettant d'analyser les données de plusieurs bases de données, tables ou fichiers. Les modèles de données sémantiques fournis par SSAS sont utilisés par des applications clientes telles que Power BI, Excel, Reporting Services et d'autres outils de visualisation de données.
Au cours de cette formation en direct (sur site ou à distance), les participants apprendront à utiliser SSAS pour analyser de grands volumes de données dans des bases et des entrepôts de données.
A la fin de cette formation, les participants seront capables de :
- Installer et configurer SSAS
- Comprendre la relation entre SSAS, SSIS et SSRS
- Appliquer la modélisation de données multidimensionnelles pour extraire des informations commerciales des données
- Concevoir des cubes OLAP (Online Analytical Processing)
- Interroger et manipuler des données multidimensionnelles à l'aide du langage d'interrogation MDX (Multidimensional Expressions)
- Déployer des solutions de BI réelles à l'aide de SSAS.
Audience
- Professionnels de la BI (Business Intelligence)
- Analystes de données
- Database et les professionnels de l'entreposage de données
Format du cours
- Conférences et discussions interactives
- Beaucoup d'exercices et de pratique
- Mise en œuvre pratique dans un environnement live-lab
Options de personnalisation du cours
- Cette formation est basée sur la dernière version de Microsoft SQL Server et SSAS.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Introduction aux Services d'intégration SQL Server 2022 (SSIS)
28 HeuresCette formation en direct avec instructeur à Belgique (en ligne ou sur site) est destinée aux professionnels des données de niveau débutant qui souhaitent apprendre à concevoir, mettre en œuvre et gérer des packages SSIS pour effectuer des tâches d'intégration et de transformation de données.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture et les composants de SSIS.
- Concevoir et mettre en œuvre des processus ETL en utilisant SSIS.
- Utiliser les outils SSIS pour développer, déployer et gérer des solutions d'intégration de données.
- Dépanner et optimiser les packages SSIS en termes de performance et de fiabilité.
SQL Server 2022 Integration Services (SSIS) – Flux de données et transformations avancées
14 HeuresSQL Server Integration Services (SSIS) est un composant de Microsoft SQL Server qui fournit une plateforme pour l'intégration de données et les applications de flux de travail. Il est utilisé pour la migration, le référentiel et la transformation des données.
Cette formation dirigée par un instructeur (en ligne ou sur site) s'adresse aux professionnels des données et aux développeurs intermédiaires qui souhaitent se concentrer sur la conception de flux de données avancés SSIS, les transformations et la gestion des Dimensions Évoluant Lentement (SCD) pour les scénarios de référentiel de données.
À la fin de cette formation, les participants seront en mesure de :
- Concevoir et mettre en œuvre des flux de données robustes à l'aide de SSIS.
- Travailler avec une variété de sources, de destinations et de transformations de données.
- Mettre en place des Dimensions Évoluant Lentement (SCD) pour gérer les changements historiques des données.
- Déployer, exécuter et dépanner efficacement des packages SSIS.
Format de la formation
- Cours interactif avec discussion.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.