Introduction
  • LISEZ CETTE VIDÉO AVANT DACHETER, vous allez faire des économies :)
  • Laissez moi me présenter :)
  • Qu'est ce que vous saurez faire a la fin du cours ?
  • Présentation de l'étudiant Nicolas qui va nous poser pleins de questions :)
  • Outil pour travailler
  • Installation SQL Server
  • Installation Management Studio
  • Première utilisation de Management Studio
Les contraintes et les clés sur les tables
  • Demonstration : La contrainte DEFAUT
  • Demonstration :La clé UNIQUE
  • Demonstration :La contrainte CHECK
  • Demonstration : La contrainte Primary Key
  • Demonstration : La contrainte Foreign Key
  • Demonstration la cascade dintegrite referentielle
Les jointures sur SQL
  • Démonstration : INNER JOIN
  • Démonstration : LEFT et RIGHT JOIN
  • Demonstration : FULL OUTER JOIN
  • Démonstration : CROSS JOIN
  • Démonstration : Faire une jointure sur plusieurs tables
  • LEFT JOIN vs NOT IN Vs NOT EXISTS
  • UPDATE avec les jointures
  • Les Hints dans les jointures
  • CROSS APPLY et OUTER APPLY
  • EXECPT et INTERSECT
Les schemas sur SQL
  • Qu'est ce qu'un schéma ?
  • Demonstration : Création et utilisation d'un schéma sur SQL
  • Exercice sur les Schemas
  • Corrigé de l'exercice sur les schemas
Les différents modes d'isolation sur SQL
  • Explication sur l'isolation
  • Demonstration : le mode d'isolation READ COMMITED
  • Demonstration : le mode d'isolation UNREAD COMMITED
  • Demonstration : le mode d'isolation REPETEABLE READ
  • Demonstration : le mode d'isolation SNAPSHOT
  • Demonstration : le mode d'isolation SERIALIZABLE
  • Demonstration : Qu'est ce que le UPDLOCK ?
  • Qu'est ce qu'un Deadlock ?
  • Conclusion sur les modes d'isolation
Le snapshot d'une Base de donnée
  • Qu'est ce que le snapshot d'une base de donnée ?
  • Demonstration: Snapshot d'une Base de donnée
  • Restauration d'un SNAPSHOT
  • Exercice sur le snapshot d'une base de donnée
  • Corrigé de l'exercice du snapshot de la BDD
Les triggers et les synonymes sur SQL
  • Demonstration : Qu'est ce qu'un trigger et comment ca marche ?
  • Demonstration: les tables virtuelles dans les triggers
  • Créer un trigger sur un login
  • Demonstration : Qu'est ce qu'un synonyme sur SQL
Les fonctions utiles de configuration sur SQL
  • Demonstration : Les fonctions en Xp_
  • Demonstration : Les fonctions en sp_
  • Demonstration : Les fonctions en @@
La Sequence et l'IDENTITY sur SQL
  • Explication sur l'identity sur SQL
  • Demonstration : IDENTITY sur SQL
  • Explication sur la sequence sur SQL
  • Demonstration : La Sequence sur SQL
  • Exercice sur l'IDENTITY et la Sequence sur SQL
  • Corrige de l'exercice
Les tables temporaires et les tables variables
  • Demonstration: Comment creer une table temporaire
  • Demonstration: Comment creer une table variable
  • Et au niveau performance ?
Les Bases de données systèmes
  • Démonstration :La BDD master
  • Démonstration : LA BDD model
  • Démonstration : La BDD Msdb
  • Démonstration : La BDD TEMPDB et la BDD ressource
  • Démonstration : Comment restauter les BDD Master et model
  • Démonstration : Comment restauter la BDD Msdb
  • Démonstration : Comment restaurer toutes les BDD systèmes en même temps ?
  • Démonstration : Comment bouger les fichiers TEMPDB
Exercice général et conclusion
  • Exercice général sur la formation
  • Correction de l'exercice général
  • Conclusion sur cette formation