Plan du cours
Introduction
- PostgreSQL vs MySQL vs Oracle
- Aperçu des fonctionnalités et de l'architecture de PostgreSQL 13
Pour commencer
- Mise en place d'un serveur de base de données
- Installation de PostgreSQL 13
- Créer et accéder à une base de données
- Syntaxe, commandes et fonctions SQL
Configuration d'un serveur Postgres Database
- Définition des données, valeurs par défaut et contraintes
- Mise en place 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 de données
- Types de données, fonctions et opérateurs
- Utilisation d'index et exécution de recherches en texte intégral
- Comprendre le contrôle de la concurrence
Gestion d'un serveur Database
- Mise à jour d'un cluster PostgreSQL
- Sécuriser le serveur et crypter les données
- Configurer les paramètres du serveur
- Activation de l'authentification du client
- Configurer les rôles et les permissions d'accès
- Gérer 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é des bases 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
Client-Side Programming
- Utilisation de la bibliothèque C libpq  ; et de l'interface grand objet
- Exécution d'instructions intégrées SQL
- Exploration du schéma d'information
- Autres applications clientes PostgreSQL
Côté serveur Programming
- Extension du langage de requête SQL
- Écrire des fonctions de déclenchement 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 d'interfaces de programmation serveur
- Exemples de décodage logique
- Suivi de la progression de la réplication
Dépannage
Résumé et prochaines étapes
Pré requis
- Une compréhension des SGBDR
- Expérience avec SQL
Audience
- Administrateurs système
- Développeurs
Nos Clients témoignent (5)
La formation était interactive, ce qui l'a rendue intéressante.
Priyanka Talwar - University of South Australia
Formation - PostgreSQL for Administrators - 2 Days
Traduction automatique
des exemples pas à pas, informations sur la taille des octets
Esmadee Bin Ismail - SBS transit
Formation - PostgreSQL Administration and Development
Traduction automatique
bon niveau de connaissances
Rolando - CENTRO NETEC SPA
Traduction automatique
Je ne savais vraiment rien et j'apprécie donc tout ce que j'ai appris.
Sandra - CENTRO NETEC SPA
Traduction automatique
Que nous puissions suivre sur nos bureaux à distance. J'aime apprendre en essayant.
Clare - BCP Council
Formation - PostgreSQL Essentials
Traduction automatique