Postgre Sql, Prise en Main

Formation

À Rouen et Montrouge

1 050 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Niveau

    Niveau initiation

  • Dirigé à

    Pour professionnels

Objectifs: Le SGBD PostgreSQL dispose de la majorité des fonctionnalités et des mécanismes que l'on peut trouver dans des produits commerciaux comme Oracle ou DB2. Cette formation vous apprendra à l'utiliser de manière efficace, notamment à créer, à exploiter et à maintenir une base de donneteacute. Destinataires: Développeur utilisant PostgreSQL

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Montrouge ((92) Hauts-de-Seine)
Voir plan
41 Rue Perier

Date de début

Consulter
Rouen ((76) Seine-Maritime)
Voir plan
13 Rue Malherbe, 76100

Date de début

Consulter

À propos de cette formation

De bonnes connaissances en informatique sont indispensable

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Introduction
PostgreSQL
- Qu'est-ce que PostgreSQL ?
- Versions Open Source et libre.
Le modèle relationnel
- Les tables et leurs contraintes.
- Schéma d'une base de données.
Interfaces utilisateur
- Interface psql.
- Interface PgAdmin III.

SQL avec PostgreSQL
La norme SQL
- Evolution de la norme.
- PostgreSQL et la norme SQL.
Mise en place du schéma d'une base
- Type de données PostgreSQL.
- Tables.
- Séquences PostgreSQL.
- Contraintes d'intégrité sur les tables.
Mise à jour du schéma d'une base
- Ajout de données avec INSERT et COPY.
- Modification des données avec UPDATE.
- Suppression des données avec DELETE.
Interrogation simple du schéma d'une base
- Questions simples (sélection, restriction, tri, jointure).
- Extractions complexes (group by, sous requêtes).
- Utilisation d'opérateurs PostgreSQL.
- Spécificités SQL de PostgreSQL.
Fonctionnalités avancées PostgreSQL
- Les transactions.
- Les vues.
- Les tableaux PostgreSQL.
- L'héritage de tables.

Le langage PL/pgSQL
Les instructions du langage
- Les types du langage.
- Blocs de code.
- Structures de contrôle.
- Gestion des erreurs et des exceptions.
Les curseurs
- Interaction PL/pgSQL avec SQL.
- Déclaration, déplacement et fermeture.
Les procédures et les fonctions
- Ajout de sous-s à une base de données.
- Paramètres des sous-programmes.
- Utilisation des sous-programmes.
Les déclencheurs
- Structure des triggers ROW et STATEMENT.
- Déclenchement d'un trigger.
- Utilisation des triggers.

Maintenance des données
Importation/exportation de données dans PostgreSQL
- Avec COPY TO et COPY FROM.
- Avec Psql.
Sauvegarde et restauration des données
- Erreurs courantes.
- Outils pg_dump.
Optimisation de requêtes
- Les INDEX.
- L'optimiseur PostgreSQL.
- Les outils EXPLAIN et VACUUM.

Fonctionnement de PostgreSQL
Gestion des utilisateurs et des groupes
- Ajouter et supprimer des utilisateurs.
- Gestion des groupes.
- Authentification.
- Octroi de privilèges.
Configuration de PostgreSQL
- Installation d'une base.
- Démarrage d'une base.
- Le postmaster.
- Le fichier Postgresql.conf.
- Tables système.

Compléments
Les interfaces de programmation
- Connexion de PostgreSQL à d'autres langages.
- PHP et PostgreSQL.
- JDBC et PostgreSQL.
- ODBC et PostgreSQL.

Synthèse et perspectives
- Avantages et limites de PostgreSQL.
- PostgreSQL face à ses concurrents.
- Evolution de PostgreSQL.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Postgre Sql, Prise en Main

1 050 € HT