Menu

FORMATIONS / INFORMATIQUE / MICROSOFT / SQL Server

MS-20761  ECRIRE DES REQUETES TRANSACT SQL POUR SQL SERVER |  5 jours  | 35 heures

Cours en presentielCours mixte

01/. Identifier l’environnement Microsoft SQL server

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

02/. Décrire et expliquer les 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

03/. Écrire des requêtes SELECT

  • Écriture d’instructions SELECT simple
  • Éliminer les doublons avec DISTINCT
  • Utilisation d’alias de colonnes et de tables
  • Écriture d’expressions CASE simple

04/. Interroger plusieurs tables

  • Comprendre les jointures
  • Écrire des requêtes avec une jointure interne
  • Écrire des requêtes avec une jointure externe
  • Écrire des requêtes à l'aide de jointures croisées et d'auto-jointure

05/. Trier et filtrer des 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

06/. Travailler avec les types de données de SQL Server

  • Introductions aux types de données de SQL Server
  • Travailler avec les données de type caractères
  • Travailler avec les données de type date et heure

07/. Utiliser DML pour modifier des données

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

08/. 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



09/. 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

10/. Mettre en œuvre 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

11/. Mettre en œuvre des opérateurs ensemblistes

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

12/. Mettre en œuvre des fonctions de fenêtres Ranking, Offset et Aggregat

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

13/. Pivoter et grouper les éléments

  • Ecrire des requêtes avec PIVOT et UNPIVOT
  • Travailler avec des éléments groupés

14/. Exécuter des procédures stockées

  • Interrogation de données avec des procédures stockées
  • Passer des paramètres aux procédures stockées
  • Créer des procédures stockées simples
  • Travailler avec Dynamice SQL

15/. Programmer avec T-SQL

  • Programmer des éléments avec T-SQL
  • Contrôler le flux du programme



Formation éligible au CPF
Code CPF :
Formation certifiante
Certification(s) :
70-761

Tarif
2750€ HT

Public
Administrateurs de bases de données, développeurs et professionnels de la Business Intelligence.
Si vous êtes en situation de handicap, merci de nous contacter.

Objectifs
Effectuer des requêtes de base. Utiliser des requêtes pour grouper et agréger des données. Requêter des données issues de plusieurs tables. Récupérer des données. Concevoir des objets de programmation.

Prérequis
Évaluation diagnostique  réalisée en amont. Gérer les données relationnelles. Utiliser le système d'exploitation Windows et ses fonctionnalités principales.

Méthodes pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage délivrée en fin de formation.

Ressources pédagogiques
1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

Évaluation et sanction de fin de parcours
Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact