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 contre MySQL contre Oracle
- Aperçu des fonctionnalités et de l'architecture de PostgreSQL 13
Démarrage
- Mise en place 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 de tables et du partitionnement
- Ajout, mise à jour et interrogation des données
- Types de données, fonctions et opérateurs
- Utilisation d'index et exécution de recherches 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
- Mise en place des rôles et des autorisations d'accès
- Gestion de plusieurs bases de données
- Exécution des tâches de maintenance des bases 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 de tests de régression
Programmation côté client
- Utilisation de la bibliothèque C libpq et de l'interface des objets volumineux
- Exécution de 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 déclencheur d'événements
- 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écodage logique
- Suivi de l'avancement de la réplication
Dépannage
Résumé et prochaines étapes
Pré requis
- Une compréhension des SGBDR (Systèmes de Gestion de Base de Données Relationnels)
- De l'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