Sistema de Gerenciamento de Informações (IMS)

Autor: Robert Simon
Data De Criação: 15 Junho 2021
Data De Atualização: 13 Poderia 2024
Anonim
Sistema de Gerenciamento de Informações (IMS) - Tecnologia
Sistema de Gerenciamento de Informações (IMS) - Tecnologia

Contente

Definição - O que significa o Sistema de Gerenciamento de Informações (IMS)?

Sistema de Gerenciamento de Informações (IMS) é um termo geral para software projetado para facilitar o armazenamento, organização e recuperação de informações.


IMS também é o nome do gigantesco programa de software da IBM desenvolvido na década de 1960 para dar suporte ao programa espacial NASAs Apollo. Essa versão do IMS foi o precursor do sistema de gerenciamento de banco de dados hierárquico (DBMS) principal da IBM.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Sistema de Gerenciamento de Informações (IMS)

Diferentemente do DB2 (software de banco de dados relacional da IBM), um banco de dados IMS usa segmentos ou blocos de dados como blocos de construção do modelo hierárquico. Dentro de cada segmento, existem vários dados, conhecidos como campos. No topo da hierarquia, o segmento é conhecido como segmento raiz. Os segmentos de um segmento específico são conhecidos como segmentos filhos. A ordem do segmento filho representa a ordem em que cada entrada é inserida em um banco de dados.


Os bancos de dados hierárquicos do IMS geralmente vêm em três formas:

  • Banco de dados de função completa: Derivado da Data Language Interface (DL / I), este formulário de banco de dados pode ter mais de um método de acesso único. O método de acesso sequencial de estouro (OSAM) ou o método de acesso de armazenamento virtual (VSAM) pode ser usado para armazenar e acessar os campos do banco de dados.
  • Banco de dados de caminho rápido: projetado para facilitar uma taxa de transação ideal. Exemplos são os bancos de dados de entrada de dados (DEDB) e os principais bancos de dados de armazenamento (MSDB).
  • Bancos de dados grandes de alta disponibilidade (HALDB): manipula grandes volumes de dados e fornece disponibilidade confiável para cada pedaço de dados no banco de dados.