IMS DB - Visão Geral


Advertisements

Uma breve visão geral

Banco de dados é uma coleção de itens de dados correlacionados. Estes itens de dados são organizados e armazenados de forma a fornecer acesso rápido e fácil. O IMS database é um banco de dados hierárquico onde os dados são armazenados em diferentes níveis e cada entidade é dependente do nível superior as entidades. Os elementos físicos em um sistema de aplicação que utilize o IMS são mostrados na figura a seguir.

IMS Elements

Gestão de Base de Dados

Um sistema de gestão de base de dados é um conjunto de programas aplicativos utilizados para armazenar, acessar e gerenciar os dados no banco de dados. Sistema de gestão de base de dados do IMS garante a integridade e permite uma rápida recuperação de dados, organizando-o de tal maneira que é fácil de obter. O IMS mantém uma grande quantidade de dados corporativos do mundo com a ajuda do seu sistema de gerenciamento de banco de dados.

Transaction Manager

A função de gerenciador de transação é o de fornecer uma plataforma de comunicação entre o banco de dados e os programas de aplicação. O IMS atua como um gerenciador de transações. O transaction manager lida com o usuário final para armazenar e recuperar os dados do banco de dados. O IMS pode usar O IMS DB ou DB2, como seu banco de dados back-end para armazenar os dados.

DL/I - Interface linguagem de dados

DL/I é composto por programas de aplicação que conceder o acesso aos dados armazenados no banco de dados. O IMS DB usa DL/I, que serve como o idioma da interface que os programadores utilizam para acessar o banco de dados, em um programa de aplicação. Vamos discutir isso com mais detalhes nos próximos capítulos.

Características do IMS

Os pontos de observação:

  • O IMS suporta aplicativos de diferentes linguagens como Java e XML.
  • O IMS as aplicações e os dados podem ser acessados em qualquer plataforma.
  • O IMS processamento de DB é muito rápido em comparação ao DB2.

As limitações do IMS

Os pontos de observação:

  • Aplicação dos IMS DB é muito complexa.
  • Predefinidos do IMS estrutura de árvore reduz flexibilidade.
  • O IMS DB é difícil de gerir.
Advertisements