IMS significa Sistema de Gerenciamento de Informações. O IMS foi desenvolvido pela IBM com a Rockwell e a Caterpillar no ano de 1966 para o programa Apollo de enviar um homem à lua. Isso deu início à revolução do sistema de gerenciamento de banco de dados e ainda continua a evoluir para atender aos requisitos de processamento de dados. O IMS fornece um ambiente padrão, confiável e fácil de usar para a execução de transações de alto desempenho. O banco de dados IMS é usado por linguagens de programação de alto nível como COBOL para armazenar dados em organização hierárquica e acessá-los.
Este tutorial foi desenvolvido para programadores de software interessados em compreender os conceitos de banco de dados IMS começando do zero. Este tutorial fornece compreensão suficiente sobre o gerenciamento de dados IMS, de onde você pode se conduzir a níveis mais elevados de conhecimento.
Antes de prosseguir com este tutorial, você deve ter um conhecimento básico de habilidades de programação COBOL. Um conhecimento básico dos conceitos de banco de dados o ajudará a entender o sistema de gerenciamento de banco de dados IMS.