Course Code:
sparql
Duration:
14 hours
Prerequisites:
- Zrozumienie struktur danych i baz danych.
- Ogólne zrozumienie architektury stron internetowych.
Publiczność
- Programiści
- Projektanci stron internetowych
- Menedżerowie treści
Overview:
SPARQL to język zapytań służący do odpytywania danych RDF (Resource Description Framework). Jest podobny do SQL dla danych relacyjnych w bazach danych.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla osób technicznych, które chcą zapytać o RDF dane przechowywane w Semantic Web bazie danych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć różnicę między danymi sieci semantycznej a danymi relacyjnymi.
- Wyszukiwać publiczne zbiory danych w oparciu o standardy Semantic Web.
- Modelować dane do zapytań za pomocą SPARQL.
- Przekształcić dane strony internetowej w dane powiązane z siecią semantyczną.
- Uruchamianie zapytań SPARQL z poziomu istniejącej aplikacji.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:
Wprowadzenie
Przegląd Semantic Web
- Jak działają powiązane ze sobą zbiory danych (linked data)
- Trójki a relacje (tabele)
Standardy Semantic Web
- RDF, OWL itp.
SPARQL Składnia
- SELECT, WHERE, LIMIT, zmienne itp.
- Skróty, grafy i związki
Odpytywanie Semantic Web witryny
- Accessing a SPARQLEndpoint
- Zapytanie o zbiór danych
Zaawansowane SPARQL konstrukcje
- FILTER, OPTIONAL itp.
Modelowanie danych semantycznych
- URI, URL, URN, przestrzeń nazw itp.
- Standardy Semantic Web (RDF, OWL itp.)
Integracja SPARQL z aplikacją
- Biblioteki Java (Jena itp.)
Przekształcenie strony internetowej w Semantic Web stronę internetową
- Przekształcanie danych w dane semantyczne
Rozwiązywanie problemów
Podsumowanie i wnioski
Sites Published: