[wpms_breadcrumb reverse="0"]
Bases de Données - SQL Server 2012/2014

Écrire des requêtes Transact SQL pour SQL Server 2012/2014

Reference : MS20461

5

jours
- Nous consulter
Télécharger la fiche
Prochaines sessions
    Écrire des requêtes Transact SQL pour SQL Server 2012/2014
    Objectifs

    • Apprendre à effectuer des requêtes de base
    • Savoir utiliser des requêtes pour grouper et agréger des données
    • Disposer de bases solides afin de requêter des données issues de plusieurs tables
    • Comprendre comment utiliser les objets de programmation pour récupérer des données
    • Disposer des compétences nécessaires à la création d’objets de programmation

    Pré requis

    • Connaissances des bases de données relationnelles
    • Connaissance basique du système d’exploitation Windows et de ses fonctionnalités principales

    Modalités et délais d’accès

    Bulletin d'inscription à retourner complété

    Pré-inscription

    Programmes de Écrire des requêtes Transact SQL pour SQL Server 2012/2014

    Cette formation prépare au passage de l’examen 70-461 dans le cadre du cursus de certification MCSA SQL Server 2012/2014. La certification n’est pas incluse dans la formation.

    INTRODUCTION À MICROSOFT SQL SERVER

    • L’architecture de base de SQL Server
    • Versions et éditions de SQL Server
    • Mise en route avec SQL Server Management Studio

    INTRODUCTION AUX REQUÊTES T-SQL

    • Introduction à T-SQL
    • Jeux de compréhension
    • Comprendre la logique des prédicats
    • Comprendre l’ordre logique des opérations dans les instructions SELECT

    ÉCRIRE DES REQUÊTES SELECT

    • Écrire des instructions SELECT simples
    • Suppression des doublons avec DISTINCT
    • Utiliser des alias de colonne et de table
    • Écriture d’expressions CASE simples

    REQUÊTER PLUSIEURS TABLES

    • Comprendre les jointures
    • Écrire des requêtes à l’aide de jointures internes
    • Écrire des requêtes à l’aide de jointures externes
    • Écrire des requêtes à l’aide de jointures croisées et de jointures libres

    TRI ET FILTRAGE DE DONNÉES

    • Tri des données
    • Filtrer des données avec la clause WHERE
    • Filtrage à l’aide des options TOP et OFFSET-FECTCH
    • Travailler avec des valeurs inconnues et manquantes

    TRAVAILLER AVEC LES TYPES DE DONNÉES SQL SERVER 2014

    • Introduction aux types de données SQL Server 2014
    • Travailler avec les données de type caractères
    • Travailler avec les données de date et d’heure

    UTILISER DML POUR MODIFIER DES DONNÉES

    • Insertion de données
    • Modifier ou supprimer des données

    UTILISER DES FONCTIONS INTÉGRÉES

    • Écrire des requêtes avec des fonctions intégrées
    • Utiliser des fonctions de conversion
    • Utiliser des fonctions logiques
    • Utiliser des fonctions prenant en charge la valeur NULL

    REGROUPEMENT ET AGRÉGATION DE DONNÉES

    • Utiliser des fonctions d’agrégation
    • Utiliser la clause GROUP BY
    • Filtrer les groupes avec la clause HAVING

    UTILISER LES SOUS-REQUÊTES

    • Écrire des sous-requêtes autonomes
    • Écrire des sous-requêtes corrélées
    • Utiliser le prédicat EXIST avec les sous-requêtes

    UTILISER DES EXPRESSIONS DE TABLE

    • Utiliser des tables dérivées
    • Utiliser des expressions de table communes
    • Utiliser des vues
    • Utiliser des fonctions de tables incluses

    UTILISER DES OPÉRATEURS DE JEU

    • Écrire des requêtes avec l’opérateur UNION
    • Utiliser EXCEPT et INTERSECT
    • Utiliser APPLY

    UTILISER DES FONCTIONS DE CLASSEMENT, DE DÉCALAGE ET D’AGRÉGATION DE FENÊTRE

    • Créer des fenêtres avec OVER
    • Explorer les fonctions de fenêtre

    PIVOT ET REGROUPEMENT

    • Écrire des requêtes avec les clauses PIVOT et UNPIVOT
    • Travailler avec les jeux de regroupement

    EXÉCUTION DES PROCÉDURES STOCKÉES

    • Requêter des données avec les procédures stockées
    • Passage de paramètres vers des procédures stockées
    • Créer des procédures stockées simples
    • Travailler avec le SQL dynamique

    PROGRAMMER AVEC TRANSACT-SQL

    • Éléments de programmation T-SQL
    • Contrôle du flux de programme

    METTRE EN OEUVRE LA GESTION DES ERREURS

    • Utiliser les blocs TRY /CATCH
    • Travailler avec les informations sur les erreurs

    IMPLÉMENTER LES TRANSACTIONS

    • Transaction et moteur de base de données
    • Contrôler les transactions
    • Niveaux d’isolation