Administration d'une infrastructure de base de données SQL Servers
Administration d'une infrastructure de base de données SQL Servers
Informatique > Base de données
Objectifs
- Savoir sauvegarder et restaurer des bases de données SQL Server.
- Être en mesure de gérer la sécurité SQL Server.
- Comprendre comment configurer la messagerie de la base de données, les alertes et les notifications.
- Apprendre à administrer SQL Server avec PowerShell.
- Savoir utiliser SQL Server Profiler et SQL Server Utility pour surveiller l'activité du serveur.
Le programme de la formation
Avant la session
Un quiz de consolidation des pré-requis
Gestion des authentifications et autorisations des utilisateurs
Authentification des connexions à SQL Server
Autorisation des comptes de connexion pour accéder aux bases de données
Autorisation entre serveurs
Bases de données à relation contenant-contenu partielle
Ateliers
- Créer des identifiants de connexion
- Créer les utilisateurs de la base de données
- Corriger les problèmes de connexion
- Configurer la sécurité des bases de données
Affectation de rôles aux niveaux Serveur et Base de données
Rôles au niveau serveur
Rôles prédéfinis au niveau base de données
Rôles personnalisés au niveau base de données
Ateliers
- Attribuer des rôles au niveau serveur
- Attribuer des rôles au niveau base de données
- Attribuer des rôles au niveau utilisateur
- Vérifier la sécurité
Autorisations d'accès aux ressources
Autoriser les utilisateurs à accéder aux objets
Autoriser les utilisateurs à exécuter du code
Configuration des permissions au niveau schéma
Ateliers
- Accorder, refuser et révoquer des permissions sur des objets
- Accorder des permissions EXECUTE
- Accorder des permissions au niveau du schéma
- Tester les autorisations
Protection des données par chiffrement et audit
Options d'audit de l'accès aux données dans SQL Server
Implémentation de l'audit SQL Server
Gestion de l'audit SQL Server
Protection des données par chiffrement
Ateliers
- Travailler avec l'audit du serveur SQL
- Chiffrer une colonne avec Always Encrypted
- Chiffrer une base de données en utilisant TDE (Transparent Data Encryption)
Modèles de récupération de SQL Server
Stratégies de sauvegarde
Comprendre le fonctionnement du journal de transaction de SQL Server
Planification d'une stratégie de sauvegarde dans SQL Server
Ateliers
- Planifier une stratégie de sauvegarde
- Configurer les modèles de récupération des bases de données
Sauvegarde des bases de données dans SQL Server
Sauvegarde de bases de données et des journaux de transaction
Gestion des sauvegardes de bases de données
Travailler avec les options de sauvegarde
Ateliers
- Sauvegarder des bases de données
- Exécuter des sauvegardes de base de données, différentielles et du journal des transactions
- Effectuer une sauvegarde partielle
Restauration de bases de données SQL Server
Comprendre le processus de restauration
Restauration de bases de données
Scénarios de restauration avancés
Restaurer une base à un point précis dans le temps
Ateliers
- Restaurer une sauvegarde de base de données
- Restaurer une sauvegarde différentielle de la base de données , et du journal des transactions
- Exécuter une restauration partielle
Automatisation de la gestion de SQL Server
Automatisation de la gestion de SQL Server
Travailler avec l'Agent SQL Server
Gestion des travaux de l'Agent SQL Server
Gestion multiserveur
Ateliers
- Créer un travail SQL Server Agent
- Tester un travail (job)
- Planifier un travail
- Configurer les serveurs maître et cible
Configuration de la sécurité de l'Agent SQL Server
Comprendre la sécurité de l'Agent SQL Server
Configuration des informations d'identification
Configuration des comptes proxy
Ateliers
- Analyser des problèmes de sécurité dans SQL Server Agent
- Configurer les informations d'identification
- Configurer un compte proxy
- Configurer et tester le contexte de sécurité du travail (job)
Surveillance de SQL Server à l'aide d'alertes et de notifications
Configuration de la messagerie de bases de données
Surveillances des erreurs SQL Server
Configuration des opérateurs, alertes et notifications
Alertes dans les bases de données SQL Azure
Ateliers
- Configurer la messagerie de la base de données
- Configurer les opérateurs
- Configurer les alertes et notifications
- Tester les alertes et notifications
Introduction à la gestion de SQL Server par PowerShell
Configuration de SQL Server à l'aide de PowerShell
Administration de SQL Server à l'aide de PowerShell
Maintenance de l'environnement SQL Server à l'aide de PowerShell
Gestion de bases de données SQL Azure à l'aide de PowerShell
Ateliers
- Débuter avec PowerShell
- Utiliser PowerShell pour modifier les paramètres du serveur SQL
Traçage de l'accès à SQL Server avec Extended Events
Concepts de base
Mise en oeuvre
Ateliers
- Utilisation de la session d'événements étendus system_health
- Suivre le "page splits" à l'aide d'événements étendus
Surveillance de SQL Server
Surveillance de l'activité
Capturer et gérer les données de performance
Analyser les données de performance collectées
SQL Server Utility
Ateliers
- Création et configuration d'un Data Warehouse
- Diagnostiquer les problèmes de performance du Data Warehouse
Résolution de problèmes dans SQL Server
Méthodologie
Problèmes liés aux services
Problèmes d'authentification et de connectivité
Ateliers
- Résoudre un problème de connexion SQL
- Dépanner un problème de service
- Résoudre un problème de connexion Windows
- Dépanner un problème d'exécution de travail (job)
- Résoudre un problème de performance
Import et Export de données
Transfert de données depuis et vers SQL Server
Importer et exporter des données de table
Utilisation de DVP et BULK INSERT pour importer des données
Déploiement et mise à jour de packages DAC (Data-Tiers Application)
Ateliers
- Importer des données Excel à l'aide de l'assistant d'importation
- Importer un fichier texte délimité en utilisant bcp
- Importer un fichier texte délimité en utilisant BULK INSERT
- Créer et tester un package SSIS pour extraire des données
- Déployer une application Data-Tier
Après la session
Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
Des vidéocasts pour revenir sur les points clés de la formation
Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis
Public et Pré-requis de la formation
Intégrateurs et administrateurs systèmes chargés de la gestion d'une base de données SQL Server.
Connaissance de base du système d'exploitation Microsoft Windows et de ses fonctionnalités principales.
Avoir suivi la formation "Microsoft Azure - Écriture de requêtes SQL" ou "Écrire des requêtes Transact SQL" ou connaissances équivalentes.
Connaissance pratique des bases de données relationnelles.
Expérience avec la conception de bases de données.
Méthode pédagogique de la formation
Une formation très pratique : les considérations théoriques sont systématiquement complétées de travaux pratiques qui favorisent l'ancrage des acquis dans le temps ainsi que l'autonomie des participants à l'issue de la formation.
L'apport des meilleures pratiques pour optimiser l'exploitation du système.
Les contenus digitaux mis à disposition des participants après la formation renforcent l'efficacité pédagogique du programme et garantissent un bénéfice durable de l'action de formation.
29 Commentaires
Formation flexible en petit groupe
Très bonne formation! Organisation rapide et on est bien conseillé. Merci up up formation, je recommande fortement!!
Formation intéressante avec de bons échanges et une formatrice à l'écoute.
Merci up up concernant la flexibilite de mon planning
Bien.
Une organisation à la fois simple et professionnelle
bien mais surprenant concernant le paiement
Une formation adaptée à ce que je désirais m’a été trouvée avec succès
Bonne prestation Groupe sympathique
Société professionnelle, bon relationnel
Bonne formation
Simple et concis, une bonne présentation du concept
Je suis très satisfait d’UpUp. Le principe de la mutualisation est malin et très innovant. J’ai pu me former pour le 1/4 du prix initial de la formation. Je recommande.
Je suis particulièrement satisfaite de la formation surtout par la disponibilité de la formatrice et par le contenu du programme.
J'ai découvert cette plateforme très récemment. J'ai trouvé une formation près de chez moi dans le domaine recherché en quelques clics. Simple, efficace et rapide ! merci.
formation adaptée à mes besoins et mes horaires, je recommande vivement
Site clair. Offre complète
Claire facile d'acces ,rapide
Super formation. Merci beaucoup
Je recommande pour la qualité, la réactivité et la précision,
Simple, efficace, pratique !
très bonne formation très agréable merci
Site simple et facile d'utilisation.
Bonne formation
Site convivial facile d'accès et ergonomique prix intéressant
Excellente formation et concept innovant. Je recommande !
Upup est très professionnel, le site ergonomique.
Très clair, moderne et utile. N’hésitez pas à y aller, vous ne serez pas déçu
Un concept innovant. En mutualisant la formation, on assure un minimum de stagiaires par session.