Система автоматизации библиотек ИРБИС

Файловая структура баз данных


Каждая БД системы представляет собой совокупность физических файлов, размещенных в одной директории (CMPL, IBIS, RDR, RQST, HELP и др.).

Файлы, составляющие одну базы данных, делятся на две группы:

·

8 файлов, содержащие собственно данные БД и подвергающиеся изменениям в процессе работы системы. Это файлы с расширениями: [.MST], [.XRF]. [.CNT], [.IFP], [.N01], [.N02], [.L01], [.L02];

·      остальные файлы, содержащие параметрические описания БД и не изменяемые в процессе работы (конечного пользователя). Это файлы с расширениями [.FDT], [.FST], [.PFT], [.STW], [.MNU], [.OPT], [.OWS], [.TAB], [.SRT], [.HDR], [.WS], [.WSS], [SRW], [GBL], [PAR], [TRE].

Физические файлы, содержащие собственно данные БД, рассматриваются как два логических файла:

            <DBNAME>.MST     |

                                                | Файл документов БД

            <DBNAME>.XRF     |

            <DBNAME>.IFP       |

            <DBNAME>.CNT     |

            <DBNAME>.L01      | Файл словаря или Инвертированный файл БД

            <DBNAME>.L02      |

            <DBNAME>.N01      |

            <DBNAME>.N02      |

где <DBNAME> - имя базы данных.

При создании дополнительных баз данных Электронного каталога (см. соответствующий режим в описании АРМа "Администратор") в директории DATAI системы создаются дополнительные директории с соответствующими именами.

В директории DATAI находятся файлы, содержащие списки доступных БД:

DBNAM1.MNU – содержит список БД, доступных Администратору.

DBNAM2.MNU – содержит список БД, доступных Каталогизатору/Комплектатору.

DBNAM3.MNU – содержит список БД, доступных Читателю.

Данные файлы ведутся (пополняются) системой автоматически. Структура файлов данного типа (MNU) описана в Приложении 3.

Кроме того, в директории DATAI находятся файлы типа

<DBNAME>.PAR

которые определяют физическое размещение на жестком диске файлов, составляющих соответствующую БД. Поскольку в системе принят принцип хранения всех файлов БД в одной директории, файлы <DBNAME>.PAR содержат строки, определяющие один и тот же путь.

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



Содержание раздела