Udemy

Platform

Français

Language

Other

Category

PostgreSQL,SQL Server, et MySQL pour les (grands) débutants.

Apprenez les 3 principales BDD, PostgreSQL, SQL Server, et MySQL le plus facilement possible dans ce cours de 13 heures.

4.90 (20 reviews)

Students

13.5 hours

Content

Aug 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é 

  Dans ce cours, nous apprendrons les bases de données :

  • MySQL

  • POSTGRESQL

  • Microsoft SQL Server

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

Ce cours est le condensé de mes trois cours qui sont :

  • SQL server pour les (grands) débutants (7 heures de cours)

  • PostgreSQL pour les (grands) débutants (4 heures de cours)

  • MySQL pour les (grands) débutants (3 heures de cours)


Après avoir appris à installer SQL server,MySQL et 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...).

  • Allez un peu + loin en Transact SQL avec le OFFSET FETCH et NEXT ROWS,SUBSTRING, FORMAT, CASE WHEN, IFF, REPLACE, LEN etc...

  • Allez encore + loin en Transact SQL avec le UNION et UNION ALL, TRIM/LTRIM/RTRIM et UPPER/LOWER,CHOOSE 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 pour des astuces pour améliorer vos performances lors de l'écriture de vos requêtes SQL.

Nous allons commencer en premier lieu par SQL server, ensuite PostgreSQL, et nous finirons par MySQL.

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,4/5), et vous verrez que mes cours sont des cours de qualité :)



Screenshots

PostgreSQL,SQL Server, et MySQL pour les (grands) débutants.
PostgreSQL,SQL Server, et MySQL pour les (grands) débutants.
PostgreSQL,SQL Server, et MySQL pour les (grands) débutants.
PostgreSQL,SQL Server, et MySQL pour les (grands) débutants.

Content

SQL Server pour les (grands) débutants

Presentation et aperçu du cours

Définition de SQL

Outil pour travailler

Installation SQL Server

Installation Management Studio

Première utilisation de Management Studio

SQL Server : La BDD et la table

Qu'est ce qu'une Base de donnée ?

Démo: Comment créer une Base de donnée

Démo : Comment supprimer et modifier le nom d'une base de donnée

Qu'est ce qu'une Table ?

Démo : Comment créer une table ?

Démo : Comment supprimer ou modifier le nom d'une table ?

Exercice Base de donnée

Corrigé Exercice base de donnée

Exercice sur la table

Corrigé exercice sur la table

SQL Server : Commençons à Jouer avec les données

Demonstration : 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

Demonstration : L'utilité des commentaires et des crochets en TSQL

Demonstration : Comment Insérer plusieurs valeurs identiques très simplement

Demonstration : Supprimer des données via le DELETE

Exercice sur les données

Corrigé de l'exercice

Focus sur les trois premières Sections

SQL Server : Allons un peu plus loin dans le Transact SQL 1er partie

Démo: Renommer les colonnes avec les alias

Démo :L'opérateur LIKE

Démo :Sélectionner un certain nombre de lignes avec le TOP

Démo :Enlever les doublons avec le DISTINCT

Démo: Copier une table via le SELECT INTO

Démo :Les opérateurs de comparaison = != etc…

Démo :Les opérateurs IN, NOT IN, IS et IS NOT

Exercice sur le TSQL 1ere partie

Corrigé de l'exercice TSQL Partie 1

SQL Server : Allons un peu plus loin dans le Transact SQL 2eme partie

Démo :Trions les données avec l'ORDER BY

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

Démo : Les opérateurs AND et OR

Démo :L'opérateur BETWEEN

Démo : Comptez les lignes avec COUNT et SUM

Démo :L'opérateur HAVING cousin du WHERE

Regroupons les donnes avec le GROUP BY

La commande PRINT

Exercice TSQL Partie 2

Corrigé de l'exercice TSQL 2eme partie

Focus sur Tout ce que l'on a appris (et c'est déjà pas mal)

SQL Server : Allons (encore) un peu plus loin dans le Transact SQL 3eme partie

OFFSET FETCH et NEXT ROWS

TRIM/LTRIM/RTRIM et UPPER/LOWER

