Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations SQL Server

Formation SQL Server - Ecrire des requêtes Transact SQL

Ref. M20761

CPF

durée

5 jours

Tarif

2690€ ht

Toutes les dates

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

Public

  • Administrateurs de bases de données, développeurs et professionnels de la Business Intelligence

Prérequis

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

Programme

Introduction à Microsoft SQL Server

  • L'architecture de base de SQL Server
  • Versions et éditions de SQL Server
  • Démarrer avec SQL Server Management Studio

Introduction aux requêtes T-SQL

  • Introduction à T-SQL
  • Comprendre la notion d’ensembles
  • 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

Interrogation de tables multiples

  • 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 d'auto-jointure

Tri et filtrage de données

  • Tri des données
  • Filtrage de données à l’aide de prédicats
  • 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 2016

  • Introduction aux types de données SQL Server 2016
  • 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

Grouper et agréger des 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 EXISTS avec les sous-requêtes

Utilisation des opérateurs ensemblistes

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

Certification

  • Cette formation prépare au test suivant : 70-761 et entre en jeu dans le cursus de certification : MCSA SQL Server 2016 Database Development

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture