1. Обзор системы

The UNESCO micro CDS/ISIS Software

1.1. База данных CDS/ISIS

CDS/ISIS позволяет вам создавать и управлять структурированной числовой базой данных, т. е. содержащей главным образом текстовые данные.

В самом общем виде можно считать базу данных CDS/ISIS файлом родственных данных, который удовлетворяет общим информационным требованиям данного пользователя. Это может быть, например, простой адресный файл или более сложный файл, такой как каталог библиотеки или справочная система для научных проектов. Каждая информационная совокупность (обьект) хранится в базе данных и состоит из отдельных элементов данных, каждый из которых содержит подробные характерные особенности описанного обьекта. Например, библиографическая база данных состоящая из информации о книгах, отчетах, предметных журналах, и т.д. Каждый обьект, в этом случае, состоит из таких элементов данных, как автор, заглавие, дата публикации и т.д.

Элементы данных хранятся в полях, каждому из которых присвоена численная метка, характеризующая это содержимое. Вы можете считать метку как имя поля узнаваемую системой CDS/ISIS.

Множество полей, содержащее все элементы данных обьекта предметной области называют записью.

Характерной особенностью CDS/ISIS является то, что в нем реализована обработка полей (и следовательно записей) переменной длины, таким образом обеспечивается оптимальное использование пространства хранения вашего диска, а с другой стороны предоставляется полная свобода в определении максимальной длины каждого поля.

Поля могут быть необязательными (т.е. они могут отсутствовать в одной или более записях), они могут включать знак элемента данных, или два или более переменных длин элементов данных. В буквальном смысле поле содержит в себе подполя, каждое из которых идентифицировано 2 символами- ограничителями подполя, предшествующими соответствующему элементу данных. Более того поле может быть повторяющимся, т.е. некоторые поля записи могут состоять из более чем одного экземпляра поля.