Онтология в информатике и базах данных используется для описания предметной области и связей между её объектами. 1 Это согласованный в сообществе словарь, который помогает проводить рассуждения относительно сущностей предметной области и моделировать её. 2
В контексте баз данных онтологии применяются:
- Для интеграции неоднородных баз данных. 2 Они обеспечивают интероперабельность различных систем, а также позволяют специфицировать интерфейсы независимых сервисов, основанных на знаниях. 2
- В качестве основы для формирования пользовательских запросов. 5 При этом онтология используется для представления содержимого источника данных на концептуальном уровне и предоставления пользователю привычного словаря для формирования запросов. 5 База данных в этом случае служит для получения результатов их выполнения. 5
- Для построения информационных моделей. 4 Онтология информационных элементов позволяет определять знания о представлении классов различных предметных областей в виде структур данных определённых типов и о способах их хранения. 4