SQL Server Maintenance
5 jours - 35 heures
Objectifs
Acquérir les compétences nécessaires à la maintenance et à l'administration de serveurs de bases de données SQL Server.
Participants
Administrateur, DBA, toute personne devant administrer et maintenir des données Microsoft SQL Server 2014, Développeurs d'applications pour les bases de données SQL Server.
Prérequis
Avoir des maitrises de requêtes SQL Connaissances de base sur le système d'exploitation Windows.
Pédagogie
La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.
Remarques
Cours disponible en version SQL Server 2016, 2014, 2012
Public Visé
Collaborateurs - Développer ses compétences, s’affirmer comme expert dans son domaine, sécuriser son parcours professionnel ; Entreprises ou organisations - Accélérer les évolutions de carrière des collaborateurs, augmenter l’efficacité et l’employabilité des équipes… ; Demandeur d’emploi - Développer son employabilité, favoriser sa transition professionnelle...
Profil de l'intervenant
Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.
Accessibilité
Moyens techniques
Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.
Méthodes d'évaluation des acquis
Un contact téléphonique est systématiquement établi avec le stagiaire ou la personne chargée de son inscription afin de définir le positionnement. Si besoin, un questionnaire est adressé pour valider les prérequis en correspondance et obtenir toute précision nécessaire permettant l’adaptation de l’action. Durant la formation, des exercices individuels et collectifs sont proposés pour évaluer et valider les acquis du stagiaire. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis sont adressées avec la facture.
Programme
Introduction à SQL Server et ses outils
- Introduction à la plateforme SQL server
- Utilisation des outils SQL Server
- Configuration des services SQL Server
Préparation des systèmes avant installation de SQL Server
- Vue d'ensemble de l'architecture SQL server
- Planification des besoins en ressources du serveur
- Réalisation des tests de pré-installation de SQL Server
Installation et configuration de SQL Server
- Préparer l'installation de SQL Server
- Installation de SQL Server
- Mise à jour et automatisation de l'installation
Utilisation de bases de données
- Vue d'ensemble des bases de données SQL Server
- Utilisation des fichiers et des groupes de fichiers
- Déplacement des fichiers de bases de données
Compréhension des modèles de récupération SQL Server
- Stratégies de sauvegarde
- Journaux de transaction SQL Server
- Planification d'une stratégie de sauvegarde du serveur
Sauvegarde des bases de données SQL Server
- Sauvegarde des bases de données et journaux de transaction
- Gestion des sauvegardes des bases de données
- Utilisation des options de sauvegarde
Restauration des bases de données SQL Server
- Processus de restauration
- Restauration des bases de données
- Restauration d'une base à un point dans le temps
- Restauration des bases de données systèmes et les fichiers individuels
Importation et exportation des données
- Transfert de données de/vers SQL Server
- Import et export des données des tables
- Insertion des données en masse
Authentification et utilisateurs autorisés
- Authentification des connexions vers SQL Server
- Attribution des accès à des bases de données
- Autorisation entre serveurs
Assignation des rôles serveurs et des bases de données
- Utilisation des rôles des serveurs
- Utilisation des rôles fixes de bases de données
- Création des rôles personnalisés pour les bases de données
Autorisation des utilisateurs pour accéder aux ressources
- Autorisation des utilisateurs à accéder aux objets
- Autorisation des utilisateurs à exécuter du code
- Configuration des permissions au niveau du schéma
Audit des environnements SQL Server
- Options d'audit de l'accès aux données dans SQL Server
- Mise en œuvre de l'audit SQL Server
- Gestion de l'audit SQL Server
Automatisation de la gestion de SQL Server
- Automatisation de la gestion de SQL Server
- Utilisation de l'agent SQL Server
- Gestion des travaux de l'agent SQL Server
Configuration de l'agent SQL Server
- Fonctionnement de la sécurité de l'agent SQL Server
- Configuration des identités
- Configuration des comptes proxy
Surveillance de SQL Server avec les alertes et notifications
- Configuration de la messagerie dans les bases de données
- Surveillance des erreurs dans SQL Server
- Configuration des opérateurs, les alertes et notifications
Amélioration de la maintenance des bases de données
- Sécurisation de l’intégrité des bases de données
- Maintenance des index
- Automatisation des routines de maintenance des bases de données
Traçabilité de l'accès à SQL Server
- Mesure de l'activité à l'aide de SQL Server Profiler
- Amélioration de la performance avec l'assistant d'optimisation des index
- Utilisation des options de traçabilité
Surveillance de SQL Server
- Surveillance de l'activité
- Mesure et gestion de la performance des données
- Analyse de la performance des données collectées
Gestion de serveurs multiples
- Utilisation des serveurs multiples
- Virtualisation de SQL Server
- Déploiement et mise à jour des applications tierces
Dépannage des problèmes d'administration de SQL Server
- Méthodologie de dépannage SQL Server
- Service de résolution de problèmes
- Résolution des problèmes de concurrence d'accès
- Résolution des problèmes de connexion