Fiche Formation

publicité
Exécution d'une requête sur Microsoft SQL
Server 2012
Objectif de la formation
Ce cours de cinq jours dispensé par un instructeur permet aux stagiaires d'acquérir les compétences techniques nécessaires à
l'écriture de requêtes Transact-SQL de base pour Microsoft SQL Server 2012.
Il constitue une base pour toutes les disciplines SQL Server, à savoir, administration de bases de données, développement de
bases de données et Business Intelligence.
Ce cours aide les stagiaires à préparer l'examen 70-461.
5 jours (soit 35 heures)
22461A
CONTENU DE LA FORMATION
Introduction à Microsoft SQL Server 2012
Public concerné
Base de données
Développeur
Administrateur Système
Introduction à Microsoft SQL Server 2012
Prise en main de SQL Server Management Studio
Mise en route avec Base de données SQL Windows Azure
Pré-requis
Pour suivre ce cours, les stagiaires doivent
posséder les connaissances suivantes :
Connaissances pratiques en matière de bases
de données relationnelles
Connaissances de base du système
d'exploitation Microsoft Windows et de ses
fonctionnalités principales
Pour suivre ce cours, les stagiaires doit
posséder les connaissances suivantes :
Notions de base de la technologie de
virtualisation (des ordinateurs virtuels sont
utilisés lors des ateliers en classe)
Vue d'ensemble de Base de données SQL Windows Azure
Utilisation de Base de données SQL Windows Azure
Présentation des requêtes T-SQL
Présentation de T-SQL
Présentation des jeux
Présentation de la logique des prédicats
Présentation de l'ordre logique des opérations dans les instructions SELECT
Moyens pédagogiques et encadrement
Écriture des requêtes SELECT
Formation présentielle -Vidéo projecteur Alternance entre exposés théoriques,
pédagogie interactive et pratiques- Synthèse
Écriture d'instructions SELECT simples
Suppression des doublons à l'aide de la clause DISTINCT
Utilisation d'alias de colonne et de table
Écriture d'expressions CASE simples
Formateur expert en informatique et nouvelles
technologies
Moyen d'évaluation et suivi
Questions/réponses orales - Exercices / cas
pratiques – Synthèses intermédiaires et finale
Feuille d’émargement et évaluation de fin de
stage
Interrogation de plusieurs tables
Fonctionnement des jointures
Interrogation à l'aide de jointures internes
Interrogation à l'aide de jointures externes
Interrogation à l'aide de jointures croisées et de jointures réflexives
Tri et filtrage des données
Tri des données
Filtrage de données à l'aide d'une clause WHERE
1
institute.sfeir.com
03 90 40 67 84
Filtrage à l'aide des options TOP et OFFSET-FETCH
Utilisation des valeurs inconnues et manquantes
Utilisation des types de données de SQL Server 2012
Introduction aux types de données SQL Server 2012
Utilisation de données caractères
Utilisation des données de date et d'heure
Utilisation des fonctions intégrées
Écriture de requêtes à l'aide des fonctions intégrées
Utilisation des fonctions de conversion
Utilisation des fonctions logiques
Utilisation de fonctions prenant en charge les valeurs NULL
Regroupement et agrégation de données
Utilisation des fonctions d'agrégation
Utilisation de la clause GROUP BY
Filtrage des groupes à l'aide de la clause HAVING
Utilisation des sous-requêtes
Écriture de sous-requêtes autonomes
Écriture de sous-requêtes corrélées
Utilisation du prédicat EXISTS dans les sous-requêtes
Utilisation des expressions de table
Utilisation des tables dérivées
Utilisation d'expressions de table communes
Utilisation des vues
Utilisation des fonctions table inline
Utilisation des opérateurs de jeu
Écriture de requêtes avec l'opérateur UNION
Utilisation des opérateurs EXCEPT et INTERSECT
Utilisation de l'opérateur APPLY
Utilisation des fonctions de classement, de décalage et d'agrégation
de fenêtres
Création de fenêtres à l'aide de la clause OVER
Exploration des fonctions de fenêtre
Utilisation de l'opérateur PIVOT et de la clause GROUPING SETS
Écriture de requêtes à l'aide des opérateurs PIVOT et UNPIVOT
Utilisation de la clause GROUPING SETS
Atelier : Utilisation de l'opérateur PIVOT et de la clause GROUPING SETS
Écrire des requêtes utilisant l'opérateur PIVOT
Écrire des requêtes utilisant l'opérateur UNPIVOT
Écrire des requêtes utilisant la sous-clause GROUPING SETS
Interrogation de métadonnées SQL Server
Interrogation des affichages catalogue et des fonctions système
2
institute.sfeir.com
03 90 40 67 84
Exécution des procédures stockées système
Interrogation d'objets de gestion dynamique
Exécution des procédures stockées
Interrogation de données à l'aide de procédures stockées
Passage de paramètres à des procédures stockées
Création de procédures stockées simples
Utilisation du SQL dynamique
Programmation avec T-SQL
Éléments de programmation T-SQL
Contrôle du flux de programme
Implémentation de la gestion des erreurs
Utilisation des blocs TRY/CATCH
Utilisation des informations sur les erreurs
Implémentation des transactions
Transactions et moteur de base de données
Contrôle des transactions
Amélioration des performances des requêtes
Facteurs déterminant les performances des requêtes
Affichage des données relatives aux performances des requêtes
3
institute.sfeir.com
03 90 40 67 84
Téléchargement