Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PostgreSQL pour les (grands) débutants (Version 17.0)
Highest Rated
Rating: 4.6 out of 5(126 ratings)
587 students

PostgreSQL pour les (grands) débutants (Version 17.0)

Devenez (vraiment) un expert sur SQL, en suivant un cours dispensé par le Techlead DBA SQL chez Canal + et TF1.
Last updated 3/2025
French

What you'll learn

  • Créer supprimer et modifier une Base de donnée et une table.
  • Apprendre a sélectionner des données via le SELECT, et mettre a jour des données via l'UPDATE.
  • Insérer des données via l'INSERT et Supprimer des données via le DELETE.
  • Apprenez a faire des jointures (INNER JOIN,LEFT et RIGHT JOIN, FULL OUTER JOIN etc...).
  • Apprendre en TSQL le DISTINCT, le LIMIT, le LIKE, le AND et le OR, le BETWEEN et l'order by.
  • Les agrégats COUNT et SUM et GROUP BY,MIN MAX et AVG
  • La spécificité OVERLAPS et generate series en TSQL.
  • Encore + de TSQL avec Les opérateurs IN, NOT IN, IS et IS NOT, le HAVING,le CASE WHEN et l'UPSERT.
  • Les fonctions de type chaîne de caractères (OVERLAY,POSITION,REVERSE,TRANSLATE,CONCAT, STRING_SPLIT etc...)
  • Les (puissantes) fonctions de partitions (ROW_NUMBER,DENSE_RANK,NTILE,LAG et LEAD)
  • Encore plus de fonctions de partitions (NTH_VALUE, ROWS UNBOUNDED PRECEDING,FIRST VALUE, LAST_VALUE)
  • Création et définition d'une procédure stockée, d'une vue, d'un Trigger, d'une fonction.
  • Les contraintes et les clés sur les tables ( PK,FK,DEFAULT,UNIQUE,CHECK)
  • L'identity et la séquence sur les tables.
  • Des exercices + corrigés

Course content

12 sections61 lectures3h 57m total length
  • Meme cours mais moins cher sur ma plateforme ELOA FORMATION :)1:28
    • Site : https://cours.eloaformation.com

    • Email : contact@eloaformation.com

  • Presentation de Postgres2:24
  • Installation de votre environnement de travail7:51
  • Presentation de PGadmin2:51

Requirements

  • Avoir un Pc en bonne forme :)
  • Un cerveau en pleine forme :)

Description

Si vous souhaitez bénéficier de ce cours a un prix de 14 euros, envoyez moi un email à contact@eloaformation.com, je vous enverrai le coupon de réduction dans la journée.

Ce cours prend en charge la dernière version de Postgres soit la version 17.0

PostgreSQL est un système de gestion de bases de données relationnel robuste et puissant, aux fonctionnalités riches et avancées, capable de manipuler en toute fiabilité de gros volumes de données, mêmes dans des situations critiques.

Open-source, il est développé par une communauté mondiale regroupant des milliers de développeurs et plusieurs dizaines d'entreprises.

Ce cours s'adresse au débutant absolu, nul besoin d'avoir une expérience sur une base de donnée.

Après avoir appris à installer PostgreSQL sur votre poste, on va aborder dans ce cours dans l'ordre  : 


  • La création et la définition d'une base de donnée

  • La création et la définition  d'une table

  • Sélectionner, mettre a jour, supprimer et insérer des données.(Avec le SELECT, l'UPDATE etc...)

  • Sélectionner un certain nombre de lignes avec le TOP ,enlever les doublons avec le DISTINCT

  • Les opérateurs BETWEEN, AND, OR,HAVING,PRINT,GROUP BY etc...).

  • Copier une table via le SELECT INTO et les opérateurs de comparaison = != etc…

  • Les fonctions d'agrégats : MIN, MAV et AVG

  • Un long chapitre d'une heure 30 sur les jointures ! (INNER JOIN,LEFT/RIGHT JOIN FULL OUTER JOIN etc...)

  • Voir les différents types de colonnes (DATETIME2, VARCHAR,GUID,INT etc...).

  • 10 Tips sur Management Studio qui vous simplifieront grandement la vie :)

  • La création et la définition d'une vue.

  • La création et la définition d'une Procédure stockée.

  • La création et la définition d'un trigger.

  • La création et la définition d'une fonction.

  • Et des astuces pour améliorer vos performances lors de l'écriture de vos requêtes SQL.

  • Encore plus de fonctions de partitions (NTH_VALUE, ROWS UNBOUNDED PRECEDING,FIRST VALUE, LAST_VALUE)

  • Les (puissantes) fonctions de partitions (ROW_NUMBER,DENSE_RANK,NTILE,LAG et LEAD)


J'ai tenu aussi a que les vidéos n’excèdent pas les 10 minutes, pour que ce ne soit pas trop soporifique :)

Une fois ce cours terminée, vous serez bougrement plus à l'aise avec le TSQL.

Regardez la moyenne de mes autres cours (4,6/5), et vous verrez que mes cours sont des cours de qualité :)

Who this course is for:

  • Les Futurs administrateurs de base de données (DBA).
  • Les développeurs qui veulent s'initier au TSQL.
  • Les étudiants qui veulent se lancer sur SQL.
  • Les Tech lead (CRM, Web etc..) qui veulent découvrir le TSQL.