Développer une base de données SQL Server 2012

 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

 Profil du formateur

Parmi les meilleurs professionnels sur la technologie, le consultant formateur sera disponible et pédagogue afin de réunir les meilleures conditions pour la transmission de ses connaissances du produit SQL Server.