IMS DB - Thuật ngữ DL / I
Cơ sở dữ liệu phân cấp hoạt động dựa trên mối quan hệ giữa hai hoặc nhiều phân đoạn. Ví dụ sau đây cho thấy cách các phân đoạn liên quan với nhau trong cấu trúc cơ sở dữ liệu IMS.
Phân đoạn gốc
Những điểm cần lưu ý -
Phân đoạn nằm ở trên cùng của cấu trúc phân cấp được gọi là phân đoạn gốc.
Phân đoạn gốc là phân đoạn duy nhất mà qua đó tất cả các phân đoạn phụ thuộc đều được truy cập.
Phân đoạn gốc là phân đoạn duy nhất trong cơ sở dữ liệu không bao giờ là phân đoạn con.
Chỉ có thể có một phân đoạn gốc trong cấu trúc cơ sở dữ liệu IMS.
Ví dụ, 'A' là đoạn gốc trong ví dụ trên.
Phân đoạn chính
Những điểm cần lưu ý -
Phân đoạn mẹ có một hoặc nhiều phân đoạn phụ thuộc ngay bên dưới nó.
Ví dụ, 'A', 'B'và 'E' là các phân đoạn mẹ trong ví dụ trên.
Phân đoạn phụ thuộc
Những điểm cần lưu ý -
Tất cả các phân đoạn khác với phân đoạn gốc được gọi là phân đoạn phụ thuộc.
Các phân đoạn phụ thuộc phụ thuộc vào một hoặc nhiều phân đoạn để trình bày ý nghĩa hoàn chỉnh.
Ví dụ, 'B', 'C1', 'C2', 'D', 'E', 'F1' và 'F2' là các phân đoạn phụ thuộc trong ví dụ của chúng tôi.
Phân đoạn con
Những điểm cần lưu ý -
Bất kỳ phân đoạn nào có một phân đoạn nằm ngay phía trên nó trong hệ thống phân cấp được gọi là phân đoạn con.
Mỗi phân đoạn phụ thuộc trong cấu trúc là một phân đoạn con.
Ví dụ, 'B', 'C1', 'C2', 'D', 'E', 'F1' và 'F2' là các phân đoạn con.
Phân đoạn đôi
Những điểm cần lưu ý -
Hai hoặc nhiều lần xuất hiện phân đoạn của một loại phân đoạn cụ thể trong một phân đoạn mẹ duy nhất được gọi là phân đoạn sinh đôi.
Ví dụ, 'C1' và 'C2' là các phân đoạn sinh đôi, do đó 'F1' và 'F2' Chúng tôi.
Phân đoạn anh chị em
Những điểm cần lưu ý -
Phân đoạn anh chị em ruột là các phân đoạn của các loại khác nhau và cùng cha mẹ.
Ví dụ, 'B' và 'E' là các phân đoạn anh chị em. Tương tự,'C1', 'C2', và 'D' là các phân đoạn anh chị em.
Bản ghi cơ sở dữ liệu
Những điểm cần lưu ý -
Mỗi lần xuất hiện của phân đoạn gốc, cộng với tất cả các lần xuất hiện của phân đoạn cấp dưới tạo thành một bản ghi cơ sở dữ liệu.
Mỗi bản ghi cơ sở dữ liệu chỉ có một phân đoạn gốc nhưng nó có thể có bất kỳ số lần xuất hiện phân đoạn nào.
Trong xử lý tệp tiêu chuẩn, bản ghi là một đơn vị dữ liệu mà chương trình ứng dụng sử dụng cho các hoạt động nhất định. Trong DL / I, đơn vị dữ liệu đó được gọi là phân đoạn. Một bản ghi cơ sở dữ liệu duy nhất có nhiều lần xuất hiện phân đoạn.
Đường dẫn cơ sở dữ liệu
Những điểm cần lưu ý -
Đường dẫn là một loạt các phân đoạn bắt đầu từ phân đoạn gốc của một bản ghi cơ sở dữ liệu đến bất kỳ sự kiện phân đoạn cụ thể nào.
Một đường dẫn trong cấu trúc phân cấp không cần phải hoàn chỉnh đến mức thấp nhất. Nó phụ thuộc vào lượng thông tin chúng tôi yêu cầu về một thực thể.
Một đường dẫn phải liên tục và chúng ta không thể bỏ qua các cấp độ trung gian trong cấu trúc.
Trong hình sau, các bản ghi con có màu xám đậm hiển thị một đường dẫn bắt đầu từ 'A' và đi qua 'C2'.