SQL Server : Langages SQL et Transact SQL [10054]

    Objectifs

    acquérir les compétences techniques nécessaires pour écrire des requêtes sous Microsoft SQL Server 2008

    Pré-requis

    compréhension de base des concepts de bases de données relationnelles, connaissances de base du système d'exploitation Microsoft Windows et de ses principales fonctionnalités

    Profil stagiaire

    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

    Profil animateur

    consultant certifié Microsoft (MCT)

    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

    du 02 au 04 juillet 2012

    à Paris

    du 03 au 05 septembre 2012

    à Paris

    du 29 au 31 octobre 2012

    à Paris

    du 03 au 05 décembre 2012

    à Paris

    Stage / CODE : IM2778

    3 jours (21 heures)

    1 550€ (HT)

    Contact

    Catherine ROY

    01 44 94 14 90

    croy@demos.fr

     Les prochaines dates

    du 02 au 04 juillet 2012

    à Paris

    du 03 au 05 septembre 2012

    à Paris

    du 29 au 31 octobre 2012

    à Paris

    du 03 au 05 décembre 2012

    à Paris

    Compétences visées

    Utiliser les outils SQL Server et effectuer des requêtes de base

    Grouper et agréger des données avec Transact-SQL

    Inclure des jointures sur 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 différentes techniques pour travailler avec des requêtes complexess