СИСТЕМЫ И СПОСОБЫ ДЛЯ ОПТИМИЗАЦИИ ЗАПРОСА И ИНДЕКСА ДЛЯ ИЗВЛЕЧЕНИЯ ДАННЫХ В ЭКЗЕМПЛЯРАХ СТРУКТУРЫ ДАННЫХ О СОСТАВЕ ИЗ БАЗЫ ДАННЫХ

1. Компьютерно–реализованная система для оптимизации запроса и индекса для извлечения данных в экземплярах структуры данных о составе из базы данных, содержащая:
запоминающее устройство, которое хранит набор инструкций; и
по меньшей мере один процессор, который исполняет набор инструкций для выполнения способа, содержащего:
представление информационного источника для поиска наличия одного или более составов;
формирование данных о составе из входных данных полей, при этом данные о составе относятся к одному или более найденным составам;
формирование экземпляра структуры данных о составе, при этом экземпляр структуры данных о составе связывает информационный источник с одним или более найденными составами;
создание оптимизированных индексных данных из извлеченных данных в экземпляре структуры данных о составе, при этом оптимизированные индексные данные (i) содержат соответствие между одним или более потенциальными выражениями поля поиска и данными о составе и (ii) группируются на основе спрогнозированного паттерна доступа;
выполнение поискового запроса по оптимизированным индексным данным; и
предоставление информации, связанной с найденным информационным источником, ассоциированным с извлеченными данными в экземпляре структуры данных о составе.
2. Система по п.1, при этом оптимизированные индексные данные являются инвертированным индексом.
3. Система по п.1, при этом оптимизированные индексные данные группируются на основе спрогнозированного паттерна доступа, так что время доступа поисковой машины для оптимизированных индексных данных уменьшается.
4. Система по п.1, при этом данные о составе содержат данные о компонентах, ассоциированные с одним или более компонентами.
5. Система по п.4, при этом данные о компонентах содержат данные о веществе, ассоциированные с одним или более веществами.
6. Система по п.5, при этом данные о веществе содержат по меньшей мере одно из регистрационного номера, идентификатора, таблицы химических соединений, структурной схемы и конкретного числового значения характеристики.
7. Система по п.1, в которой способ дополнительно содержит представление статистики альтернативного поиска.
8. Система по п.1, в которой способ дополнительно содержит присвоение весового коэффициента релевантности найденному информационному источнику.
9. Система по п.1, при этом поисковый запрос содержит одно или более поисковых выражений, ассоциированных с одной или более областями поиска.
10. Система по п.9, при этом одна или более областей поиска принадлежат научной области.
11. Система по п.1, при этом один или более составов являются химическими составами.
12. Система по п.1, при этом извлеченные данные в экземпляре структуры данных о составе, ассоциированной с найденным информационным источником, соответствуют идентификатору состава.
13. Долговременный машиночитаемый носитель, хранящий набор инструкций, которые являются исполняемыми по меньшей мере одним процессором для выполнения способа оптимизации запроса и индекса для извлечения данных в экземплярах структуры данных о составе из базы данных, причем способ содержит:
представление информационного источника для поиска наличия одного или более составов;
формирование данных о составе из входных данных полей, при этом данные о составе относятся к одному или более найденным составам;
формирование экземпляра структуры данных о составе, при этом экземпляр структуры данных о составе связывает информационный источник с одним или более найденными составами;
создание оптимизированных индексных данных из извлеченных данных в экземпляре структуры данных о составе, при этом оптимизированные индексные данные (i) содержат соответствие между одним или более потенциальными выражениями поля поиска и данными о составе и (ii) группируются на основе спрогнозированного паттерна доступа;
выполнение поискового запроса по оптимизированным индексным данным; и
предоставление информации, связанной с найденным информационным источником, ассоциированным с извлеченными данными в экземпляре структуры данных о составе.
14. Долговременный машиночитаемый носитель по п.13, при этом оптимизированные индексные данные являются инвертированным индексом и группируются на основе спрогнозированного паттерна доступа, так что время доступа поисковой машины для оптимизированных индексных данных уменьшается.
15. Долговременный машиночитаемый носитель по п.13, при этом данные о составе содержат данные о компонентах, ассоциированные с одним или более компонентами, и данные о компонентах содержат данные о веществе, ассоциированные с одним или более веществами.
16. Долговременный машиночитаемый носитель по п.15, при этом данные о веществе содержат по меньшей мере одно из регистрационного номера, идентификатора, таблицы химических соединений, структурной схемы и конкретного числового значения характеристики.
17. Долговременный машиночитаемый носитель по п.13, при этом способ дополнительно содержит представление статистики альтернативного поиска и присвоение весового коэффициента релевантности найденному информационному источнику.
18. Долговременный машиночитаемый носитель по п.13, при этом:
поисковый запрос содержит одно или более поисковых выражений, ассоциированных с одной или более областями поиска;
одна или более областей поиска принадлежат научной области; и
один или более составов являются химическими составами.
19. Долговременный машиночитаемый носитель по п.13, при этом извлеченные данные в экземпляре структуры данных о составе, ассоциированной с найденным информационным источником, соответствуют идентификатору состава.
20. Способ оптимизации запроса и индекса для извлечения данных в экземплярах структуры данных о составе из базы данных, причем способ содержит этапы, на которых:
представляют информационный источник для поиска наличия одного или более составов;
формируют данные о составе из входных данных полей, при этом данные о составе относятся к одному или более найденным составам;
формируют экземпляр структуры данных о составе, при этом экземпляр структуры данных о составе связывает информационный источник с одним или более найденными составами;
создают оптимизированные индексные данные из извлеченных данных в экземпляре структуры данных о составе, при этом оптимизированные индексные данные (i) содержат соответствие между одним или более потенциальными выражениями поля поиска и данными о составе и (ii) группируются на основе спрогнозированного паттерна доступа;
выполняют поисковый запрос по оптимизированным индексным данным; и
предоставляют информацию, связанную с информационным источником, ассоциированным с извлеченными данными в экземпляре структуры данных о составе.