Études de cas réelles pour appliquer les concepts appris

15.2.1 Étude de cas 1 : Migration de bases de données vers Azure SQL Managed Instance

  • Contexte : Une entreprise veut migrer ses bases de données sur site vers Azure SQL Managed Instance pour bénéficier de la haute disponibilité et des sauvegardes automatiques.

  • Objectifs : Planifier la migration des données, effectuer la migration via Data Migration Assistant, et configurer des stratégies de sauvegarde automatisée dans Azure.

  • Tâches :

    • Analyse des compatibilités avec Azure SQL Managed Instance.

    • Utiliser Data Migration Assistant pour évaluer et migrer les bases de données.

    • Configurer des alertes et des sauvegardes dans Azure.

15.2.2 Étude de cas 2 : Optimisation des performances d’une base de données SQL Server

  • Contexte : Une entreprise rencontre des problèmes de performances sur son application SQL Server à cause de requêtes lentes et d’une fragmentation importante des index.

  • Objectifs : Identifier les goulots d’étranglement des performances, analyser les plans d'exécution, et optimiser les index.

  • Tâches :

    • Utiliser SQL Profiler pour identifier les requêtes lentes.

    • Analyser les plans d'exécution pour optimiser les index.

    • Réorganiser ou reconstruire les index fragmentés.

15.2.3 Étude de cas 3 : Mise en place d’une solution de reporting avec SSRS

  • Contexte : Une entreprise souhaite automatiser la génération de rapports de ventes hebdomadaires.

  • Objectifs : Créer des rapports avec SSRS, configurer des abonnements pour l’envoi automatique des rapports par email, et sécuriser l'accès aux rapports.

  • Tâches :

    • Créer un rapport SSRS dynamique avec des paramètres de filtre.

    • Configurer un abonnement hebdomadaire pour envoyer le rapport par email.

    • Définir les rôles et permissions pour restreindre l'accès aux rapports.

Last updated