Administrateur de bases de données
L’ administrateur de bases de données désigne une personne responsable du bon fonctionnement d’une base de données tant au niveau de la conception, du test, de la coordination, et la charge de la protection et du contrôle d’utilisation. Cette profession est apparentée à l’ analyste entrepôt de données (datawarehouse), le concepteur base de données, le Gestionnaire base de données et le Data Base Administrator (DBA)
Description
Ce travailleur est principalement en charge de :
- L’intégrité des données : il vérifie ou aide à vérifier la cohérence des données de la base afin qu’elles ne rentrent en conflit avec les principes du système réel. Pour cela, il est chargé de la mise en œuvre de contraintes d’intégrité.
- La sécurité : il définit ou implémente l’accès aux données en autorisant les utilisateurs suivant les besoins à y accéder ou à les modifier.
- La performance : il assure que l’accès aux données se fasse dans un temps raisonnable. Il doit donc veiller à avoir des tables, index, statistiques et des requêtes SQL optimisées en utilisant par exemple des outils d’optimisation SQL (tuning SQL).
- L’aide au développement et au test : il doit fournir un support aux équipes de développement. Par exemple, il peut répliquer partiellement des données sur une base de test, optimiser la base avec les développeurs et modifier le schéma pour implémenter les nouvelles fonctions.
- Le recouvrement de données : il doit créer et tester des solutions de sauvegardes afin qu’en cas d’erreur de saisie, de bug logiciel ou de problème matériel il puisse remettre rapidement la base comme elle était avant sa détérioration.
La réalisation du schéma de la base de donnés fait souvent partie de ses fonctions, malgré le fait qu’elle incombe normalement à l’analyste ou au concepteur (parfois au développeur).
Le DBA travaille en relation étroite avec l’administrateur système et les développeurs au sein d’un DSI.
Il doit être en mesure de bien connaître les systèmes de production ou de services existant sur les sites d’utilisation de la base de données.
Conditions générales d’exercice de la profession
Cette profession s’exerce selon des horaires de travail réguliers, mais peut occasionner la prestation d’heures supplémentaires ou de week-end, en cas de panne ou de problèmes techniques. D’importants efforts intellectuels sont parfois nécessaires afin de suivre les données et d’en comprendre la nomenclature et la structure. La profession s’exerce principalement devant un écran.
Formation
L’accès à cette activité demande généralement un diplôme de l’enseignement supérieur ou universitaire. L’intérêt pour les modèles mathématiques et l’aptitude à penser de manière structurée font également partie des critères de sélection.
|