Accueil > Base de Données > SQL Server 2017 : concevoir, administrer et optimiser sous Linux
Formation #BSI148

Formation SQL Server 2017 : concevoir, administrer et optimiser sous Linux

Durée : 5 jours

Code : BSI148


Prochaines dates programmées :

Du 22 au 26 Juil. 2024

Du 28 Oct. au 01 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Etre en mesure d'installer et configurer SQL Server sous Linux
  • Être en mesure de réaliser des tâches d’administration et d'optimisation de bases de données SQL Server sous Linux
  • Pouvoir gérer et surveiller au quotidien SQL Server
Programme
1/ Introduction
  • L'importance du SQL Server sous Linux ?
  • Capacités de SQL Server sur Linux
2/ Installer SQL Server 2017
  • L'architecture de SQL Server 2017 et les éléments pour l'installation
  • Gérer les différents éléments de SQL Server
  • Installer et mettre en place l'automatisation
3/ Concevoir la base de données
  • Concevoir les tables d’une base de données
  • Utiliser les différents types de données
  • Travailler avec les schémas SQL
  • Créer et modifier des tables
  • Définir des contraintes sur les tables
4/ Assurer l’intégrité des données au moyen de contraintes
  • Implémenter l’intégrité de domaine
  • Implémenter l’intégrité référentielle et d’entité
  • Ajouter et tester des contraintes
5/ Indexation
  • Concepts fondamentaux d'indexation
  • Bien choisir le type d'index
  • Manipuler les index en cluster
6/ Sauvegarde des bases de données (SQL Server Backup)
  • Sauvegarder les bases de données
  • Sauvegarder les journaux de transaction
  • Gestion des sauvegardes des bases de données
  • Options avancées de sauvegarde
7/ Restauration de bases de données
  • Comprendre le processus de restauration
  • Restauration des bases de données
  • Restauration « point-in-time »
  • Restauration de bases de données systèmes et les fichiers individuels
8/ Authentification et autorisation des utilisateurs
  • Gestion des connections
  • Gestion de comptes
  • Autorisation entre serveurs liés
  • Contenus partiels des bases de données
  • Les bases de données isolées
9/ Gestion de SQL Server (SQL Server Agent)
  • Automatisation de la gestion
  • Travailler avec SQL Server Agent
  • Gestion des travaux de l’Agent SQL Server
  • Gestion de multi-serveurs
10/ Les procédures stockées
  • Introduction
  • Conception, création et modification des procédures stockées
  • Implémentation des procédures stockées paramétrées
  • Contrôle et change du contexte d'exécution
11/ Les déclencheurs (triggers)
  • Conception et implémentation des triggers DML
  • La Mise en oeuvre des triggers DML
  • Concepts avancés des triggers (nesting, recursion)
12/ Les tables en mémoire (In-Memory OLTP)
  • Vue d’ensemble et architecture
  • Tables optimisées à mémoire
  • Procédures stockées compilées en mode natif
13/ Surveillance de SQL Server à l’aide d‘alertes et de notifications
  • Configuration de la messagerie de base de données
  • Surveillances des erreurs
  • Configuration des opérateurs
  • Gestion des alertes et notifications
  • Alertes dans Azure SQL Database
14/ Mise en haute disponibilité
  • Introduction
  • Mise en oeuvre de la haute disponibilité
  • Maintenance et test de PRA / PCA
15/ La maintenance des bases de données
  • Gérer l'intégrité des bases
  • Maintenance d’index et de fragmentation
  • Manipulation de fichiers de bases de données
  • Automatisation de la maintenance
16/ Analyse des accès à SQL Server
  • SQL Trace et SQL Profiler
  • Tuning Advisor
  • Replay distribué
  • Blocages de monitoring
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • DBA
  • Intégrateurs
Dates

Dates

  • Du 22 au 26 Juil. 2024
  • Du 28 Oct. au 01 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.