Démo : Apprenez a faire un UPDATE avec les jointures

Démo : Apprenez a faire un UPDATE avec les jointures

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

SQL Server pour les (grands) débutants, 8 heures de pratique

Buy nowLearn more

** 1ere partie SQL Server : Mise en place de votre environnement **

  • Presentation et apercu
  • Definition de SQL
  • Quels sont les outils pour cette formation ?
  • Outil pour travailler.zip2
  • Apprenez a installer SQL Server sur votre poste
  • Apprenez a installer Management Studio sur votre poste
  • Vos premiers pas sur Management Studio
  • Scripts podia.mp4
  • Podia script de tous les cours.zip

Commençons d'abord par apprendre à créer une base de donnée et une 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 ?1
  • Exercice sur la Base de donnée
  • Corrigé Exercice sur la BDD
  • Exercice sur la table
  • Corrigé de l'exercice sur les tables

Jouons avec les données

  • Demonstration : Comment Insérer des données via l'INSERT1
  • Demonstration : Sélectionner et filtrer les donnees avec le WHERE
  • Demonstration : Mettre a Jour des données via l'UPDATE
  • Demonstration : Supprimer des données via le DELETE
  • Demonstration : L'utilité des commentaires et des crochets en TSQL
  • Demonstration: comment faire un UPDATE sur deux colonnes
  • Demonstration : Comment Insérer plusieurs valeurs identiques très simplement
  • Exercice sur les données
  • Corrigé de l'exercice sur les données

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

  • Démo :Sélectionner un certain nombre de lignes avec le TOP
  • Démo: Copier une table via le SELECT INTO
  • Démo :Les opérateurs IN, NOT IN, IS et IS NOT
  • Démo: Renommer les colonnes avec les alias
  • Démo :L'opérateur LIKE
  • Démo :Les opérateurs de comparaison = != etc…
  • Démo :Enlever les doublons avec le DISTINCT
  • Exercice sur le TSQL 1ere partie
  • Corrigé de l'exercice TSQL Partie 1

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 :L'opérateur BETWEEN
  • Démo : Comptez les lignes avec COUNT et SUM
  • Regroupons les donnees avec le GROUP BY
  • Démo : Les opérateurs AND et OR
  • Démo :L'opérateur HAVING cousin du WHERE
  • La commande PRINT
  • Exercice TSQL Partie 2
  • Exercice sur le TSQL 2eme partie
  • Corrigé exercice sur le TSQL 2eme partie
  • Focus sur Tout ce que l'on a appris (et c'est déjà pas mal)

TSQL :Les fonctions de type chaine

  • Le SUBSTRING
  • LEFT et RIGHT
  • FORMAT
  • RTRIM LTRIM TRIM UPPER ET LOWER
  • LEN et REPLACE1
  • CHARINDEX REVERSE REPLICATE
  • STRING_SPLIT
  • CONCAT et CONCAT_WS

TSQL :Approfondissons encore plus nos connaissances sur le TSQL

  • OFFSET
  • DROP IF EXISTS
  • MERGE
  • IIF
  • COALESCE
  • UNION et UNION ALL

Les jointures sur SQL

  • Qu'est ce qu'une jointure ?
  • Démo : Découvrez les jointures par l'INNER JOIN
  • Démonstration : LEFT et RIGHT JOIN
  • Demonstration : FULL OUTER JOIN
  • Démo : Connaissez vous le CROSS JOIN ?
  • CROSS APPLY et OUTER APPLY
  • Démo : Apprenez a faire une Jointure sur plusieurs tables
  • Démo : LEFT JOIN VS NOT IN VS NOT EXISTS
  • Démo : Apprenez a faire un UPDATE avec les jointures
  • Démo : EXECPT/INTERSECT
  • Démo: Connaissez vous les Hints dans les jointures ?

Les fonctions de conversion

  • Démo : TRY PARSE et PARSE
  • Démo : TRY CAST et TRY CONVERT
  • Démo : CAST et CONVERT

Les différents types de colonnes

  • Les types numériques
  • Les colonnes avec des dates
  • Les types de chaînes caractères
  • Type_date.sql
  • Démo : Ajouter, renommer, supprimer une colonne
  • Exercice sur les colonnes
  • Corrigé de l'exercice sur les colonnes

Quelques TIPS sur Management Studio

  • Quelques astuces sur Management Studio

Les Procédures Stockées

  • Qu'est-ce qu'une Procédure stockée sur SQL ?
  • Démo : Création d'une Procédure Stockée
  • Comment renommer, modifier et supprimer une Procédure Stockée
  • Démo: Comment déclarer une variable dans une procédure stockée ?
  • exercice sur les procédures stockées
  • Corrige exercice procedure stockee.mp4

Les triggers

  • Demonstration : Qu'est ce qu'un trigger ?
  • Demonstration: les tables virtuelles dans les triggers
  • Créer un trigger sur un login

Les vues

  • Qu'est-ce qu'une Vue sur SQL ?
  • Démo : Création d'une Vue
  • Démo : Comment renommer, modifier et supprimer une vue
  • Exercice sur les vues
  • Corrigé de l'exercice sur les vues

Les fonctions sur SQL

  • Les fonctions de type TABLE Inline
  • Les fonctions scalaires

Et les performances dans tout ca ?

  • SARGABLE qu'est ce que c'est ?

Exercice général et conclusion

  • Corrigé Exercice general
  • Exercice general