Formation PostgreSQL for Administrators - 3 Days
PostgreSQL (également connu sous le nom de Postgres) est un système de gestion de base de données relationnelle (SGBDR) open source. Il est conçu pour gérer des charges de travail importantes tout en maintenant une stabilité, une fiabilité et des performances optimales.
Cette formation en direct (en ligne ou sur site) est destinée aux administrateurs de bases de données et aux administrateurs système qui souhaitent utiliser PostgreSQL pour gérer des données à grande échelle tout en optimisant les systèmes de bases de données pour la haute disponibilité et la performance.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer PostgreSQL.
- Comprendre les fonctionnalités et l'architecture de PostgreSQL.
- Apprendre à effectuer des opérations de base de données avec SQL.
- Effectuer la sauvegarde et la récupération de la base de données pour éviter la perte de données.
- Configurer le serveur pour une haute disponibilité.
- Apprendre les outils et les techniques d'optimisation des performances.
- Explorer les outils externes pour la surveillance et l'observabilité.
Format du cours permettant d'évaluer les participants
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction
- Aperçu des caractéristiques et de l'architecture de PostgreSQL
- Bases de l'administration des bases de données
Pour commencer
- Installer PostgreSQL
- Configurer un client pgAdmin 4
- Créer un utilisateur de base de données
- Créer une base de données
Database Opérations
- SQL syntaxe, fonctions et opérateurs
- Définition des données et types de données
- Types de données définis par l'utilisateur
- Schémas de tableaux
- Création et modification de tableaux
- Manipulation des données dans les tableaux
- Interrogation et filtrage des données
- Exploration des contraintes
- Fonctions de conversion
- Joindre plusieurs tables
- Combinaison de requêtes
- Index et recherche en texte intégral
- Contrôle de la concurence
- Expressions régulières
Database Administration du serveur
- Sécurité et cryptage
- Rôles et autorisations d'accès
- Sauvegarde et restauration
- Mise à jour de PostgreSQL
- Haute disponibilité
- Équilibrage de charge et réplication
- Statistics et surveillance
Optimisation des performances
- Gestion des ressources
- Contrôle des performances des requêtes
- Réglage des paramètres
- Optimisation des index
- Optimisation des requêtes
- Scalabilité et partitionnement
Outils externes pour le suivi et l'observabilité
- pgAdmin
- pgBadger
- pgbench
- node-exporter Prometheus, Grafana
- Zabbix
Dépannage
Résumé et prochaines étapes
Pré requis
- Connaissances de base en matière d'administration de bases de données
- Familiarité avec SQL langage
Audience
- Database administrateurs
- Administrateurs système
Les formations ouvertes requièrent plus de 3 participants.
Formation PostgreSQL for Administrators - 3 Days - Booking
Formation PostgreSQL for Administrators - 3 Days - Enquiry
PostgreSQL for Administrators - 3 Days - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (1)
Andres veille systématiquement à répondre à toutes les questions des participants et s'efforce de garantir que chacun comprend ses enseignements. J'admire son expertise et sa maîtrise du sujet
Ryan - Questronix Corporation
Formation - PostgreSQL for Administrators - 3 Days
Traduction automatique
Cours à venir
Cours Similaires
Migrating Oracle to Azure SQL or PostgreSQL
7 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux administrateurs de bases de données et aux architectes cloud qui souhaitent migrer les bases de données Oracle vers AzureSQL ou PostgreSQL.
A l'issue de cette formation, les participants seront capables de :
- Exécuter les étapes post-migration pour tester, optimiser, mettre à jour et maintenir une base de données migrée.
PostgreSQL Administration and Development
28 HeuresCe cours gère l'administration et l'optimisation des performances des bases de données PostgreSQL. Les participants apprendront à utiliser les modules spécialisés de PostgreSQL (AKA Postgres) tels que la réplication, le regroupement de connexions et la recherche en texte intégral.
PostgreSQL for Administrators - 2 Days
14 HeuresCe cours couvre l'administration et le réglage des performances des bases de données Postgre SQL .
Le public cible comprend les administrateurs système et les architectes de bases de données. Les participants apprendront à utiliser les modules spécialisés de Postgre SQL (AKA Postgres), tels que la réplication, le regroupement de connexions et la recherche en texte intégral.
PostgreSQL Essentials
14 HeuresCette formation est destinée aux Database administrateurs et architectes qui souhaitent apprendre PostgreSQL à partir des bases.
Vous apprendrez l'architecture PostgreSQL, l'installation, la conception ainsi que la sauvegarde et la récupération des bases de données dans PostgreSQL.
PostgreSQL Advanced DBA
14 HeuresCette formation est destinée aux administrateurs et architectes Database qui souhaitent apprendre les outils et techniques pour mettre en œuvre les sauvegardes, la haute disponibilité et la sécurité Database dans PostgreSQL.
Vous apprendrez également à repérer les requêtes lentes, à surveiller les performances de la base de données et à optimiser PostgreSQL pour la performance.
Implementing High Availability in PostgreSQL
7 HeuresCette formation est destinée aux administrateurs de Database de Database et aux architectes qui souhaitent apprendre la réplication en continu dans Postgre SQL et comment utiliser pgpool-II pour réaliser des basculements automatiques et configurer un cluster de Database données Postgre SQL hautement disponible.
PostgreSQL Performance Tuning
14 HeuresCette formation est destinée aux administrateurs de Database de Database et aux architectes qui souhaitent Postgre SQL Database de Database Postgre SQL pour Performance. Apprenez à vous connecter à une charge de travail lente et à rechercher les problèmes éventuels dans une requête. Cette rubrique couvre également les paramètres les plus importants qui doivent être ajustés pour des performances optimales.
PostgreSQL Administration, Optimization and Replication
35 HeuresDans cette formation dirigée par un instructeur en <loc> ; (sur site ou à distance), les participants apprendront les aspects généraux et avancés de PostgreSQL, y compris l'administration, le contrôle des performances, le développement avancé et la réplication, tout en effectuant une série d'exercices pratiques en laboratoire impliquant l'installation, la configuration, les tests, le déploiement et la résolution des problèmes.
A l'issue de cette formation, les participants seront capables de :
- Utiliser des techniques d'administration avancées pour configurer et gérer un serveur PostgreSQL.
- Optimiser la base de données et les requêtes pour une performance maximale.
- Répliquer et faire évoluer un serveur PostgreSQL.
PostgreSQL for Developers
14 HeuresCe cours propose une interaction programmatique avec les bases de données PostgreSQL. Apprenez les techniques, les syntaxes et les structures nécessaires pour développer des applications de qualité en utilisant le backend PostgreSQL. Cette formation couvre également le SQL Tuning et les meilleures pratiques pour écrire des SQL efficaces.
Le public cible comprend les développeurs qui souhaitent utiliser ou étendre PostgreSQL, ainsi que les architectes de bases de données.
PostgreSQL 13 for Developers and Administrators
21 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux administrateurs système et aux développeurs qui souhaitent utiliser PostgreSQL 13 pour mettre en place, construire et gérer des bases de données pour des applications de haute performance.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer PostgreSQL 13.
- Comprendre les fonctionnalités, l'architecture et les principes fondamentaux de l'exploitation, de la gestion et de la maintenance des bases de données avec PostgreSQL 13.
- Apprendre à configurer les tables et les schémas de la base de données Postgres.
- Apprendre à effectuer des manipulations de données et des requêtes.
- Explorer les différentes interfaces de programmation (client et serveur) pour utiliser pleinement et étendre les fonctionnalités de PostgreSQL 13.
PostgreSQL 16 for Developers and Administrators
21 HeuresCette formation en direct avec instructeur en France (en ligne ou sur site) est destinée aux développeurs et administrateurs de niveau intermédiaire qui souhaitent tirer parti des dernières fonctionnalités et améliorations de PostgreSQL 16.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre l'architecture et les composants de PostgreSQL 16.
- Utiliser les fonctionnalités avancées de SQL et les extensions de PostgreSQL.
- Mettre en œuvre les meilleures pratiques de sécurité et les contrôles d'accès.
- Effectuer des tâches d'administration de base de données, y compris la sauvegarde, la récupération et la surveillance.
- Optimiser les performances des bases de données grâce à des stratégies de réglage et d'indexation.
- Utiliser les outils intégrés de PostgreSQL pour la haute disponibilité et la réplication.
- Intégrer PostgreSQL aux cadres de développement d'applications modernes.
PostgreSQL with Python
21 HeuresCette formation en direct dans France (en ligne ou sur site) est destinée aux développeurs et aux administrateurs qui souhaitent utiliser PostgreSQL avec Python pour créer des applications sécurisées, fiables et stables à grande échelle.
A l'issue de cette formation, les participants seront capables de :
- Installer, configurer et connecter PostgreSQL avec Python.
- Se rafraîchir la mémoire sur les fondamentaux de la programmation Python.
- Comprendre les avantages de l'utilisation de PostgreSQL avec Python.
- Apprendre à effectuer des opérations de base SQL avec Python.
- Apprendre à utiliser les fonctionnalités avancées PostgreSQL avec Python.
- Mettre en œuvre des techniques de sécurité des données, de surveillance et d'optimisation.