Qu'est-ce qu'une base de données intégrée?
Le terme base de données intégrée est utilisé pour décrire deux structures de base de données différentes: la connexion de plusieurs bases de données ou une base de données intégrée dans une autre application ou un autre outil. Bien que la description initiale semble vouloir dire que ces deux structures sont très différentes, elles ne le sont pas. En fait, ils possèdent plusieurs des mêmes structures.
Une base de données est un ensemble de données provenant d’un éventail de sources différentes organisées dans une même structure. La base de données elle-même est constituée d'une série de tables de données semi-indépendantes. Chaque table contient des informations spécifiques, généralement avec un seul focus par table. La base de données peut créer des liens entre les tables séparées, en fonction d'éléments communs, d'informations ou d'une logique de programmation. Des requêtes peuvent être écrites pour créer des rapports accédant à toutes les différentes tables de la base de données.
La connexion de plusieurs bases de données à une base de données intégrée est une tâche très complexe. Les connexions entre les différentes bases de données doivent être établies et testées sous divers angles afin de s’assurer que la logique est bonne. Les différentes bases de données peuvent également exister dans différents formats ou programmes. Cela ajoute à la complexité, mais peut être atteint en utilisant une logique de programmation avancée et des ressources puissantes.
LexisNexis® est un exemple courant de base de données intégrée. Cet outil permet d'accéder à du contenu provenant d'un large éventail de sources publiques, d'informations publiées et d'informations en ligne. Les fichiers restent avec la source d'origine, mais une logique complexe permet aux utilisateurs d'identifier les documents existant dans plusieurs bases de données avec un seul outil. Les gains de temps réalisés grâce à cette méthode représentent un avantage considérable pour les utilisateurs, car ce type de recherche prend normalement plusieurs jours.
Il existe un large éventail de logiciels pouvant être modifiés pour fonctionner avec une base de données intégrée. La complexité du travail requis dépend de la langue dans laquelle le logiciel est écrit et de l'organisation de la base de données. Un excellent exemple de ce type de logiciel est un programme de logiciel de gestion de contenu de site Web. Ce type de logiciel publie des informations sur Internet en fonction de la base de données contenant tous les différents fichiers, textes et images.
À l'aide d'une base de données intégrée, l'outil de gestion de contenu peut alimenter le site Web avec les données actuelles et pertinentes du système de comptabilité, les images de l'outil de partage de documents et les fichiers son du bureau de presse. Bien que ce travail soit complexe, des économies importantes peuvent être réalisées en ne créant pas de copies dupliquées des mêmes tables de base de données pour chaque objectif distinct. Les données réelles restent au même endroit et sont disponibles pour diverses applications à utiliser selon les besoins.