Revenir à la liste des catégories de formation



Formation : Écrire des requêtes avec Microsoft SQL Server 2008 Transact-SQL


(Réf. 10670)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

SQL

Prérequis

  • Posséder une expérience pratique du système d'exploitation Windows® : être à l'aise avec l'environnement graphique.
  • Comprendre les concepts de base de données relationnelles, tels que bases de données physiques etlogique, modélisation et normalisation des bases de données, stockage des données dans les tables, clé primaire, clé étrangère, et jointure entre tables.

Public

Développeurs, ingénieurs système, responsables de la mise en œuvre et administrateurs de bases de données SQL Server qui seront chargés d'écrire des requêtes.


Objectifs

Cours d’introduction aux bases de données SQL, qui permet d’acquérir les connaissances et compétences techniques requises pour écrire des requêtes Transact-SQL pour Microsoft® SQL Server™ 2008.


Type de formation

Courte

Programme

Présentation du langage Transact-SQL

  • Langage de programmation Transact-SQL
  • Types d'instructions. Éléments de la syntaxe Transact-SQL
  • Utilisation de la documentation en ligne de SQL Server

Utilisation des outils de requête Transact-SQL

  • Analyseur de requêtes SQL Server
  • Utilisation de l'utilitaire osql
  • Exécution d'instructions
  • Création et exécution de scripts

Extractions de données

  • Extraction de données à l'aide de l'instruction SELECT
  • Filtrage des données
  • Mise en forme des ensembles de résultats
  • Traitement des requêtes

Regroupement et synthèse de données

  • Énumération des n premières (TOP) valeurs
  • Utilisation de 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

  • Utilisation d'alias pour les noms de table
  • Combinaison de données provenant de plusieurs tables
  • Combinaison d'ensembles de résultats
  • Exécution de requêtes sur plusieurs tables

Utilisation de sous-requêtes

  • Présentation des sous-requêtes
  • Utilisation d'une sous-requête en tant que table dérivée, en tant qu'expression, pour corréler des données
  • Utilisation des clauses EXISTS et NOT EXISTS
  • Utilisation de sous-requêtes

Modification de données

  • Utilisation de transactions
  • Insertion et suppression de données
  • Mise à jour et modification de données

Extension Transact SQL

  • OUTER APPLY et CROSS APPLY
  • PIVOT et UNPIVOT
  • TRY et CATCH

Présentation des objets de programmation

  • Présentation, avantages des vues
  • Création de vues, et utilisation
  • Présentation des procédures stockées, des déclencheurs et des fonctions définies par l'utilisateur

Pédagogie

  • Support de cours officiel en français remis aux stagiaires.
  • Cours US : réf.2778

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92500 Rueil-Malmaison :

69006 Lyon Part-Dieu :


Revenir en haut





Revenir à la liste des catégories de formation