4.2 Язык SPARQL-запросов
SPARQL - это язык запросов для RDF. SPARQL используется для представления запросов к разнообразным источникам данных, независимо от того, хранятся эти данные непосредственно в RDF либо представляются в виде RDF с помощью промежуточного программного обеспечения (middleware). SPARQL обладает возможностями формирования запросов к обязательным и необязательным графовым шаблонам вместе с их конъюнкциями и дизъюнкциями. SPARQL также поддерживает тестирование расширенного значения и ограничение запросов посредством исходного RDF-графа. Результаты запросов SPARQL могут быть представлены результирующими наборами или RDF-графами.
Большая часть запросов SPARQL включает набор шаблонов триплетов, который называется основным графовым шаблоном. Шаблоны триплетов похожи на RDF-триплеты, за исключением того, что каждый субъект, предикат и объект может быть переменной. Основной графовый шаблон соответствует подграфу RDF-данных, когда RDF-термины этого подграфа могут быть заменены переменными, а результат является RDF-графом, эквивалентным подграфу.
- ВВЕДЕНИЕ
- 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ
- 1.2 Проблема выбора товара
- 1.3.1 Выбор и подбор инструмента начинающему гитаристу
- 1.4 Постановка задачи
- 2. ОНТОЛОГИИ
- 2.1 Онтологии как часть концепции Semantic Web
- 2.2 Понятие онтологии
- 2.3 Применение онтологий
- 2.4 Типы онтологий
- 2.5 Свойства онтологий
- 3. РЕАЛИЗАЦИЯ ОНТОЛОГИИ
- 4. РЕАЛИЗАЦИЯ ВЕБ-СЕРВИСА
- 4.1 Web-сервисы
- 4.2 Язык SPARQL-запросов
- 4.3 Разработка web-приложения "Выбор гитары"
- ВЫВОДЫ