Formation PostgreSQL : Développement

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation, les stagiaires seront à même de développer, gérer, exécuter et sécuriser les fonctions et procédures stockées. Le développement sera centré sur l'utilisation du langage PL/PgSQL même si d'autres langages sont possibles.

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 875,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 875,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Appréhender les notions de fonctions et procédures stockées

    Fonction vs. procédures
    Langages de développement
    Ajout d'un nouveau langage

    Comprendre la structure d'une fonction

    Structure de la fonction
    Passage de paramètres
    Corps d'une fonction et retour d'un résultat

    Atelier : Créer une fonction simple

    Maîtriser les éléments du langage

    Gestion des variables
    Structures de contrôle :
    - Structure IF
    - Boucle FOR
    - Boucle LOOP
    Accès aux données :
    - SELECT et PERFORM
    - Notion de curseurs
    SQL dynamique

    Gérer les paramètres

    Types de paramètres
    Paramètres et alias

    Atelier: Développer une fonction complexe

    Découvrir les fonctions SRF et TVF

    Fonctions SRF : Set Returning Function
    Fonctions TVG : Table Valued Function

    Atelier : Écrire une fonction TVF

    Gérer les triggers

    Présentation des triggers
    Écriture d'une fonction trigger
    Types de triggers
    - Trigger de ligne
    - Trigger d'ordre
    - Trigger conditionnel
    Trigger d'ordre et tables transitionnelles

    Atelier: Mise en pratique des triggers

    Gérer les erreurs

    Interception des erreurs et exceptions
    Informations sur les erreurs
    Informations d'exécution : GET DIAGNOSTICS
    Instruction RAISE

    Atelier: Gérer les erreurs des ateliers précédents

    Gérer les procédures stockées

    Structure d'une procédure stockée
    Exécution d'une procédure stockée

    Atelier: Écrire une procédure stockée

    Sécuriser les fonctions et procédures stockées

    Droits par défaut
    Adapter la politique de droits par défaut

    Atelier: Définir la sécurité des ateliers précédents

    Prérequis

    Connaissances de base en développement, en SQL et PostgreSQL.

    Public

    Administrateurs de bases de données - développeurs

    Ces formations pourraient vous intéresser

    PostgreSQL – administration

    Proposé par ENI Service

    Objectifs de la formation

    • Appréhender l'architecture de la base de données PostgreSQL
    • Installer PostgreSQL
    • Appréhender les principales fonctionnalités d'administration d'une base de données PostgreSQL
    • Créer et gérer une base de données
    • Gérer l'accès aux utilisateurs
    • Interroger une base de données à l'aide de PSQL
    • Sécuriser un serveur PostgreSQL
    Tarif

    A partir de 1 890,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Développer sur PostgreSQL
    • Maîtriser les données avec PostgreSQL
    • Gérer la création de bases, les contraintes
    • Gérer les opérateurs, les fonctions et les transactions
    • Maîtriser les index et l'optimisation des requêtes
    Tarif

    A partir de 1 800,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maitriser l'administration de PostGis .
    Tarif

    A partir de 790,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    4 jours (28 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire l'architecture et l'objectif de chaque composant impliqué dans celle-ci
    • Expliquer le cycle de vie du traitement des jobs
    • Naviguer dans les différents domaines de Control-M GUI
    • Travailler avec des espaces de travail nouveaux ou existants
    • Gérer, dépanner et configurer le processus "New Day"
    • Vous adapter à l'heure d'été
    • Configurer les options relatives aux alertes, aux alertes d'utilisation, au courrier électronique et au STMP
    • Configurer les paramètres du système Control-M/EM
    • Gérer et surveiller les composants de Control-M
    • Mettre en oeuvre les options de sécurité en définissant les utilisateurs et les rôles, et en sélectionnant les options de configuration
    • Mettre en oeuvre des plateformes sans agent pour l'exécution des jobs
    • Gérer les groupes d'hôtes
    • Accéder à l'historique des jobs et revoir les versions des jobs
    • Décrire la gestion des versions
    • Mettre en oeuvre la fonctionnalité de haute disponibilité de Control-M
    • Utiliser le domaine de configuration dans Control-M Web.
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Optimiser l'environnement et la configuration d'un serveur PostgreSQL
    • Identifier les requêtes SQL longues ou fréquentes et analyser leur fonctionnement
    • Importer des données efficacement.
    Tarif

    A partir de 1 340,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire l'administration des serveurs PostgreSQL, de manière approfondie
    • Administrer et optimiser les éléments des serveurs en production
    • Utiliser les différentes solutions de sauvegardes et restaurations des serveurs PostgreSQL
    • Gérer la haute disponibilité et la réplication
    • Gérer le partitionnement et le parallélisme.
    Tarif

    A partir de 2 010,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Maîtriser les actions d'administration courante de PostgreSQL
    Tarif

    A partir de 2 745,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...