Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- PostgreSQL vs MySQL vs Oracle
- Présentation des fonctionnalités et de l'architecture de PostgreSQL 13
Démarrage
- Configuration d'un serveur de base de données
- Installation de PostgreSQL 13
- Création et accès à une base de données
- Syntaxe SQL, commandes et fonctions
Configuration d'une base de données Postgres
- Définition des données, valeurs par défaut et contraintes
- Création et modification des tables
- Gestion des privilèges et des politiques de sécurité
- Création de schémas de base de données
- Mise en œuvre de l'héritage et du partitionnement des tables
- Ajout, mise à jour et interrogation des données
- Types de données, fonctions et opérateurs
- Utilisation des index et exécution de la recherche en texte intégral
- Compréhension du contrôle de la concurrence
Gestion d'un serveur de base de données
- Mise à niveau d'un cluster PostgreSQL
- Sécurisation du serveur et chiffrement des données
- Configuration des paramètres du serveur
- Activation de l'authentification des clients
- Configuration des rôles et des autorisations d'accès
- Gestion de plusieurs bases de données
- Réalisation des tâches de maintenance de la base de données
- Sauvegarde et restauration des données
- Optimisation des performances et de la fiabilité de la base de données
- Surveillance de l'activité de la base de données et de l'utilisation du disque
- Mise en œuvre de la réplication logique
- Exécution des tests de régression
Programmation côté client
- Utilisation de la bibliothèque C libpq et de l'interface des grands objets
- Exécution d'instructions SQL intégrées
- Exploration du schéma d'information
- Autres applications clientes PostgreSQL
Programmation côté serveur
- Extension du langage de requête SQL
- Écriture de fonctions de déclencheur d'événement
- Mise en œuvre de systèmes de règles
- Utilisation de langages procéduraux (PL)
- Exploration des PL TCL, Perl et Python
- Exécution des interfaces de programmation serveur
- Exemples de désencodage logique
- Suivi de la progression de la réplication
Dépannage
Résumé et prochaines étapes
Pré requis
- Compréhension des SGBDR
- Expérience avec SQL
Audience cible
- Administrateurs système
- Développeurs
21 Heures
Nos clients témoignent (2)
Les exemples fournis et les laboratoires
Christophe OSTER - EU Lisa
Formation - PostgreSQL Advanced DBA
Traduction automatique
1. Un programme de formation très bien structuré 2. L'atmosphère chaleureuse que le formateur a créée, ainsi que son excellente professionnalisme personnel 3. Que le formateur expliquait tout comme s'il parlait à un débutant total, sans tomber dans le jargon technique.
Piotr Romer - Asseco Poland S.A
Formation - PostgreSQL Administration, Optimization and Replication
Traduction automatique