Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > PostgreSQL > PostgreSQL Administration

PostgreSQL Administration

postgresql

Cette formation permet de transmettre aux utilisateurs occasionnels de la base PostgreSQL les connaissances et le savoir-faire technique pour assurer les tâches courantes liées à l'utilisation du logiciel.

Objectifs

  • Comprendre le fonctionnement, et savoir installer, configurer et exploiter une base de données PostgreSQL. 

Public

  • Toute personne souhaitant configurer, installer et exploiter une base de données PostgreSQL

Prérequis

  • Il est demandé aux participants de connaître les notions de base sur SQL.

Programme de la formation

Introduction

  • Présentation, historique, les versions PostgreSQL, les outils complémentaires et les licences.
  • Les composants du serveur PostgreSQL: serveur, client, connecteurs jdbc, tcl, pl, python

Installation

  • Choix du produit à installer : les RPMs, le code compilé ou les sources.
  • Installation. Configuration, organisation du répertoire /var/lib/pgsql, fichier postgresql.conf.
  • Les scripts fournis avec PostgreSQL : démarrage du serveur, création des tables de droits d'accès, démarrage de multi-serveurs, ...

Sécurité

  • Système des privilèges : principe de fonctionnement, authentification, contrôle des droits pour les requêtes
  • Gestion des comptes utilisateurs : création/suppression de comptes, limitation des ressources, sécurisation des accès : fichier pg_hba.conf
  • Mapping avec les utilisateurs systèmes: pg_ident.conf

Utilisation

  • Commande psql. Accès aux tables. Les commandes en \\
  • pgadmin : installation, configuration.

Exploitation

  • Sauvegardes/Sauvegardes
  • Contrôler l'état de la table, réparer, optimiser 
  • Méthode de sauvegarde des données PostgreSQL
  • Montée de niveaux : Copie de serveur à serveur, réplication.
  • Tests de régression