DBA selon Microsoft - le contenu des certifications SQL Serveur.

Je me permet de présenter quelques exemples de problèmes concrets que rencontreront les dba, en m'appuyant sur la grille de lecture de la certification DBA Microsoft SQL Serveur 2005.

EXAM 70-444 : Optimizing and maintaining a database administration solution by using microsoft sql serveur 2005

Détecter et résoudre les problèmes physiques de performance.

Mettre en place par exemple, une configuration raid sur votre serveur de base de données. Dimensionner les processeurs et la mémoire.

Détecter et résoudre les problèmes de performance d'instance.

Il existe, en effet,quelques paramétrages ( mémoire, processeur ) au niveau d'une instance...

Détecter et résoudre les problèmes de performance d'une base de données.

Dans cette section assez large, on parlera du dimensionnement initiale d'une base de données sur 3 années, de la répartition des données entre plusieurs fichiers physiques sur différents disques...

Détecter et résoudre les problèmes de performances au niveau d'une requête.

Cela va de l'écriture de la requête, à la définition des index, en passant par la lecture d'un plan de requête.

Détecter et résoudre les problèmes d'accès concurrents.

Définir la politique en matière de transaction afin de limiter les pertes de performances tout en assurant la haute qualité des données. Résoudre un problème de deadlock.

Diagnostiquer une cause d'accident, une panne de bases de données, une panne de serveur physique ou une panne de service sql serveur.

Les causes les plus courantes sont la détérioration d'un disque physique, une anomalie de la base de données provoquée par un disque défectueux.

Restaurer un serveur de base de données.

Restaurer les bases systèmes, les bases utilisateurs...

Définir une stratégie pour monitorer un serveur de base de données.

Mesurer la performance quotidienne du serveur, définir un baseline, mesurer les anomalies d'un serveur, manque de mémoire, manque de processeur, disque physique trop lent...

Définir des traces. Définir des alertes. Définir des notifications.

Automatiser le contrôle d'un serveur.

Définir un plan de maintenance pour un serveur.

Mettre en place des travaux de maintenance.

Définir une stratégie pour manager reporting services.

Vous avez la possibilité en tant que dba de créer des rapports à l'aide de reporting services pour assurer l'administration de vos bases.

Définir une stratégie de données à l'aide de SSIS.

Importer des données Excel dans vos bases par exemple.

Renforcer la qualité des données de vos bases de données. Gérer l'intégrité de vos données.

Créer les rêgles d'intégrité de vos bases de données, vérifier par des requêtes "test" la qualité des données de vos bases...

Définir une stratégie pour gérer des serveurs distants ou une réplication.

Assurer un audit de sécurité.

Passer un logiciel d'audit de la sécurité sql serveur et corriger les failles.

Définir la politique de sécurité de vos bases de données.

S'assurer que chaque utilisateur n'a accès qu'aux tables et aux droits dont il a besoin.

Se protéger contre le SQL Injection.

Vérifier l'usage du sql dynamique.

Se protéger contre les attaques de deny de service.

Vérifier les ports ouverts.

Se protéger contre les attaques de vers et de worm.

passer les services pack.

Se protéger contre les attaques internes.

Gérer les droits au plus près.

Par conséquent, la lecture de la grille de cette certification nous donne un aperçu du travail à réaliser pour un dba en dehors de la simple sauvegarde des données. La définition des serveurs en amont, le monitoring et la maintenance des bases au quotidien, l'architecture logique des bases et de la sécurité sont quelques exemples de ce qui doit être fait dans une société.



Poster un nouveau commentaire

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Allowed HTML tags: <a> <em><cite> <code><center> <script><ul><img> <ol> <li> <dl> <dt> <dd><p><br><embed><object><param>
  • You can use <object>, <embed> and <script> tags from the following sites to add media to your posts:

    • http://www.youtube.com
    • http://media.nowpublic.com
    • http://youtube.com
    • http://dailymotion.com
    • http://www.dailymotion.com

Plus d'informations sur les options de formatage

CAPTCHA
Cette question nous sert à déterminer si vous êtes un humain, un robot ou un extra-terrestre
1 + 1 =
Veuillez résoudre ce simple problème mathématique afin de poster votre commentaire. Par exemple pour 1 + 3 entrez : 4