O que é um banco de dados integrado?
O termo banco de dados integrado é usado para descrever duas estruturas diferentes de banco de dados: conexão de vários bancos de dados ou um banco de dados incorporado a outro aplicativo ou ferramenta. Embora a descrição inicial pareça significar que essas duas estruturas são bastante diferentes, elas não são. De fato, eles possuem muitas das mesmas estruturas.
Um banco de dados é uma coleção de dados de uma variedade de fontes diferentes organizadas sob uma estrutura. O próprio banco de dados se compõe de uma série de tabelas de dados semi-independentes. Cada tabela contém informações específicas, geralmente com um foco por tabela. O banco de dados pode criar links entre as tabelas separadas, com base em elementos, informações ou lógica de programação comuns. É possível escrever consultas para criar relatórios acessando todas as tabelas diferentes no banco de dados.
Conectar vários bancos de dados em um banco de dados integrado é uma tarefa muito complexa. As conexões entre os diferentes bancos de dados devem ser feitas e testadas de várias perspectivas para garantir que a lógica seja correta. Os diferentes bancos de dados também podem existir em diferentes formatos ou programas. Isso aumenta a complexidade, mas pode ser alcançado usando lógica de programação avançada e recursos poderosos.
Um exemplo comum de um banco de dados integrado é o LexisNexis®. Essa ferramenta fornece acesso ao conteúdo de uma ampla variedade de fontes públicas, informações publicadas e informações online. Os arquivos permanecem com a fonte original, mas uma lógica complexa permite aos usuários identificar documentos que existem em vários bancos de dados com uma ferramenta. A economia de tempo obtida por esse método é um grande benefício para os usuários, pois esse tipo de pesquisa normalmente leva vários dias para ser concluído.
Existe uma grande variedade de software que pode ser modificado para funcionar com um banco de dados integrado. A complexidade do trabalho necessário depende do idioma em que o software foi escrito e da organização do banco de dados. Um excelente exemplo desse tipo de software é um programa de software de gerenciamento de conteúdo de sites. Esse tipo de software publica informações na Internet com base no banco de dados que contém todos os diferentes arquivos, textos e imagens.
Usando um banco de dados integrado, a ferramenta de gerenciamento de conteúdo pode preencher o site com dados atuais e relevantes do sistema de contabilidade, imagens da ferramenta de compartilhamento de documentos e arquivos de som da assessoria de imprensa. Embora esse trabalho seja complexo, é possível obter economias significativas ao não criar cópias duplicadas das mesmas tabelas de banco de dados para cada finalidade distinta. Os dados reais permanecem em um local e estão disponíveis para vários aplicativos, conforme necessário.