Menu

SQL Server 2012/2014 – Requêtes (MS10774US)

CONNAISSANCES PREALABLES

  • Avoir des connaissances pratiques sur les bases de données relationnelles et des connaissances de base sur le système d’exploitation Windows et ses principales fonctionnalités

DURÉE 

  • 5 jours (35 heures)

DATE

  • 26/10/2020 au 30/10/2020

PROFIL DES STAGIAIRES

  • Administrateurs de bases de données
  • Développeurs de Base de données
  • Professionnels de la Business Intelligence intéressés par SQL Server 2012 ou SQL Server 2014

OBJECTIFS

  • Acquérir les compétences pour écrire des requêtes Transact-SQL pour Microsoft SQL Server 2014

METHODES PEDAGOGIQUES

  • Mise à disposition d’un poste de travail par participant
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

  • Consultant-Formateur expert SQL Server 2012/2014

CONTENU DU COURS

1 - Introduction à Microsoft SQL Server 2012/2014

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

2 - 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

3 - Ecrire 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

4 - 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

5 - 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

6 - Travailler avec les types de données SQL Server 2012/2014

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

7 - Utiliser DML pour modifier des données

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

8 - 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

9 - 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

10 - 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

11 - 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

12 - Utiliser des opérateurs de jeu

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

13 - 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

14 - Pivot et regroupement

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

15 - 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

16 - Programmer avec Transact T-SQL

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

17 - Mettre en oeuvre la gestion des erreurs

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

18 - Implémenter les transactions

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

19 - Certification Microsoft Querying Data with Transact-SQL (70-761)

  • Cette formation prépare au passage de la Certification Microsoft Querying Data with Transact-SQL (70-761)
Formation inter
à partir de
2650,5 €
par stagiaire
Un renseignement ?
Un devis ?

Nos
références