Description
Au cours de cette formation, les participants apprendront à développer une base de données avec SQL Server 2012.Pré-requis
- Connaissances des bases de données relationnelles
- Connaissances du SQL et notions de T-SQL
- Notions de conception de bases de données
- Maîtrise dans l’utilisation de Windows Server
Publics
- Personnes ayant pour tâches l’administration et la maintenance de bases de données SQL Server.
Objectifs
- Comprendre l'installation de SQL Server 2012
- Planifier, Installer et configurer SQL Server 2012
- Restauration et Sauvegarde de SQL Server 2012
- Gérer la sécurité pour SQL Server 2012
- Comprendre les mécanismes de gestion de la performance avec SQL Server 2012
Plan de formation
Module 1: Introduction à SQL Server 2012
- Introduction à la plateforme SQL Server
- Travailler avec les outils SQL Server
- Configurer les services SQL Server
Module 2: Préparer le système pour SQL Server 2012
- Présentation de l’architecture SQL Server
- Planifier les besoins en ressource serveur
- Test de pré-installation pour SQL Server
Module 3: Installer et Configurer SQL Server 2012
- Préparation à l’installation de SQL Server
- Installation de SQL Server
- Mise à niveau et Installation automatisée
Module 4: Travailler avec les Bases de données
- Présentation des bases de données SQL Server
- Travailler avec les fichiers et les groupes de fichiers
- Déplacer les fichiers de bases de données
Module 5: Comprendre les modèles de récupération SQL Server 2012
- Stratégies de sauvegarde
- Comprendre la journalisation des transactions SQL Server
- Planifier une stratégie de sauvegarde SQL Server
Module 6: Sauvegarde des bases de données SQL Server 2012
- Sauvegarder les bases de données et les journaux de transactions
- Gérer les sauvegardes de bases de données
- Travailler avec les options de restauration
Module 7: Restaurer des bases de données SQL Server 2012
- Comprendre le processus de restauration
- Restaurer des bases de données
- Travailler avec les récupérations Point-in-time
- Restaurer les bases de données système et des fichiers individuels
Module 8: Importer et Exporter des données
- Transférer des données depuis/vers SQL Server
- Importer et Exporter des données de tables
- Insérer des données en masse
Module 9: Authentification et Autorisation des utilisateurs
- Authentifier les connexions à SQL Server
- Autoriser des logins pour accéder aux bases de données
- Autorisations entre serveurs
Module 10: Assigner des rôles serveur et de base de données
- Travailler avec les rôles Serveur
- Travailler avec des rôles de bases de données fixes.
- Créer des rôles de bases de données définis par l’utilisateur
Module 11: Autoriser les utilisateurs à accéder aux ressources
- Autoriser les utilisateurs à accéder aux objets
- Autoriser les utilisateurs à exécuter du code
- Configurer les permissions au niveau du schéma
Module 12: Auditer l’environnement SQL Server
- Options pour auditer les accès aux données en SQL
- Implémenter l’audit SQL Serve
- Gérer l’audit SQL Server
Module 13: Automatiser la gestion de SQL Server 2012
- Automatiser la gestion de SQL Server 2012
- Travailler avec le SQL Server Agent
- Gérer les jobs du SQL Server Agent
Module 14: Configurer la sécurité du SQL Server Agent
- Comprendre la sécurité du SQL Server Agent
- Configurer les informations d’identification
- Configurer les comptes de Proxy
Module 15: Superviser SQL Server 2012 avec les Alertes et les Notifications
- Configuration du Database Mail
- Superviser les erreurs SQL Server
- Configurer les opérateurs, alertes et notifications
Module 16: Effectuer la maintenance des bases de données
- Assurer l’intégrité de la base de données
- Maintenir les indexes
- Automatiser les routines de maintenance
Module 17: Tracer les accès à SQL Server 2012
- Capturer l’activité en utilisant SQL Server Profiler
- Augmenter les performances avec le Database Engine Tuning Advisor
- Travailler avec les options de traçage
Module 18: Superviser SQL Server 2012
- Superviser l’activité
- Capturer et Gérer les données de performances
- Analyser les données de performances collectées
Module 19: Gérer plusieurs serveurs
- Travailler avec plusieurs serveurs
- Virtualiser SQL Server
- Déployer et Mettre à niveau des applications Data-Tier
Module 20: Corriger des problèmes d’administration communs de SQL Server 2012
- Méthodologie de corrections SQL Server
- Résoudre des problèmes liés au Service
- Résoudre des problèmes liés à la concurrence
- Résoudre des problèmes liés à la connexion et à l’identification