Sélectionner une page
Formations Data Base de données Formation PostgreSQL 17

Formation PostgreSQL 17 : Développeur

Formation postgreql
Prix 2100€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

PostgreSQL 17 est le seul système de gestion de base de données open-source et gratuit fournissant de hautes performances. Cet outil est doté de nombreuses fonctionnalités pour aider les développeurs à créer des applications et aider les producteurs à protéger la fiabilité de grande quantité de données, tout en gardant les infrastructures stables.

En commençant par une introduction aux nouvelles fonctionnalités de PostgreSQL 17, notre formation vous aidera à maîtriser l’administration de PostgreSQL et à construire des solutions de base de données dynamiques pour les applications d’entreprise, en concevant à la fois les aspects physiques et techniques du système.

Au cours de cette formation PostgreSQL, vous apprendrez les règles fondamentales de développement avec PostgreSQL, ainsi que la création et la manipulation de bases de données et de tables. Vous découvrirez également comment gérer les données JSON et JSONB, et la configuration d’un cluster Patroni.

Notre formation PostgreSQL 17, idéales pour les développeurs, vous permettra de maîtriser rapidement ce système grâce à un apprentissage complet des requêtes, de la création et de la manipulation des bases de données. Notre formation PostgreSQL 17 vous enseignera les bases de la dernière version de l’outil, à savoir PostgreSQL 17.

 

Objectifs

  • Connaître les règles fondamentales de développement avec PostgreSQL
  • Pouvoir créer des bases de données et des tables
  • Pouvoir faire des requêtes et manipuler les données
  • Configurer un cluster Patroni
  • Comprendre les données JSON et JSONB

 

Public visé

Architecte, Chefs de projets, Développeurs, Gestionnaire de base de données

 

Pré-requis

  • Avoir des connaissances en base de données
  • Avoir des connaissances en SQL

 

Pré-requis matériel

  • Un système Linux de préférence avec un accès administrateur et un accès internet (2 vCPU minimum, mais 4 recommandés)
  • Un client SSH ou un accès console permettant le transfert de fichiers
  • PostgreSQL installé

 

Recommandations de lecture avant la formation

Programme de la formation PostgreSQL 17 pour les développeurs

 

Fondamentaux de PostgreSQL

  • Présentation de PostgreSQL
  • Comprendre les bases de données PostgreSQL
  • Types de données PostgreSQL
  • Récupération des données
  • Filtrage des données
  • Triage des données
  • Suppression des doublons
  • Utilisation de la clause HAVING
  • Tronquer une table
  • Les procédures stockées

 

Conception de base de données avec PostgreSQL

  • Modélisation de données relationnelles
  • Conception de schémas de base de données
  • Utilisation de contraintes de base de données
  • Création de tables avec PostgreSQL
  • Utilisation de l’interface graphique utilisateur (GUI)
  • Joindre des tables avec INNER Join
  • Joindre des tables avec LEFT Join
  • Joindre des tables avec FULL OUTER Join
  • Joindre des tables avec CROSS Join
  • Joindre des tables avec NATURAL Join

 

Administration de PostgreSQL

  • Gestion des utilisateurs et des rôles
  • Sauvegarde et restauration des données
  • Configuration de PostgreSQL pour des performances optimales
  • Gestion des transactions
  • Utilisation de la documentation PostgreSQL

 

Fonctionnalités avancées de PostgreSQL

  • Utilisation d’index pour optimiser les performances des requêtes
  • Utilisation de fonctions stockées
  • Gestion de la réplication de base de données
  • Gestion de la sécurité des bases de données
  • Utilisation de la surveillance et des journaux d’activité
  • Optimisation des performances de PostgreSQL
    • Comprendre l’optimiseur PostgreSQL
    • Utilisation des statistiques pour améliorer les performances
    • Optimisation des requêtes SQL

 

Travail avec des données JSON et JSONB

  • Comprendre le format JSON et JSONB
  • Stockage et récupération de données
  • Utilisation de fonctions JSON et JSONB
  • Utilisation de requêtes pour travailler avec des données JSON et JSONB

 

Migration de données d’Oracle vers PostgreSQL

  • Comparaison des différences entre Oracle et PostgreSQL
  • Migration de données à l’aide de l’outil d’importation d’Oracle
  • Migration manuelle de données à l’aide de PostgreSQL
  • Utilisation de l’outil de migration de données

 

Gestion de clusters de bases de données

  • Comprendre les concepts de clustering
  • Installation et configuration de clusters de bases de données avec Patroni
  • Gestion de la haute disponibilité
  • Utilisation d’outils tiers pour gérer les clusters de bases de données

Pour aller plus loin

Formation PostgreSQL Administration

Formation PostgreSQL Avancé

Formation SQL

Autour du sujet

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Stephane

Stephane

Stephane a contribué à la création de l’association PostgreSQLFr, et a assuré sa présidence de 2005 à 2010.

Aujourd’hui contact régional pour la Francophonie dans le projet PostgreSQL. Il est consultant en bases de données dans de nombreuses entreprises de services liées au logiciel libre et expert PostgreSQL depuis 2010.

Témoignages

6 novembre 2024

Je recommande la formation

Erwan F. de chez SELLSY

Afficher tous les témoignages

6 novembre 2024

Je recommande la formation

Erwan F. de chez SELLSY
6 novembre 2024

Les + : Support visuel, mise en pratique des concepts évoqués, corrections et explications de exercices.

Mathis N. de chez SELLSY
6 novembre 2024

Les + : Très complète, beaucoup de points abordés sur les 3 jours

Florent V. de chez SELLSY
6 novembre 2024

Les + : La pratique en // des supports ; la mise en situation avec des cas précis ;

Les – : Le technicité mathématique sur la partie statistique (j’ai eu du mal avec les concepts de quartiles, deviation etc..)

Alexis G. de chez SELLSY
6 novembre 2024

Je recommande la formation

Anthony G. de chez SELLSY
6 novembre 2024

Je recommande la formation

Jean-Michel H. de chez SELLSY
6 novembre 2024

Je recommande la formation

Yoann K. de chez SELLSY
6 novembre 2024

Note : 3/5

Christophe B. de chez SELLSY
2 décembre 2022

Je recommande la formation

Thomas L. de chez LUMAPPS
2 décembre 2022

Les + : Vue d’ensemble très exhaustive des capacités de postgres.

Les – : Très dense, diapos pas assez adaptées à une lecture à froid (que faisait donc cette requête longue comme le bras ?).

L’ordre des sujets aussi pourrait être amélioré, on voit des sujets assez techniques le jour 1 avant de revenir sur des fondamentaux le jour 2.

Luis M. de chez LUMAPPS
2 décembre 2022

Je recommande la formation

Jérémy P. de chez LUMAPPS
17 novembre 2021

très dense, gros éventail de fonctionnalités passés en revue, équilibre théorie pratique

Le formateur était pas super dynamique je trouve, mais ce n’était pas gênant pour suivre le contenu du cours.

Lucas G. de chez LUMAPPS

Noter la formation

Prix 2100€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp