FORMATION Transact SQL Serveur 2008
Objectifs de la formation Transact SQL
Pour accéder aux données contenues dans les bases SQL Server, Microsoft propose un langage de requêtes, le Transact SQL. Grâce à ce langage, vous pouvez d'une part extraire un ensemble d'informations correspondant à vos critères de recherche et d'autre part mettre à jour du contenu dans la base. Cette formation Transact SQL permet aux participants d'acquérir les compétences et connaissances techniques nécessaires pour écrire des requêtes Transact SQL complexes afin de travailler avec les données d'un serveur Microsoft SQL Server 2008.
Cette formation Transact SQL vous permettra de:
- Être capable d'effectuer des requêtes de base,
- Savoir grouper et agréger des données,
- Disposer de bases solides afin de requêter des données issues de plusieurs tables,
- Comprendre les objets de programmation pour récupérer des données,
- Être en mesure de créer des objets de programmation.
A qui s'adresse la formation Transact SQL
Développeur, utilisateur d’une base SQL Server , utilisateur de progiciel s’appuyant sur SQL Server
Pré-requis :
Aucun
Travaux pratiques :
Les ateliers proposés permettront aux participants d'acquérir une expérience pratique de l'écriture de requêtes permettant de manipuler les données d'une base SQL Server 2008.
Contenu de la formation Transact SQL
Introduction au Transact-SQLLanguage T-SQL
Les types
La syntaxe
Utiliser l'aide en ligne
Utilisation des outils T-SQLL'analyseur de requêtes SQL
Utilitaire osql
Exécution d'instructions Transact-SQL
Créer et exécuter un script T-SQL
Extraction de données avec Trasnsact SQLExtraction 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
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
Jointure de tables avec Trasnsact SQLUtilisation d'alias pour les noms de tables
Combinaison de données provenant de plusieurs tables
Combinaison d'ensembles de résultats
Utilisation de sous-requêtesPré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
Modification des données avec Trasnsact SQLUtilisation de transactions
Insertion de données
Suppression de données
Mise à jour de données
Remarques sur les performances
Extensions T-SQLOUTER APPLY et CROSS APPLY
PIVOT and UNPIVOT
TRY;CATCH
Afficher le contenu des objetsIntroduction 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
Formation Transact-SQL
-Formation Transact SQL 2008
-Formation Transact SQL 2005







