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

Cette formation sur-mesureCe cours est réalisable en intra-entreprise, dans vos locaux, dans nos salles ou à distance.

Contacter notre service Intra