Я хочу создать простое приложение с использованием Jena и SPARQL, которое вставляет, удаляет, обновляет и запрашивает некоторые данные OWL/RDF. Я работал над Protégé для создания онтологии и заметил в нем SPARQL, , но я хочу программно запускать запросы SPARQL с помощью Jena на Java.Локальные и удаленные запросы OWL/SPARQL с Jena
Я видел «Using Jena to create a SPARQL query on DBpedia», и я знаю, как использовать SPARQL с Йене, но я хочу, чтобы загрузить его на сервер или работать на локальный или любой другой.
SPARQL не поддерживает такие операции, как обновление или вставка, а только запрос. Существуют ли какие-либо другие языки/методы, поддерживающие эти операции, или я должен манипулировать данными вручную в java в каждом приложении?
Как я могу загрузить свою онтологию, желательно что-то, что связано с Protégé? Я пробовал Protege2Joseki, но не смог заставить его работать.
Являются ли RDF-магазинами только для RDF? Я работаю над файлами OWL. Например, если я использую MySQL в качестве RDF-магазина, будет ли он работать и для концепций OWL?
о, спасибо Яну Дикинсону, я действительно нашел то, что хотел. Я использовал SWRL вместо SPARQL, так как меня интересуют запросы на более высоком уровне, чем уровень троек. Еще раз спасибо – Enigma
Добро пожаловать. Нажмите кнопку «принять ответ», чтобы показать, что у вас есть ответ, который вы искали - так StackOverflow помогает другим людям находить ответы на вопросы, которые, возможно, были заданы раньше. –
oh удивительная система stackOverflow o.o " – Enigma