Certification MCSA SQL Server 2012
Objectifs
A l'issue de cette formation Administrateur MCSA SQL Server 2012, chaque participant aura acquis l'ensemble des
techniques nécessaires et sera efficacement préparé pour la certification Microsoft Certified Solutions Associate :
SQL Server 2012. Pour ces formations certifiantes les participants réalisent en fin de journée 15 minutes de tests de
QCM.
Participants
Cette formation est destinée à des administrateurs et spécialistes système désireux de maîtriser le fonctionnement
et l'administration de SQL Server 2012.
Prérequis
Pour suivre ce cours, les stagiaires doivent posséder les connaissances suivantes : Connaissances de base du
système d'exploitation Microsoft Windows et de ses principales fonctionnalités. Une bonne connaissance de Transact-
SQL.
Moyens pédagogiques
1 poste par participant - 1 Vidéo projecteur - Support de cours fourni à chaque participant Formation présentielle
Durée
15 jours
Code : CERTSQL12-MCSA
Programme.
Introduction à Microsoft SQL Server 2012
Architecture de SQL Server Denali 2012
Travailler avec les outils de SQL Server 2012
Travailler avec les bases de SQL Server
Introduction à Transact SQL
Introduction à Transact SQL
Comprendre les ensembles
Comprendre les prédicats logiques
Comprendre l'ordre logique des opérations dans une
instruction SELECT
Écriture de requêtes SELECT
Écriture d'instructions SELECT simple
Éliminer les doublons avec DISTINCT
Utilisation d'alias de colonnes et de tables
Écriture d'instructions CASE simple
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 avec auto-jointure ou jointure croisée
Tri et filtrage des données
Trier les données
Filtrer les données
Filtrer avec les options TOP et OFFSETFETCH
Travailler avec les valeurs inconnues
Travailler avec les types de données de SQL Server 2012
Introductions aux types de données de SQL Server 2012
Travailler avec les données de type chaînes de caractères
Travailler avec les données de type date et heure
Utiliser les fonctions intégrées
Écrire des requêtes avec des fonctions intégrées
Utilisation des fonctions de conversion
Utilisation des fonctions logiques
Utilisation des fonctions de test de valeurs NULL
Regroupement et agrégation de données
Utilisation des fonctions d'agrégation
Utilisation de la clause GROUP BY
Filtrage de groupes avec la clause HAVING
Utilisation de sous-requêtes
Écriture de sous-requêtes simples
Écriture de sous-requêtes corrélées
Utilisation du prédicat EXISTS avec les sous-requêtes
Utilisation d'expression de table
Utiliser les vues
Utiliser les expressions de table
Utiliser les fonctions de fenêtrage
Les fonctions de rang, d'agrégat et de décalage
Utiliser des fonctions TSQL telles que ROW_NUMBER, RANK,
DENSE_RANK, NTILE, LAG, LEAD, FIRST_VALUE et
LAST_VALUE, de façon à réaliser des calculs sur des
ensembles de lignes (fenêtre)
Ensembles de pivot et de regroupement
Les techniques de pivot de données en TSQL ainsi que les
fondamentaux de la clause GROUPING SETS
Utilisation des syntaxes GROUP BY ROLLUP et GROUP BY
CUBE de SQL Server 2012
Interroger les métadonnées de SQL Server
L'utilisation d'objets systèmes de SQL Server dans les
requêtes TSQL
L'utilisation des vues de catalogue, des procédures stockées
systèmes, des fonctions systèmes et des objets de gestion
dynamique
Exécuter des procédures stockées
L'utilisation de procédures stockées existantes dans un
environnement de requêtes TSQL
L'instruction EXECUTE
Le passage de paramètres en entrée et en sortie d'une
procédure
Comment invoquer les procédures stockées systèmes
Programmation avec TSQL
Concepts et objets de programmation de TSQL.
Les lots, variables, éléments de contrôles de flux
Créer et exécuter des instructions SQL dynamiques
Utiliser les synonymes
Implémentation de la gestion d'erreur
L'utilisation de gestionnaires d'erreur dans un code TSQL
Différence entre erreurs de compilation et erreurs d'exécution
Contrôler les erreurs à l'aide de blocs TRY/CATCH
L'utilisation des fonctions d'erreur
La nouvelle instruction THROW
Implémenter les transactions
La gestion des transactions dans SQL Server
Vue d'ensemble des propriétés de transactions
Les commandes BEGIN, COMMIT et ROLLBACK
Améliorer les performances des requêtes
Concepts d'utilisation de ressources systèmes, et l'impact sur
les performances des requêtes dans SQL Server 2012
Une vue d'ensemble de l'utilisation des index dans SQL
Server, de l'utilisation des plans d'exécution de SQL Server
Management Studio
L'utilisation des options SET permettant de visualiser
l'utilisation des ressources lors de l'exécution d'une requête
SQL Server 2012, administration
Installation et configuration de SQL Server 2012
Architecture générale de SQL Server 2012.
Contenu de SQL Server : intégration des composants de SQL
Server, les bases de données, la sécurité, intégration des
fonctionnalités de BI, intégration des services de notification.
Différentes versions de SQL Server 2012.
Installation de SQL Server : planification, méthodes et
vérification de l'installation.
Gestion des versions antérieures : migration des bases et du
serveur.
Utilisation de l'outil de gestion des services SQL Server (SQL
Server Configuration Manager).
Utilisation de l'outil d'administration et de développement :
SQL Server Management Studio.
Configuration de SQL Server. Utiliser le Déclarative
Management Framework.
Les bases de données système.
Gestion des espaces de stockage
Création de la base de données, définition du catalogue
système et contrôle de l'espace de stockage.
Modification de la structure d'une base de données,
destruction. Création et modification des tables.
Insertion et importation de données.
Gestion de la localisation physique de la base de données :
mise en place des fichiers et des journaux, gestion de la base
de données. Conseil sur la localisation des fichiers. Gestion de
la taille et de la croissance des bases.
Gestion des partitionnements de tables et des index.
Instantanés de bases de données (SNAPSHOT).
Gestion de la sécurité et du chiffrement
Risques de sécurité. Sécurité externe et interne à SQL
Server. Prévenir les injections, sécuriser la communication.
Modèle de sécurité interne. Architecture.
Gestion des authentifications, interaction avec le système.
Connexions et sessions.
Gestion des objets contrôlables.
Gestion des rôles et des permissions au niveau serveur et au
niveau base
Gestion des permissions sur les données, sur les bases de
données, sur les schémas. Attribution, déni et révocation des
privilèges.
Cryptage des données et gestion des certificats.
Gestion du contexte d'exécution des objets.
Utilisation des outils d'audit de sécurité.
Sauvegarde et restauration
Gestion des sauvegardes et restauration de la base de
données : utilité des sauvegardes, mise en place d'un modèle
de récupération, sauvegarde de la configuration de SQL
Server et des bases de données.
Les différents types de sauvegardes. Mode de récupération et
influence sur la récupération des données.
Mise en place d'une stratégie de sauvegarde pour minimiser
le delta de perte des données. Planification des sauvegardes.
Restauration de bases de données : enchaînement des
commandes et récupération de la base.
Réparation des environnements SQL Server endommagés.
Sauvegarde et restaurations des bases systèmes.
Tâches d’automatisation et d’administration
Planification de tâches par l'agent SQL Server.
Envoi de notifications (e-mail) par du code SQL, notifications
dans l'agent et par les alertes. Gestion des opérateurs de
notification.
Création de déclencheurs DDL pour tracer les modifications
de structures.
Vérification de la cohérence de la base de données : intégrité
physique et intégrité logique.
Maintenance des index (reconstruction et défragmentation).
Maintenance des statistiques.
Utilisation de l'outil de plan de maintenance.
Utilisation des Datas Tools.
Surveillance de SQL Server 2012
Utilisation de l'outil de profiling : contrôle de l'exécution,
gestion des informations de performance.
Utilisation de déclencheurs DDL pour tracer les modifications
de structure.
Mise en oeuvre et utilisation des événements de modification.
Utilisation des vues de métadonnées et des vues de gestion
dynamique.
Utilisation du moniteur de performance pour l'audit du
serveur et de la machine.
Lecture des journaux d'événements et des journaux d'erreur
SQL Server.
Visualisation des verrous, détection et traitement des verrous
mortels (deadlocks).
Utilisation du gouverneur de ressources.
SQL Server 2012 : Implémenter un Datawarehouse
Introduction aux entrepôts de données
Décrire les concepts et les considérations architecturales d'un
entrepôt de données
Considérations sur les solutions d'entrepôt de données
Considérations matérielles pour un entrepôt de données
Le challenge de la construction d'un entrepôt de données
Architectures de référence d'un entrepôt de données
Data Warehouse Appliances
Concevoir et implémenter un entrepôt de données
Concevoir l'architecture logique et physique d'un entrepôt de
données
Concevoir et implémenter le schéma d'un entrepôt de
données
Introduction aux ETL avec SSIS
Explorer les sources de données
Implémenter un flux de données
Implémenter un flux de contrôle dans un package SSIS
Création de packages dynamiques
Utilisation des containers
Gérer la consistance
Déboguer et résoudre les problèmes des packages SSIS
Déboguer un package SSIS
Enregistrer les événements d'un package SSIS
Gérer les erreurs dans un package SSIS
Implémenter un processus ETL incrémental
Introduction aux processus ETL incrémentaux
Extraire et charger des données modifiées
Incorporer des données du Cloud dans un entrepôt de
données
SQL Server Azure
Azure Data Market
Assurer la qualité des données
Utiliser DQS pour nettoyer les données
Utiliser DQS pour la mise en correspondance de données
Utiliser les Master Data Services
Concepts des Master Data Services
Implémenter un modèle Master Data Services
Utiliser le composant Excel pour les Master Data Services
Etendre SSIS
Utiliser les composants personnalisés et des scripts dans
SSIS
Déployer et configurer les packages SSIS
Déployer des projets SSIS
Planifier l'exécution d'un package SSIS
Consommer les données d'un entrepôt de données
Utiliser Excel pour analyser les données de l'entrepôt de
données
Introduction à PowerPivot et à Crescent
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !