La certification évalue des compétences transversales et n’est pas circonscrite à un domaine ou sous domaine spécifiques, mais couvre l’ensemble des domaines d’activité professionnelle.
Le certifié travaille au sein des établissements aussi bien publics que privés, exemple :
Des services informatiques d’une grande entreprise
Des services informatiques d’une collectivité territoriale ou d’une administration
Des entreprise de Services Numériques - ESN
Des sociétés de conseil en informatique
Des PME-PMI
A son compte comme indépendant
L’administrateur de base de données est un spécialiste dans la conception, l’organisation et la gestion d’un système de gestion de base de données relationnelles SGBDR.
Il coordonne et maintient les données de nature différentes et qui sont en constante évolution au sein d’une organisation. Il exploite les informations tributaires de différents programmes informatiques et servant aux divers utilisateurs, garantit leurs disponibilités tout en anticipant leurs évolutions.
Il garantit également la qualité et la sécurité des informations.
D'un côté, il collabore avec les chefs de projet et les ingénieurs de la direction des systèmes d'information. De l'autre, il va à la rencontre des utilisateurs de la ou des bases de données qu'il gère, afin de définir leurs besoins concrets.
Il connecte plusieurs bases de données entre elles.
Il traite et analyse des données volumineuses provenant de plusieurs bases de données.
A l’issue de cette formation, les certifiés auront les compétences pour réaliser les tâches suivantes :
Réception de la demande et analyse des besoins
Rédaction d’un cahier des charges techniques
Modéliser les données et établir le schéma physique d’une base de données normalisée
Créer la base de données en développant et exécutant des Scripts de création sous ORACLE
Effectuer des tests sur des données exemples
Développer des composants sous forme de procédures stockées, de déclencheurs et de fonctions afin d’implémenter le traitement dans la base de données
Garantir la disponibilité et l’accessibilité des informations
Ecrire un algorithme pour le traitement de données
Sécuriser une base de données ORACLE
Sécuriser l’information, définir les droits d’accès
Mettre en place des procédures de sauvegarde et de restauration
Compétences attestées
Une base de données est comme une gigantesque "bibliothèque" dans laquelle l’entreprise stocke des informations : adresses des clients, état des stocks, tarifs, informations comptables, etc. Le rôle de l’administrateur est des créer, d’installer, de configurer et de gérer cet outil stratégique, performant et facile à utiliser.
En premier lieu, il veille à ce que les informations soient disponibles à tout moment. Ensuite, il fait évoluer la base de données en lui apportant des modifications.
Les certifiés ont les capacités pour réaliser les tâches suivantes :
Définition et analyse des besoins
Recueillir des besoins et étudier la faisabilité du projet
Proposer une solution technique et planifier les tâches techniques
Communiquer avec les équipes et les parties prenantes du projet pour donner des consignes techniques utiles pour le bon déroulement de l’administration de la base de données.
Architecture et conception de bases de données
Modéliser la base, optimiser les paramètres et la taille de la base de données
Définir des règles de sécurité (physique et logique) des données
Définir les normes d’utilisation des bases
Concevoir les tables et les clefs de la base
Administration des bases de données
Créer les bases de données sur les supports physiques
Créer des requêtes de création, de consultation, de suppression et de modification des données
Maintenir et améliorer les performances, la disponibilité, la récupération et la qualité des données
Automatiser les fonctionnalités en développant des composants sous forme de procédures stockées
Gérer les autorisations d’accès pour les utilisateurs et traiter les problématiques de sécurité des données
Automatiser les migrations de version et garantir le bon déroulement des sauvegardes
Support technique et assistance aux informaticiens et aux utilisateurs
Assurer le support aux développeurs et aux techniciens d’exploitation
Assister la maîtrise d’ouvrage sur le plan technique et développer leur maîtrise des outils
Assister les utilisateurs et proposer un support technique de niveau
Définir les procédures d’intervention afin de résoudre les éventuels problèmes
Veille technologique et contrôle de la base de données
Assurer une veille technologique, maintenir l’adéquation des performances et des spécificités des bases de données aux besoins de l’entreprise
Suivre et contrôler les évolutions de version des bases existantes
Tester et valider les systèmes de gestion de bases de données dans le cadre de migrations ou d’évolution technologique
Assurer la mise à jour de la documentation sur la structure de la base, et les procédures d’exploitation et de production
Pour l’obtention du certificat, toutes les compétences détaillées dans la rubrique (Descriptif général des compétences constituant la certification) sont évaluées et prises en compte, à savoir:
Définition et analyse des besoins
Architecture et conception de bases de données
Administration des bases de données
Support technique et assistance aux informaticiens et aux utilisateurs
Veille technologique et contrôle de la base de données
Voie d'accès à la certification
Prérequis à l'entrée
* Avoir suivi la formation Développeur WEB PHP/MySQL * Une expérience des bases de données relationnelles et une connaissance élémentaire de la programmation sont utiles * Les admissions se font sur dossier et évaluation individuelle approfondie * Niveau bac+2 ou équivalent dans une branche scientifique * Maîtrise des outils bureautiques. * Capacité à travailler en équipe forgée sur un sens de l’écoute. * Appétence forte pour la technologie informatique * Esprit curieux et fort de proposition