Métier intégrateur de base de données / intégratrice de base de données

Les intégrateurs de bases de données effectuent l’intégration entre différentes bases de données. Ils maintiennent l’intégration et assurent l’interopérabilité.

Types de personnalités

Métiers connexes bases de données

  • Administrateur de bases de données
  • Autre catégorie de professionnels de base de données et de réseau
  • Concepteur de base de données

Connaissances

  • Structure de l’information

    Le type d’infrastructure qui définit le format des données: semi-structuré, non structuré et structuré.

  • Outils de débogage TIC

    Les outils TIC utilisés pour tester et déboguer les programmes et le code logiciel, tels que GNU Debugger (GDB), Intel Debugger (IDB), Microsoft Visual Studio Debugger, Valgrind et WinDbg.

  • Outils d’extraction de transformation et de chargement

    Les outils destinés à l’intégration d’informations provenant de multiples applications, créées et entretenues par des organisations, en une structure de données cohérente et transparente.

  • Systèmes de gestion de base de données

    Les outils de création, de mise à jour et de gestion de bases de données, tels qu’Oracle, MySQL et Microsoft SQL Server.

  • Langage de requête Cadre de Description des Ressources

    Les langages de requête tels que SPARQL qui sont utilisés pour extraire et manipuler des données stockées au format du système RDF (Resource Description Framework).

  • Langages de requête

    Le domaine des langages informatiques standardisés pour la récupération d’informations provenant d’une base de données et de documents contenant les informations nécessaires.

Aptitudes

  • Effectuer un nettoyage de données

    Détecter et corriger les enregistrements corrompus de séries de données, veiller à ce que les données deviennent et restent structurées conformément aux lignes directrices.

  • Mettre en œuvre les techniques de stockage des données

    Utiliser des modèles et des outils tels que le traitement analytique en ligne (OLAP) et le traitement transactionnel en ligne (OLTP), pour intégrer des données structurées ou non, afin de créer un entrepôt central de données historiques et actuelles.

  • Intégrer des données TIC

    Combiner des données provenant de sources afin de fournir une vision unifiée de l’ensemble de ces données.

  • Utiliser le langage IDL

    Utiliser un langage de spécification pour décrire la connexion d’interface entre des composants logiciels ou des programmes de manière indépendante du langage de programmation. Les langages qui supportent cette méthode sont entre autres CORBA et WSDL.

  • Créer des schémas de base de données

    Développer les modèles et schémas de conception de la base de données qui établissent la structure d’une base de données en utilisant des outils logiciels de modélisation à mettre en œuvre dans des processus ultérieurs.

  • Gérer les données

    Gérer tous les types de ressources de données tout au long de leur cycle de vie en procédant à l’interconnexion, à l’analyse, à la normalisation, à la résolution d’identité, au nettoyage, à l’amélioration et au contrôle des données. Veiller à ce que les données soient adaptées à l’usage prévu, en utilisant des outils de TIC spécialisés pour répondre aux critères de qualité des données.

  • Vérifier les spécifications formelles des TIC

    Vérifier que l’algorithme ou le système prévu répond à certaines spécifications formelles en termes de capacités, de justesse et d’efficacité.

  • Exécuter un test d’intégration

    Tester les composants du système ou des logiciels regroupés de différentes manières pour évaluer leur capacité à s’interconnecter, leur interface et leur capacité à offrir une fonctionnalité globale.

  • Gérer les conséquences de l’obsolescence des TIC

    Superviser le processus de transfert depuis un ancien système (obsolète) vers le système actuel grâce à la cartographie, à l’interfaçage, à la migration, à la documentation et à la transformation des données.

  • équilibrer les ressources d’une base de données

    Équilibrer la charge de travail et les ressources d’une base de données, en contrôlant la demande des transactions, en attribuant des espaces disques et en assurant la fiabilité des serveurs afin d’optimiser le rapport coût/risque.

Connaissances et aptitudes facultatives

n1ql réaliser des audits informatiques ibm informix objectstore concevoir des interfaces d’application théorie des systèmes mdx oracle warehouse builder mysql linq postgresql cycle de développement logiciel sparql sql server integration services utiliser la programmation de scripts pentaho data integration gérer l’intégration sémantique des tic base de données microsoft access écrire la documentation d’une base de données ibm infosphere information server oracle relational database ldap informatica powercenter openedge database informatique décisionnelle ibm infosphere datastage teradata database sap data services définir les critères de qualité des données trouver des solutions aux problèmes filemaker définir une stratégie d’intégration xquery qlikview expressor sql server assurer la gestion de projets db2 oracle data integrator procéder à l’extraction de données appliquer la théorie des systèmes d’information et de communication ca datacom/db

Source: Sisyphus ODB