Introduction
  • Laissez moi me présenter avant d'attaquer la formation
  • Structure du cours
Mise en place de votre environnement
  • Outil pour travailler
  • Installation SQL Server
  • Installation Management Studio
  • Première utilisation de Management Studio
1er chapitre le Transact SQL
  • Qu'allons nous voir dans ce premier chapitre ?
TSQL :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 ?
  • Exercice Base de donnée
  • Corrigé Exercice sur la BDD
  • Exercice sur la table
  • Corrigé exercice sur la table
TSQL : Ensuite commençons a jouer avec les données
  • Demonstration : Comment Insérer des données via l'INSERT
  • Demonstration : Sélectionner et filtrer les donnes avec le WHERE
  • Demonstration : Mettre a Jour des données via l'UPDATE
  • Demonstration: comment faire un UPDATE sur deux colonnes
  • 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 ce que l'on appris a ce stade de la formation
TSQL : Et si on allait un peu plus loin dans le Transact SQL ?
  • 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 :Trions les données avec l'ORDER BY
  • Démo : Les opérateurs AND et OR
  • Démo :L'opérateur BETWEEN
  • Regroupons les donnes avec le GROUP BY
  • Démo :L'opérateur HAVING cousin du WHERE
  • La commande PRINT
  • UNION et UNION ALL
  • Exercice sur le TSQL 1ere partie
  • Corrigé exercice sur le TSQL 1ere partie
TSQL :Les fonctions d'agregation
  • Démo : Les fonctions d'agrégats : MIN, MAV et AVG
  • Démo : Comptez les lignes avec COUNT et SUM
  • Exercice sur le TSQL 2eme partie
  • Corrigé exercice sur le TSQL 2eme partie
TSQL :Les fonctions de type chaine
  • Installation de la base de donnée Adventureworks2014
  • La commande SUBSTRING
  • TRIM/LTRIM/RTRIM UPPER et LOWER
  • FORMAT
  • LEFT/RIGHT
  • REPLACE et LEN
  • REPLICATE/REVERSE/CHARINDEX
  • STUFF /STRING SPLIT
  • CONCAT et CONCAT_WS
  • 2eme Focus sur ce que l'on appris a ce stade de la formation
TSQL :Les jointures sur SQL
  • Introduction sur les jointures
  • Démo : Découvrez les jointures par l'INNER JOIN
  • Démo :LEFT/RIGHT JOIN
  • Demonstration : FULL OUTER JOIN
  • Démo : Connaissez vous le CROSS JOIN ?
  • 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 : Connaissez vous les Hints dans les jointures ?
  • Démo : EXECPT/INTERSECT
  • Démo: Découvrez la spécificité du CROSS APPLY et OUTER APPLY
Exercice sur les jointures
  • 8 Exercices sur les jointures - script de mise en place
  • Les jointures : Exercice 1
  • Les jointures : Exercice 2
  • Les jointures : Exercice 3
  • Les jointures : Exercice 4
  • Les jointures : Exercice 5
  • Les jointures : Exercice 6
  • Les jointures : Exercice 7
  • Les jointures : exercice 8
Les jointures corrigé des exercices
  • Corrigé exercice 1
  • Corrigé exercice 2
  • Corrigé exercice 3
  • Corrigé exercice 4
  • Corrigé exercice 5
  • Corrigé exercice 6
  • Corrigé exercice 7
  • Corrigé exercice 8
TSQL :Les fonctions DATE
  • DATEADD/DATEDIFF
  • DATEPART/DATENAME/GETDATE/GETCUTDATE
  • EOMONTH
TSQL :Approfondissons encore plus nos connaissances sur le TSQL