Vous êtes ici :

Formation Transact SQL : Écrire des requêtes de données pour SQL Server

A distance ou en présentiel

Débutant

Durant cette formation Transact SQL vous apprenez à écrire des requêtes Transact-SQL, porte d’entrée à l’utilisation des différentes possibilités de SQL Server : administration et développement de la base de données, Business Intelligence.

À qui s'adresse cette formation ?

Cette formation Transact-SQL pour SQL Server s’adresse aux administrateurs de bases de données, développeurs et professionnels de la Business Intelligence.

Pour suivre cette formation Transact-SQL, il est nécessaire de connaître les bases de données relationnelles et les fondamentaux du système d’exploitation Windows et de ses fonctionnalités principales.

Les objectifs de la formation

Objectif opérationnel : 

Savoir écrire des requêtes de données pour SQL Server.

Objectifs pédagogiques :

À l’issue de cette formation Transact SQL vous aurez acquis les connaissances et compétences nécessaires pour :

  • Écrire des requêtes de base
  • Utiliser des requêtes pour agréger et grouper des données
  • Acquérir de solides bases afin d’effectuer des requêtes de données issues de plusieurs tables
  • Utiliser les objets de programmation pour récupérer des données
  • Être capable de créer des objets de programmation

Contenu de la formation

  • Introduction à Microsoft SQL Server

    Découvrir l’architecture de base de SQL Server
    Connaître les éditions et les versions de SQL Server
    Démarrer avec SQL Server Management Studio

  • Introduction aux requêtes T SQL

    Savoir présenter T-SQL
    Comprendre les ensembles
    Comprendre les prédicats logiques
    Connaître l’ordre logique des opérations dans les instructions SELECT

  • Écrire des requêtes SELECT

    Écrire des instructions SELECT simples
    Supprimer les doublons avec DISTINCT
    Utiliser les alias de colonnes et de tables
    Écrire des expressions CASE simples

  • Écrire des requêtes sur des tables multiples

    Comprendre ce que sont les jointures
    Apprendre à écrire des requêtes avec des jointures internes
    Écriture de requêtes avec des jointures externes
    Les requêtes avec des jointures croisées et des auto-jointures

  • Tri et filtrage de données

    Savoir trier des données
    Filtrer des données avec les prédicats
    Filtrer avec les options TOP et OFFSET-FTECH
    Travailler avec les valeurs inconnues

  • Travailler avec les types de données SQL Server

    Présenter les types de données SQL Server 2016
    Travailler avec les chaînes de caractères
    Travailler avec les Dates et les Heures

  • Utiliser le DML pour modifier des données

    Insérer des données
    Modifier et supprimer des données

  • Utilisation des fonctions intégrées

    Écrire des requêtes avec les fonctions intégrées
    Utiliser les fonctions de conversion
    Savoir utiliser les fonctions logiques
    Utiliser les fonctions pour travailler avec NULL

  • Grouper et agréger des données

    Apprendre à utiliser les fonctions d’agrégation
    Utiliser la clause GROUP BY
    Savoir filtrer les groupes avec HAVING

  • Utilisation des sous-requêtes

    Savoir écrire des sous-requêtes
    Savoir écrire des sous-requêtes corrélées
    Apprendre à utiliser le prédicat EXISTS avec les sous-requêtes

  • Utilisation des expressions de tables

    Utiliser les tables dérivées
    Utiliser les expressions de tables courantes
    Savoir utiliser les vues et les fonctions de table en ligne

  • Utilisation des ensembles d’opérateurs

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

  • Utilisation des fonctions de classement, de décalage et d’agrégation

    Utiliser la clause OVER
    Explorer des fonctions de fenêtrage

  • Pivot et Grouping Sets

    Ecrire des requêtes avec PIVOT et UNPIVOT
    Travailler avec le Grouping Sets

  • Exécution de procédures stockées

    Interroger les données avec les procédures stockées
    Passer des paramètres aux procédures stockées
    Créer des procédures stockées simples
    Travailler avec SQL Dynamique

  • Programmation avec T-SQL

    Eléments de programmation T-SQL
    Contrôler le flux des programmes

Formation

A distance ou en présentiel

Référence :

M20761

Durée :

5 jours


Ce cours est réalisable en intra-entreprise, dans vos locaux, dans nos salles ou à distance.

Contacter notre service Intra