PostgreSQL prise en main

SAGEXA

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Non diplômante
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs
> Savoir créer une base de données Postgresql
> Etre capable d'importer et exporter des données
> Savoir requêter sur les données (DML)
> Comprendre la gestion des utilisateurs et des droits
> Connaître les bases du développement de fonctions et procédures
> Savoir analyser et améliorer la performance des requêtes

PostgreSQL également connu sous le nom de Postgres, est un système de gestion de bases de données relationnelles (SGBDR) gratuit et open source mettant l'accent sur l'extensibilité et la conformité SQL. PostgreSQL propose des transactions avec des propriétés d'atomicité, de cohérence, d'isolation, de durabilité (ACID), des vues automatiquement mises à jour, des vues matérialisées, des déclencheurs, des clés étrangères et des procédures stockées. Il est pris en charge sur tous les principaux systèmes d'exploitation, notamment Linux, FreeBSD, OpenBSD, macOS et Windows, et gère une gamme de charges de travail allant des machines uniques aux entrepôts de données ou aux services Web avec de nombreux utilisateurs simultanés.
Programme
Prise en main de Postgresql

Concepts de base
Ligne de Commande (CLI)
PgAdmin
Tablespaces
Rappel sur les types de données
Gestion d'utilisateur, affectation de droits
Sauvegarde et restauration


SQL

La sélection
Les opérateurs de comparaison et logiques
Les types de données et les fonctions
Tri et agrégation
Clé étrangère (Foreign Key) et Cascade
Importation / Exportation de données


SQL LDD

Table
Vue
Vue Matérialisée
Modification (Alter, Drop, Rename, Insert , Copy)
Mise à jour et suppression


Jointures

Jointure naturelle
Jointure explicite
Les jointures internes, externes, croisées et qualifiées
Performance : analyse des requêtes et importance des index


Les expressions conditionnelles

if / else
TP tableau croisé


Les sous-requêtes

valeur unique
liste
vide / non vide


Les Fonctions

Syntaxe de base
Surcharge et Arguments
Paramètres de Sortie
Retour Table


Contrôles de Flux

IF...THEN
Surcharge et Arguments
CASE
CASE, While, For


Triggers

déclaration et conventions de nommage
déclenchement

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page