Module 1 : Introduction au Transact SQL
- Langage T-SQL
- Les types
- La syntaxe
- Utiliser l'aide en ligne
Module 2 : Utilisation des outils T-SQL
- L'analyseur de requêtes SQL
- Utilitaire osql
- Exécution d'instructions Transact SQL
- Créer et exécuter un script T-SQL
Module 3 : Extraction de données
- Extraction de données à l'aide de l'instruction SELECTs
- Filtrage des données
- Mise en forme des ensembles de résultats
- Traitement des requêtes
- Remarques sur les performances
Module 4 : Regroupement et synthèse de données
- Énumération des n premières (TOP) valeurs
- Utiliser les fonctions d'agrégation
- Présentation de la clause GROUP BY
- Génération de valeurs d'agrégation dans des ensembles de résultats
- Utilisation des clauses COMPUTE et COMPUTE BY
Module 5 : Jointure de tables
- Utilisation d'alias pour les noms de tables
- Combinaison de données provenant de plusieurs tables
- Combinaison d'ensembles de résultats
|
Module 6 : Utilisation de sous-requêtes
- Présentation des sous-requêtes
- Utilisation d'une sous-requête en tant que table dérivée
- Utilisation d'une sous-requête en tant qu'expression
- Utilisation d'une sous-requête pour corréler des données
- Utilisation des clauses EXISTS et NOT EXISTS
Module 7 : Modification des données
- Utilisation de transactions
- Insertion de données
- Suppression de données
- Mise à jour de données
- Remarques sur les performances
Module 8 : Extensions T-SQL
- OUTER APPLY et CROSS APPLY
- PIVOT and UNPIVOT
- TRY/CATCH
Module 9 : Afficher le contenu des objets
- Introduction aux vues
- Avantages des vues
- Création des vues
- Introduction aux procédures stockées
- Introduction aux déclencheurs
- Introduction aux fonctions définies par l'utilisateur
|