Plan du cours
Qu'est-ce que PostgreSQL ?
- Un bref historique de PostgreSQL
- Conventions
- Renseignements complémentaires
- Directives pour la signalement des bogues
Introduction à PostgreSQL
- Installation et création de la base de données
- Le langage SQL
- Fonctions 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 de types
- Index
- Recherche en texte intégral
- Contrôle de la concurrence
- Astuce de performance
Administration du serveur
- Installation à partir du code source
- Installation à partir du code source sous Windows
- Configuration et exploitation du serveur
- Configuration du serveur
- Authentification des clients
- Rôles de base de données
- Gestion des bases de données
- Localisation
- Tâches régulières d'entretien de la base de données
- Sauvegarde et restauration
- Haute disponibilité, équilibrage de charge et réplication
- Configuration de la récupération
- Surveillance de l'activité de la base de données
- Surveillance de l'utilisation du disque
- Fiabilité et journal d'avance (Write-Ahead Log)
- Tests de régression
Interfaces client
- libpq - Bibliothèque C
- Grands objets
- ECPG - SQL intégré en C
- Le schéma d'information
Programmation côté serveur
- Extension de SQL
- Triggers
- Système de règles
- Langages procéduraux
- PL/pgSQL - Langage procédural SQL
- PL/Tcl - Langage procédural Tcl
- PL/Perl - Langage procédural Perl
- PL/Python - Langage procédural Python
- Interface de programmation du serveur
Intérieurs
- Aperçu du fonctionnement interne de PostgreSQL
- Catalogues système
- Protocole Frontend/Backend
- Conventions de codage PostgreSQL
- Prise en charge du langage natif
- Rédaction d'un gestionnaire de langage procédural
- Rédaction d'un wrapper de données externes
- Optimiseur de requêtes génétique
- Définition de l'interface de la méthode d'accès aux index
- Index GiST
- Index GIN
- Stockage physique des bases de données
- Interface Backend BKI
- Comment le planificateur utilise les statistiques
Pré requis
Connaissances fonctionnelles du SQL et du C
Administration système de base (Unix/Linux ou Windows)
Nos clients témoignent (7)
exemples étape par étape, informations en petites doses
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 avec 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
L'instructeur 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 l'opportunité d'entendre parler des 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 la réactivité des formateurs étaient excellents, ils nous écoutaient activement. Ils ont également fait preuve de beaucoup de patience envers nous. MERCI BEAUCOUP :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Formation - PostgreSQL Administration and Development
Traduction automatique