Cтраница 1
Поисковый атрибут, значения которого уникальны в записях файла, можно определить как УНИКАЛЬНЫЙ и использовать в качестве ключа записи. Атрибут, определенный как УНИКАЛЬНЫЙ, должен быть первым атрибутом в описании файла. Он не может быть множественным или входить в состав периодической группы. [1]
![]() |
Поиск по связанным файлам. [2] |
Имя и значение поискового атрибута, соединенные операциями сравнения РАВНО, БОЛЬШЕ, МЕНЬШЕ, образуют простое условие поиска. В свою очередь эти конструкции могут образовывать составные условия поиска путем применения логических операций И, ИЛИ, КРОМЕ. [3]
![]() |
Поиск с использованием инвертированных списков. [4] |
Чтение записей в логической последовательности значений поискового атрибута позволяет получать записи файла в порядке отсортированной последовательности значений данного поискового атрибута по ДКОИ. [5]
Доступ к инвертированным спискам осуществляется по имени и значению поискового атрибута посредством многоуровневых индексных таблиц. Индексные таблицы инвертированных списков ассоциатора ведутся автоматически, обновляясь при каждом изменении значений поисковых атрибутов в записях файлов БД. [6]
Поиск записей производится по условиям, накладываемым на значения поисковых атрибутов файла, а также связанных с ним файлов. [7]
Чтение записей в логической последовательности значений поискового атрибута позволяет получать записи файла в порядке отсортированной последовательности значений данного поискового атрибута по ДКОИ. [8]
После всех предложений ГРУППА и АТРИБУТ следует, если эго необходимо, одно или несколько предложений ИНДЕКС, в которых описываются правила образования производных поисковых атрибутов. Последним в описании должно быть предложение КОНЕЦ. [9]
Доступ к инвертированным спискам осуществляется по имени и значению поискового атрибута посредством многоуровневых индексных таблиц. Индексные таблицы инвертированных списков ассоциатора ведутся автоматически, обновляясь при каждом изменении значений поисковых атрибутов в записях файлов БД. [10]
К записям БД возможен прямой и последовательный доступ. В последнем случае применяется метод хеширования. Последовательный доступ осуществляют следующими способами: а) в логической последовательности по значениям заданного поискового атрибута; б) по списку внутрисистемных номеров записей; в) по возрастанию внутрисистемных номеров, начиная с заданного номера; г) в физической последовательности размещения записей в накопителе. [11]