Démarrer avec les bases de données et Transact-SQL de SQL Server 2008
Présentation de SQL Server 2008
Présentation du langage SQL et de la syntaxe T-SQL
Travailler avec les scripts T-SQL
Utiliser les outils de requêtes T-SQL
Requêter et filtrer les données
Utiliser la commande SELECT
Filtrer les données
Travailler avec les valeurs NULL
Formater les jeux de résultat
Considérations sur les performances
Regrouper et agréger les données
Totaliser des données avec les fonctions d'agrégation
Grouper des données avec les clauses GROUP BY et COMPUTE
Ordonner les données groupées
Créer des requêtes tableaux croisées
Définir des jointures entre plusieurs tables
Requêter plusieurs tables à l'aide des jointures
Appliquer les jointures pour les besoins standards de reporting
Combiner et limiter les jeux de résultat (Result Sets)
Travailler avec des sous-requêtes
Sous requêtes de base et corrélées
Comparer les sous-requêtes avec les jointures et les tables temporaires
Utiliser les expressions courantes de table
Modifier les données dans les tables
Insérer des données dans les tables
Supprimer des données dans les tables
Mettre à jour des données dans les tables
Aperçu des transactions
Interroger des métadonnées, XML et des index Full-Text
Interroger les métadonnées
Interroger des données XML
Interroger les index Full-Text
Utiliser des objets de programmation pour la récupération des données
Encapsuler des requêtes à l'aide des vues
Encapsuler des expressions avec les fonctions utilisateur
Procédures stockées
Triggers
Ecriture de requêtes distribuées
Utiliser des techniques avancées
Considération sur l'interrogation de données complexes et les bonnes pratiques
Interroger les structures complexes de tables
Ecrire des requêtes efficaces
Utiliser différentes techniques pour les requêtes complexes
Gérer les fichiers de requête