Udemy

Platform

Français

Language

Other

Category

PostgreSQL pour les (grands) débutants (4 h de pratique)

Venez découvrir PostgresSQL, en écrivant vos premières requêtes TSQL, tout en progressant a votre rythme. (2021)

4.25 (60 reviews)

Students

4 hours

Content

May 2021

Last Update
Regular Price


What you will 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


Description

Ce cours est taggué "Best Seller" sur la plateforme UDEMY, preuve que c'est un cours de très grande qualité

Vous ne connaissez absolument rien sur PostgreSQL, et vous voulez apprendre rapidement a faire vos premières requêtes ? 

Alors rejoignez le cours Masterclass sur PostgreSQL fait pour les (grands) débutants

Après avoir appris à installer PostgresSQL 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

  • Ensuite commençons a jouer avec les données avec le SELECT,UPDATE,DELETE,INSERT et même l'UPSERT !

  • Après nous irons un peu plus loin dans le Transact SQL avec le DISTINCT,LIKE, le AND et OR, BETWEEN et ORDER BY etc..

  • Ensuite nous irons encore plus loin dans le Transact SQL avec le COUNT et SUM et GROUP BY, le CASE WHEN etc..

  • Les fonctions de type chaîne de caractères comme le Le LENGHT,REPLACE et SUBSTRING et aussi OVERLAY,POSITION,REVERSE etc...

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

  • La puissance des fonctions de partitionnement (ROW_NUMBER,  ROWS RANGE UNBOUNDED PRECEDING et FIRST VALUES/LAST VALUES etc..)

  • La définition d'une vue, et aussi d'un trigger

  • La définition d'une procédure stockée, et nous découvrirons le Block procédure.

  • Les contraintes et les clés sur les tables (UNIQUE,FK,PK etc...)


Postgres est très facile à utiliser ! Vous serez vraiment étonné de la rapidité de votre progression.

PostgreSQL c'est la 4éme Base de donnée la plus utilisée au monde, et elle est gratuite

PostgreSQL  a été élue pendant 2 années de suite (2017,2018) la BDD la plus prisée par les entreprises !!

De nombreuses entreprises, commencent a migrer sur cette solution (Air France, administration française etc...)

PostgreSQL est déjà, et sera dans quelques années très demandé sur le marché du travail.

Vous avez le choix entre de nombreuses bases de données, et même de nombreuses bases de données gratuites.

Postgresql est constamment classé parmi les meilleures bases de données, de l'analyse de données au développement Web de base.

Dans ce cours, on abordera Postgres sur Windows et non Linux, pour le moment.

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

Bien sur il y a de nombreux exercices et des corrigés


Screenshots

PostgreSQL pour les (grands) débutants (4 h de pratique)
PostgreSQL pour les (grands) débutants (4 h de pratique)
PostgreSQL pour les (grands) débutants (4 h de pratique)
PostgreSQL pour les (grands) débutants (4 h de pratique)

Content

Introduction et mise en place de votre environnement

Tous mes cours sont a 10 euros ! Téléchargez les coupons :)

Presentation de Postgres

Installation de votre environnement de travail

Presentation de PGadmin

Creation de la BDD et de la table

Comment creer, modifier et supprimer une base de donnée

Comment créer, supprimer et modifier une table

Exercice BDD et table, puis corrigé de l'exercice

Ensuite commençons a jouer avec les données

Démonstration : Comment Insérer des données via l'INSERT

Demonstration : Sélectionner et filtrer les donnees avec le WHERE

Demonstration : Mettre a Jour des données via l'UPDATE

Supprimer des données via le DELETE

Exercice sur les données

Corrigé de l'exercice

Focus sur les trois premières Sections

Et si on allait un peu plus loin dans le Transact SQL ? 1ere partie

Démo :Découvrons LIMIT,la concaténation et les alias de colonne

Démo :L'operateur LIKE

Démo :Le DISTINCT et les opérateurs de comparaison

Démo :IN ,NOT IN , IS NULL et IS NOT NULL

Démo : Creation d'une table a partir d'un SELECT

Exercice sur la 1ere partie sur le TSQL

Corrigé de l'exercice

Allons (beaucoup) plus loin dans le Transact SQL !!! 2eme partie

Démo : Les opérateurs AND et OR

Démo : Le BETWEEN et ORDER BY

Démo : OVERLAPS et Generate_Series

Démo :Les agrégats MIN MAX et AVG

Démo :Les agrégats COUNT et SUM et GROUP BY

Démo : HAVING le cousin du WHERE

Démo: Le CASE WHEN

Démo : UNION et UNION ALL et IF/ELSE

Démo: UPSERT

Exercice sur la 2eme partie sur le TSQL

Corrigé de l'exercice

Focus sur ce que l'on appris a ce stade de la formation

Les fonctions de type chaîne de caractères.

Démo: Le LENGHT,REPLACE et SUBSTRING

Démo: OVERLAY,POSITION,REVERSE

Démo: TRIM/LTRIM/RTRIM,UPPER et LOWER

Démo: TRANSLATE,CONCAT, STRING_SPLIT

Découvrons ensemble les jointures

Démo :INNER JOIN

Démo :LEFT et RIGHT JOIN

Démo :FULL OUTER JOIN

Démo :CROSS JOIN

Démo: Jointure sur plusieurs tables

Démo: LEFT JOIN VS NOT IN VS NOT EXISTS

Démo: EXECPT et INTERSECT

Les fonctions de partitionnement

Démo: Les fonctions OVER et PARTITION BY

Démo : NTILE / RANK et DENSE RANK

Démo : ROWS RANGE UNBOUNDED PRECEDING et FIRST VALUES/LAST VALUES

Démo : LAG et LEAD et NTH_VALUE

Démo: L’agrégation dans les fonctions de partitionnement

Les Vues, les Procédures stockées,les triggers et les fonctions

Démo: Création, modification et suppression d'une vue

Démo: Définition et explication d'une procédure stockée

Qu'est ce que le block procedure ?

Démo : Définition et explication d'un trigger

Les contraintes et les clés sur les tables

Démo :La clé UNIQUE et CHECK

Démo : La contrainte DEFAULT

Démo : La contrainte Primary Key

Démo : La contrainte Foreign Key

Démo: La cascade dintégrité referentielle

La sequence et l'identity

Démo: L'identity sur les tables

Démo: Explication d'une sequence


Reviews

M
Maxime15 June 2021

formation claire ou l'on parcourt des fonctionnalités de postegre. Comme toute formation il faut en même temps ou après coup utiliser les concepts concrètement.

S
Sabrina30 January 2021

Très satisfait de ce cours, idéal pour débuter sur Postgres. Le débit du formateur est très bon, 5 étoiles plus que méritées.

J
Joyce2 July 2020

Super débit, très bien expliqué. La prochaine fois, essayez d'enregistrer en HD. Le zoom que vous faites est un peu aidant cependant !

G
Guillaume8 March 2020

Si vous cherchez un cours pour apprendre mais aussi rafraichir vos connaissances en SQL, ce cours est parfait. Toujours illustré d'exemple et de démos le cours est très intuitif. Je conseilles de retaper les exemples et de les refaire ou de les modifier par soi-même: c'est encore plus fun et productif.

A
Aziz16 January 2020

Super cours, c'est vraiment simple a comprendre et fluide. Postgres est plus simple pour moi maintenant

W
William8 December 2019

Cette formation permet d'utiliser de manière rapide PostGreSql (pgAdmin4). J'ai utilisé la dernière version PostGreSqL 12 pour information. Vraimen très excellent pour ceux qui partent de zéro au niveau requête SQL ! Les leçons permettent d'utiliser PostgreSQL efficacement en donnant des exemples simples et qui parlent à tout le monde pour utiliser les requêtes. Des petites améliorations à apporter qui pourront aider le formateur à améliorer le cours: - Je pense qu'il est important de souligner l'importance des simplets guillemets et des doubles guillemets dans votre formation - Pour la leçon update il faudrait avoir une table avec un autre libellé car on a la table nom et la colonne nom (ce qui peut porter à confusion) - dommage qu'on ne voit pas les autres noeuds situés dans public (Materialized vue, procedures, contraintes, etc.) - je pense que des vieilles requêtes comme le NOT IN et le NOT EXISTS ne devraient pas être présentées (car si je comprends bien, ce sont des anciennes méthodes). Merci pour ce cours !


2365108

Udemy ID

5/13/2019

Course created date

11/9/2019

Course Indexed date
Bot
Course Submitted by