Formation PostgreSQL Administration and Development
Ce 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.
Plan du cours
Qu'est-ce que PostgreSQL ?
- Une brève histoire de PostgreSQL
- Conventions
- Informations complémentaires
- Lignes directrices pour le signalement des bogues
Introduction à PostgreSQL
- Installation et création Database
- Le langage SQL
- Fonctionnalités avancées
Le langage SQL
- Syntaxe SQL
- Définition des données
- Manipulation des données
- Requêtes
- Types de données
- Fonctions et opérateurs
- Conversion des types
- Index
- Texte intégral Search
- Contrôle de la simultanéité
- Conseils de performance
Administration du serveur
- Installation à partir du code source
- Installation à partir du code source sous Windows
- Configuration et fonctionnement du serveur
- Configuration du serveur
- Authentification du client
- Rôles Database
- Gestion des Databases
- Localisation
- Tâches de maintenance Database courantes
- Sauvegarde et restauration
- Haute disponibilité, équilibrage des charges et réplication
- Configuration de la récupération
- Activité de surveillance Database
- Surveillance de l'utilisation des disques
- Fiabilité et journal d'écriture
- Tests de régression
Interfaces client
- libpq - Bibliothèque C
- Grands objets
- ECPG - Embarqué SQL en C
- Le schéma d'information
Serveur Programming
- Extension SQL
- Déclencheurs
- Le système de règles
- Procédural Languages
- PL/pgSQL - Langage de procédure SQL
- PL/Tcl - Langage de procédure Tcl
- PL/Perl - Perl Langage de procédure
- PL/Python - Python Langage de procédure
- Serveur Programming Interface
Interne
- Vue d'ensemble de l'interface PostgreSQL interne
- Catalogues de systèmes
- Protocole Frontend/Backend
- Conventions de codage PostgreSQL
- Support des langues natives
- Écrire un gestionnaire de langage procédural
- Rédaction d'un wrapper de données étrangères
- Optimiseur de requête génétique
- Index Access Définition de l'interface de la méthode
- Index GiST
- Index GIN
- Database Stockage physique
- Interface backend BKI
- Comment le planificateur utilise Statistics
Pré requis
Connaissance pratique de SQL et C
Administration système de base (Unix/Linux ou Windows)
Les formations ouvertes requièrent plus de 3 participants.
Formation PostgreSQL Administration and Development - Booking
Formation PostgreSQL Administration and Development - Enquiry
PostgreSQL Administration and Development - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (7)
des exemples pas à pas, informations sur la taille des octets
Esmadee Bin Ismail - SBS transit
Formation - PostgreSQL Administration and Development
Traduction automatique
Les différentes techniques qui peuvent être utilisées pour obtenir le même résultat sont simplement optimisées en quelques étapes.
Abdul Hafiz - SBS transit
Formation - PostgreSQL Administration and Development
Traduction automatique
1. Notes sur le tableau blanc 2. Les laboratoires ont été exécutés en mode partagé
Evangelos Katsaros
Formation - PostgreSQL Administration and Development
Traduction automatique
Le formateur a expliqué tout ce que nous avons demandé, il était très précis et a su maintenir mon intérêt.
Katerina Andreopoulou
Formation - PostgreSQL Administration and Development
Traduction automatique
Le fait que nous ayons eu la possibilité d'en apprendre sur les différences entre de nombreux types de bases de données.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Formation - PostgreSQL Administration and Development
Traduction automatique
connaissances utiles
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Formation - PostgreSQL Administration and Development
Traduction automatique
Les exercices et le formateur étaient très réactifs et nous écoutaient activement. Il était également très patient avec nous. MERCI BEAUCOUP :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Formation - PostgreSQL Administration and Development
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 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 Belgique (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 for Administrators - 3 Days
21 HeuresCette 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 sur les bases de données avec SQL.
- Exécuter la sauvegarde et la récupération de la base de données pour éviter la perte de données.
- Configurer le serveur pour la haute disponibilité.
- Apprendre les outils et les techniques d'optimisation des performances.
- Explorer les outils externes de surveillance et d'observabilité.
PostgreSQL with Python
21 HeuresCette formation en direct dans Belgique (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.