Лабораторна робота 1

Виконання SPARQL-запитів. Знайомство з бібліотекою Apache Jena RDF API. Програмування простого додатку виконання SPARQL-запитів за допомогою Apache Jena RDF API.

Продивіться SPARQL тьюторіал - https://ontotext.com/knowledgehub/fundamentals/what-is-sparql/

Jena: jena.apache.org

Приклад Java додатку додано у SPARQLExample1.java. Зверніть увагу на те, що у прикладі використовано ендпоінт dbpedia.org/sparql. Вам буде необхідно змінити це на використання локального GraphDB ендпоінта.

(необов'язково) Модифікуйте додаток, щоб дані можна було проглянути у HTML вигляді.

Запити на SPARQL: 

1) показати всі тріпли з репозиторію uspres

2) показати всі тріпли з репозиторію shuttle

3) показати відомості про конкретний космічний човник

4) показати відомості про човники, що були запущені протягом перших десяти років запусків

Для оцінювання: додайте архів з додатком, та екранну копію, щоб підтвердити, що додаток звертався до локальних даних та отримав результати запитів.