Banco de dados distribuido: Adabas

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (3)  (0)

Veja neste artigo informações sobre o banco de dados distribuído Adabas.

Um pouco de historia:


  • Primeiro lançamento na década de 70
  • Adabas é um sistema gerenciador de banco de dados produzido pela Software AG
  • Considerado por alguns um dos primeiros SGBD´s comerciais
  • Inicialmente apenas em Mainframes IBM

Informações Técnicas


Adabas é um banco de dados baseado em Listas Invertidas . Ele foi descrito como Não-relacional, mas pode ser comparado como um “Quase Relacional” pelas suas características. Algumas diferenças entre o Adabas e um SGBD tradicional:

  • Arquivos, e não tabelas, como o principais unidades de organização
  • Records, e não células, como menores unidades de organização
  • Campos, e não colunas, como componentes de uma unidade
  • Não baseado no sistema SQL, precisando de um mecanismo de busca externo
  • Dirty Read como modo de operação
  • Suporta “Tabelas Encaixadas”

Suporte a Fragmentação


  • Horizontal, em função de valores de determinadas colunas ( Ex.: Separar dados de acordo com a região: Clientes do RJ, clientes de SP etc)
  • Vertical, em função das colunas mais acessadas em um determinado site
  • Híbrida

Processamento Distribuido de Consulta


  • Suporte ao processamento distribuído de consulta: Quando as consultas não são direcionadas para uma determinadapartição, elas são enviadas para todas as partições e o Adabas Vista se encarrega de agrupar os resultados.

Suporte a acesso a dados de SGBD Heterogêneo


  • Através do Adabas 7.1 para mainframes e do Adabas Transaction Manager para mainframes, é possível sincronizar as transações envolvidas em múltiplos sistemas de banco de dados. ATM 1.2 suporta a sincronização entre Adabas e:DB2, IMS e VSAM.
  • O Adabas pode comunicar-se com outros SGBDs também através do driver ODBC. O driver ODBC executa dentro do contexto da aplicação, na máquina do cliente se necessário. O driver ODBC fornece as funções definidas para o ODBC e converte o pedido de SQL antes de passá-lo para o Kernel.

Considerações finais


Ele provou ser muito bem-sucedido em fornecer o acesso eficiente aos dados e em manter a integridade da base de dados. Adabas é agora usado extensamente nas aplicações que requerem um grande volume de processamento de dados, ou com grandes transações de processamento analítico on-line (OLAP ).

Com isso finalizo este artigo, apenas apresentando informações sobre o banco de dados distribuído Adabas.

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?