Catalogues Formations

Primes et subsides




Requêtes Transact-SQL dans Microsoft SQL Server 2008

Durée : 3 jour(s)
Tarif : Consultez-nous

 

DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI

 

Public :

  • Ce cours est destiné aux professionnels de l'informatique souhaitant apprendre à écrire des requêtes pour SQL Server 2008.
  • Il n'est pas nécessaire de connaître SQL Server.

Objectifs :

  • Effectuer des requêtes de base.
  • Grouper et agréger des données.
  • Requêter des données issues de plusieurs tables.
  • Travailler avec des sous-requêtes.
  • Modifier les données.
  • Faire des requêtes sur des métadonnées, XML et des index full-text.
  • Utiliser les objets de programmation pour récupérer des données.
  • Créer des objets de programmation.
  • Utiliser les requêtes avancées.

Pré-requis :

  • Les participants doivent connaître les concepts de bases de données relationnelles :
    • La conception logique et physique d'une base de données.
    • Comment sont stockées les données dans les tables (lignes et colonnes).
    • Concepts d'intégrité des données.
    • Les relations entre les tables et colonnes (clés primaires et étrangères, cardinalités).
  • Connaissances de base du système d'exploitation Microsoft Windows et de ses principales fonctionnalités.

Contenu pédagogique

Démarrer avec les bases de données et Transact-SQL de SQL Server 2008

  • Présentation de SQL Server 2008
  • Présentation des bases de données SQL Server
  • Présentation du langage SQL
  • Syntaxe du 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 NULL Values
  • Formater des Result Sets
  • Considérations sur les performances

Regrouper et résumer les données

  • Requêter les données en utilisant les fonctions d'agrégation
  • Requêter les données groupées
  • Classer les données groupées
  • Créer des requêtes croisées

Effectuer des jointures entre plusieurs tables avec Microsoft SQL Server 2008

  • Requêter plusieurs tables à l'aide des jointures
  • Appliquer les jointures pour les besoins standards de reporting
  • Combiner et limiter les Result Sets

Travailler avec des sous-requêtes

  • Ecrire des sous requêtes de base
  • Ecrire des sous requêtes corrélées
  • Comparer les sous-requêtes avec les jointures et les tables temporaires
  • Utiliser les expressions de table courantes

Modifier les données dans les tables

  • Aperçu des transactions
  • Insérer les données dans les tables
  • Supprimer les données dans les tables
  • Mettre à jour des données dans les tables

Interroger des métadonnées, XML et des index Full-Text

  • Interroger les métadonnées
  • Présentation de XML
  • Interroger des données XML
  • Vue d'ensemble des index Full-Text
  • Interroger les index Full-Text

Utiliser des objets de programmation pour la récupération des données

  • Encapsuler des expressions avec les fonctions utilisateur
  • Encapsuler des requêtes à l'aide des vues
  • Vue d'ensemble des procédures stockées
  • Ecriture de requêtes distribuées

Utiliser des techniques de requête avancées

  • Considération sur l'interrogation de données complexes
  • 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