차례:
정의-정보 관리 시스템 (IMS)이란 무엇입니까?
IMS (정보 관리 시스템)는 정보의 저장, 구성 및 검색을 용이하게하기 위해 설계된 소프트웨어의 일반적인 용어입니다.
IMS는 NASA의 아폴로 우주 프로그램을 지원하기 위해 1960 년대에 개발 된 IBM의 거대한 소프트웨어 프로그램의 이름이기도합니다. 이 IMS 버전은 IBM 최고의 계층 적 데이터베이스 관리 시스템 (DBMS)의 전조였습니다.
Techopedia는 정보 관리 시스템 (IMS)을 설명합니다
DB2 (IBM 관계형 데이터베이스 소프트웨어)와 달리 IMS 데이터베이스는 세그먼트 또는 데이터 블록을 계층 적 모델의 빌딩 블록으로 사용합니다. 각 세그먼트 내에 필드라고하는 여러 데이터 조각이 있습니다. 계층의 맨 위에서 세그먼트를 루트 세그먼트라고합니다. 특정 세그먼트의 세그먼트를 하위 세그먼트라고합니다. 하위 세그먼트 순서는 각 항목이 데이터베이스에 입력되는 순서를 나타냅니다.
계층 적 IMS 데이터베이스는 일반적으로 세 가지 형태로 제공됩니다.
- 전체 기능 데이터베이스 : DL / I (Data Language Interface)에서 파생 된이 데이터베이스 양식에는 둘 이상의 단일 액세스 방법이있을 수 있습니다. OSAM (Overflow Sequential Access Method) 또는 VSAM (Virtual Storage Access Method)을 사용하여 데이터베이스 필드를 저장하고 액세스 할 수 있습니다.
- 빠른 경로 데이터베이스 : 최적의 트랜잭션 속도를 제공하도록 설계되었습니다. 예를 들어 DEDB (데이터 입력 데이터베이스) 및 MSDB (주 저장소 데이터베이스)가 있습니다.
- 고 가용성 대용량 데이터베이스 (HALDB) : 대용량 데이터를 처리하고 데이터베이스의 각 데이터에 대해 안정적인 가용성을 제공합니다.