Trang Chủ Cơ sở dữ liệu Một hệ thống quản lý thông tin (ims) là gì? - định nghĩa từ techopedia

Một hệ thống quản lý thông tin (ims) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Hệ thống quản lý thông tin (IMS) có nghĩa là gì?

Hệ thống quản lý thông tin (IMS) là một thuật ngữ chung cho phần mềm được thiết kế để tạo thuận lợi cho việc lưu trữ, tổ chức và truy xuất thông tin.

IMS cũng là tên của chương trình phần mềm voi ma mút của IBM được phát triển vào những năm 1960 để hỗ trợ chương trình không gian Apollo của NASA. Phiên bản IMS này là tiền thân của hệ thống quản lý cơ sở dữ liệu phân cấp (DBMS) hàng đầu của IBM.

Techopedia giải thích Hệ thống quản lý thông tin (IMS)

Không giống như DB2 (phần mềm cơ sở dữ liệu quan hệ của IBM), cơ sở dữ liệu IMS sử dụng các phân đoạn hoặc khối dữ liệu, làm các khối xây dựng của mô hình phân cấp. Trong mỗi phân đoạn là nhiều phần dữ liệu, được gọi là các trường. Ở đầu phân cấp, phân đoạn được gọi là phân đoạn gốc. Phân khúc của một phân khúc cụ thể được gọi là phân khúc con. Thứ tự phân đoạn con biểu thị thứ tự mà mỗi mục nhập được nhập vào cơ sở dữ liệu.

Cơ sở dữ liệu IMS phân cấp thường có ba dạng:

  • Cơ sở dữ liệu chức năng đầy đủ: Xuất phát từ Giao diện ngôn ngữ dữ liệu (DL / I), mẫu cơ sở dữ liệu này có thể có nhiều hơn một phương thức truy cập. Phương pháp truy cập tuần tự tràn (OSAM) hoặc Phương thức truy cập lưu trữ ảo (VSAM) có thể được sử dụng để lưu trữ và truy cập các trường cơ sở dữ liệu.
  • Cơ sở dữ liệu đường dẫn nhanh: Được thiết kế để tạo điều kiện cho tỷ lệ giao dịch tối ưu. Ví dụ là cơ sở dữ liệu nhập dữ liệu (DEDB) và cơ sở dữ liệu lưu trữ chính (MSDB).
  • Cơ sở dữ liệu lớn có tính sẵn sàng cao (HALDB): Xử lý khối lượng dữ liệu lớn và cung cấp tính khả dụng đáng tin cậy cho từng phần dữ liệu trong cơ sở dữ liệu.
Một hệ thống quản lý thông tin (ims) là gì? - định nghĩa từ techopedia