Formations informatiques - Bruxelles
Accueil | E-shop | Témoignages | Références | Jobs | Prix | Contact | Staff | Sitemap | A propos | Devis en ligne

Formation PostgreSQL – Exploitation du système - 3 jours

PostgreSQL – Exploitation du système





Agenda formations :

9h à 17h (Journée complète)
18h - 20h30 (Demi-soirée)

Nos tarifs Devis en ligne

Description :

Dans le cadre de ce cours, les participants apprendront les particularités du langage SQL de PostgreSQL et la programmation de procédures avec le langage PL/pgSQL. Ils apprendront également à utiliser les commandes et les outils du système pour la maintenance des données et pour l’administration des utilisateurs et de la sécurité. Enfin le cours abordera l’intégration de PostgreSQL dans les applications via différentes interfaces de programmation.

Objectifs du cours :

A la fin de cette formation vous serez capable d’installer, de configurer, de créer des bases de données et d’interroger un serveur de base de données relationnelles PostgreSQL
Nous verrons comment utiliser un serveur PostgreSQL sous environnement Open Source Linux.


Contenu du cours : PostgreSQL - Exploitation du système

Introduction • Présentation de PostgreSQL • Le modèle relationnel : les tables et contraintes • Schéma d’une base. • Interfaces utilisateurs : psql et PgAdmin III. SQL avec PostgreSQL • La norme SQL. Positionnement de PostgreSQL. • Mise en place du schéma d’une base • Type de données PostgreSQL. Tables. Séquences. Vues. Contraintes d’intégrité sur les tables. • Ajout, modification et suppression des données (INSERT, COPY, UPDATE, DELETE). • Interrogation du schéma d’une base (Sélection, restriction, tri, jointure. Extractions complexes. Utilisation d’opérateurs. Spécificités SQL de PostgreSQL.) • Fonctionnalités avancées PostgreSQL (Transactions. Vues. Tableaux. Héritage de tables.) Le langage PL/pgSQL • Les instructions du langage. Types du langage. Blocs de code. Structures de contrôle. Erreurs et des exceptions. • Les curseurs. Déclaration, déplacement et fermeture. • Les procédures et les fonctions. Ajout de sous-programmes à une base de données. Paramètres et utilisation des sous-programmes. • Les déclencheurs : définition et utilisation. Maintenance des données • Importation/exportation de données. Avec COPY TO et COPY FROM. Avec Psql. • Sauvegarde et restauration des données. • Erreurs courantes. • Outils pg_dump • Optimisation de requêtes (INDEX, EXPLAIN et VACUUM). • Importation et exportation de données externes. Création d’index et analyse de plan d’exécution de requêtes. Fonctionnement de PostgreSQL • Gestion des utilisateurs et des groupes • Création. Authentification. Octroi de privilèges. • Configuration de PostgreSQL • Installation d’une base et démarrage d’une base, postmaster, le fichier Postgresql.conf et les tables système. • Création d’utilisateurs, allocation de droits et tests d’authentification. Compléments • Les interfaces de programmation. • Connexion de PostgreSQL avec PHP, JDBC, ODBC. Synthèse et perspectives

Nous contacter :

Rue Beeckmans, 53
1180 Bruxelles



Gsm : +32 477 789 445
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,...