Démo : La commande SUBSTRING

Démo: CASE WHEN

Démo: IIF

Démo: LEFT/RIGHT

Démo: REPLACE et LEN

Démo: CHOOSE

Démo: DROP IF EXISTS

Démo: COALESCE

Démo: UNION et UNION ALL

SQL Server : Les jointures sur SQL

Démo : INNER JOIN

Démo : LEFT et RIGHT JOIN

Démo : FULL OUTER JOIN

Démo : CROSS JOIN

Démo : Faire une jointure sur plusieurs tables

Démo : LEFT JOIN vs NOT IN Vs NOT EXISTS

Démo : UPDATE avec les jointures

Démo : Les Hints dans les jointures

Démo : CROSS APPLY et OUTER APPLY

Démo : EXECPT et INTERSECT

SQL Server : Quelques TIPS sur Management Studio

Quelques astuces sur Management Studio

Comment copier une table sur un autre serveur

SQL Server : Les vues, les Procédures stockées, les triggers et les fonctions

Qu'est-ce qu'une Vue sur SQL ?

Démo : Création d'une Vue

Démo : Comment renommer, modifier et supprimer une vue

Qu'est-ce qu'une Procédure stockée sur SQL ?

Démo : Création d'une Procédure Stockée

Démo :Comment renommer, modifier et supprimer une Procédure Stockée

Démo : Declarer une variable dans une PS

Démo :Qu'est ce qu'un trigger ?

Démo : les tables virtuelles dans les triggers

Démo :Créer un trigger sur un login

Démo : Les fonctions scalaires

Démo : Les fonctions de type TABLE Inline

Exercice sur les vues

Corrigé de l'exercice sur les vues

Exercice sur les Procédures stockées

Corrigé de l'exercice sur les procédures stockées

SQL Server : Les fonctions de partitionnement

Démo: Présentation des fonctions de partitionnement

Démo: OVER et PARTITION BY

Démo: les fonctions de RANKING

Démo: Les fonctions de RANKING dans le monde réel

Démo: L'aggrégation dans le RANKING

Démo: L'aggrégation dans le RANKING dans le monde réel

Démo: LAG et LEAD

Démo: FIRST_VALUES et LAST VALUES

Démo : UNBOUNDED ROWS et RANGE

Exercice général

Exercice général

Corrigé de l'exercice général

PostgreSQL : Introduction et mise en place de votre environnement

Presentation de Postgres

Installation de votre environnement de travail

Presentation de PGadmin

PostgreSQL : 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

PostgreSQL : 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

PostgreSQL : 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

PostgreSQL :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

PostgreSQL : 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

PostgreSQL :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

PostgreSQL : 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

PostgreSQL :Les Vues, les Procédures stockées,les triggers

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

PostgreSQL : La sequence et l'identity

Démo: L'identity sur les tables

Démo: Explication d'une sequence

PostgreSQL: 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

MySQL pour les (grands) débutants

Presentation de MySQL

Installation de MySQL

MySQL :Création de la BDD,des tables, puis jouons avec le données

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

Comment créer, supprimer et modifier une table

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

MySQL :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: Le 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

MySQL: 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 :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

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

MySQL: Voyons ensemble les jointures

Démo :INNER JOIN

Démo :LEFT et RIGHT JOIN

Démo :CROSS JOIN

Démo: Jointure sur plusieurs tables

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

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

Démo: Le LENGHT,REPLACE et SUBSTRING

Démo : UNION et CONCAT

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

Démo: REPEAT, POSITION,REVERSE

MySQL :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

Démo: Appelez une variable dans une Procédure stockée

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

MySQL Les contraintes et les clés sur les tables

Démo : La contrainte Primary Key

Démo : La contrainte Foreign Key

Démo : La contrainte DEFAULT


Reviews

E
Eric20 August 2020

Le formateur est dynamique, il présente bien les concepts que nous allons apprendre. C'est un très bon début de formation ! Cela correspond exactement à ce que je recherche !


Coupons

DateDiscountStatus
2/12/202180% OFFExpired

2978064

Udemy ID

4/9/2020

Course created date

4/12/2020

Course Indexed date
Bot
Course Submitted by