OSS13 PostgreSQL, mise en oeuvre

Formation

À Tunis (Tunisie)

Prix sur demande

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

  • Lieu

    Tunis (Tunisie)

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 données, ou encore à programmer avec les langages SQL et PL/pgSQL.

Les sites et dates disponibles

Lieu

Date de début

Tunis (Tunisie)
Rue 8609 N°18 Z.I. Charguia 1, 1035

Date de début

Consulter

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

  1. Introduction
  2. PostgreSQL
    • Qu'est-ce que PostgreSQL ?
    • Versions Open Source et libre.
  3. Le modèle relationnel
    • Les tables et leurs contraintes.
    • Schéma d'une base de données.
  4. Interfaces utilisateur
    • Interface PSQL.
    • Interface PgAdmin III.
  5. SQL avec PostgreSQL
  6. La norme SQL
    • Evolution de la norme.
    • PostgreSQL et la norme SQL.
  7. 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.
  8. 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.
  9. 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.
  10. Fonctionnalités avancées PostgreSQL
    • Les transactions.
    • Les vues.
    • Les tableaux PostgreSQL.
    • L'héritage de tables.
  11. Le langage PL/pgSQL
  12. Les instructions du langage
    • Les types du langage.
    • Blocs de code.
    • Structures de contrôle.
    • Gestion des erreurs et des exceptions.
  13. Les curseurs
    • Interaction PL/pgSQL avec SQL.
    • Déclaration, déplacement et fermeture.
  14. Les procédures et les fonctions
    • Ajout de sous-programmes à une base de données.
    • Paramètres des sous-programmes.
    • Utilisation des sous-programmes.
  15. Les déclencheurs
    • Structure des triggers ROW et STATEMENT.
    • Déclenchement d'un trigger.
    • Utilisation des triggers.
  16. Maintenance des données
  17. Importation/exportation de données dans PostgreSQL
    • Avec COPY TO et COPY FROM.
    • Avec Psql
  18. Sauvegarde et restauration des données
    • Erreurs courantes.
    • Outils pg_dump.
  19. Optimisation de requêtes
    • Les INDEX.
    • L'optimiseur PostgreSQL.
    • Les outils EXPLAIN et VACUUM.
  20. Fonctionnement de PostgreSQL
  21. Gestion des utilisateurs et des groupes
    • Ajouter et supprimer des utilisateurs.
    • Gestion des groupes.
    • Authentification.
    • Octroi de privilèges.
  22. Configuration de PostgreSQL
    • Installation d'une base.
    • Démarrage d'une base.
    • Le postmaster.
    • Le fichier Postgresql.conf.
    • Tables système.
  23. Compléments
  24. Les interfaces de programmation
    • Connexion de PostgreSQL à d'autres langages.
    • PHP et PostgreSQL.
    • JDBC et PostgreSQL.
    • ODBC et PostgreSQL.
  25. 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.

OSS13 PostgreSQL, mise en oeuvre

Prix sur demande