SPARQL – cz. 4: Zaawansowanie filtrowanie
Po krótkiej przerwie wracamy do cyklu opisującego możliwości SPARQL. Dziś napiszemy o tym jak precyzyjniej definiować schematy poszukiwanych podgrafów wykorzystując do tego celu filtry.
Sezamie otwórz się – czyli instalacja Sesame 2.0
Zgodnie z wcześniejszą zapowiedzią (po małej przerwie) w dzisiejszym artykule opiszę jak w kilku krokach zainstalować bazę danych (repozytorium) RDF. Chociaż ten artykuł kierowany jest głównie do programistów, to jednak proces instalacji bazy Sesame jest na tyle prosty, że zachęcam każdego do zrobienia tego. W ten sposób łatwiej będzie wam sprawdzać poznaną wiedzę (szczególnie tę dotyczącą zapytań w języku SPARQL) w praktyce.
SPARQL – cz. 3: SELECT to nie wszystko
Każdemu kto zna SQL fakt, że zapytania SELECT w SPARQL zwracają tablicę wyników wydaje się to oczywiste. Dla tych, którzy znają XQuery - to takie oczywisto już nie jest. SELECT to jednak nie jedyny rodzaj zapytania w SPARQL, i co więcej SPARQL nie zawsze musi odpowiadać tablicą wyników.
SPARQL – cz. 2: Odpytywanie po ścieżce w grafie RDF
Na wczorajszym wykładzie poznaliśmy podstawy języka SPARQL. Dziś napiszę o tym jak odpytywać graf RDF zawierający blank node'y, jak budować zapytania zawierające ścieżki w grafie, oraz jak zapisywać te zapytania krócej.
Reifikacje: zdanie o zdaniu
Mam nadzieję, że poprzednie dwa artykuły o RDF (wprowadzenie i reprezentacja) pozwoliły Wam się oswoić z tą nową organizacją informacji. Dziś "podkręcamy piłkę nieco mocniej" aby zaprezentować jedną ze specyficznych cech RDF, tzw. reifikacje (ang. reification), czyli wypowiadanie zdania o zdaniu.
Żółwie aż do końca, czyli jak zapisać graf RDF
W poprzednim odcinku pisałem o tym czym jest RDF. Starałem się nie wnikać w szczegóły techniczne. Ale, jeżeli chcemy naprawdę zrozumieć technologie Sieć Semantycznej, niektóre szczegóły techniczne są nieodzowne. Zanim więc przejdziemy do prezentacji schematów RDF i ontologii, omówię jak zapisać graf RDF tak aby mógł być przetworzony przez maszyny.

