Kurzusleírás

Bevezetés az RDF és SPARQL világába

  • RDF alapok: hármasok, IRI-k, literálok és üres csomópontok
  • Névterek és QName használata lekérdezésekben
  • SPARQL lekérdezési formák és használati esetek áttekintése

SPARQL környezet beállítása

  • Apache Jena Fuseki vagy RDF4J Server telepítése és futtatása
  • Minta RDF adathalmazok betöltése egy triple store-ba
  • SPARQL kliens vagy munkapad használata lekérdezések futtatásához

Alapvető SPARQL SELECT lekérdezések

  • Hármas minták írása és kötések lekérése
  • DISTINCT, LIMIT és OFFSET használata
  • Eredmények rendezése és kivetítése ORDER BY segítségével

Szűrés és megoldásmódosítók

  • FILTER kifejezések és beépített függvények alkalmazása
  • OPTIONAL használata részleges egyezésekhez
  • Minták kombinálása UNION és MINUS segítségével

Haladó lekérdezés: Aggregáció és allekérdezések

  • GROUP BY, COUNT, SUM, MIN, MAX és HAVING használata
  • Beágyazott lekérdezések és allekérdezési minták
  • Kifejezések és bind() használata értékek kiszámításához

RDF szerkesztése és átalakítása

  • CONSTRUCT lekérdezések új RDF gráfok létrehozásához
  • DESCRIBE és ASK lekérdezési formák és alkalmazási területeik
  • SPARQL UPDATE használata adatmódosításhoz (INSERT/DELETE)

Gráfok és elnevezett gráfok kezelése

  • Kvadruplák és a GRAPH kulcsszó
  • Elnevezett gráfok kezelése és lekérdezése
  • Ajánlott eljárások adathalmaz gráfok szervezéséhez

Összevont lekérdezések és távoli végpontok

  • SERVICE használata távoli SPARQL végpontok lekérdezéséhez
  • Teljesítménybeli szempontok és időtúllépések
  • Stratégiák helyi és távoli adatok kombinálásához

Gyakorlati labor: Valós SPARQL feladatok

  • DBpedia és más nyilvános adathalmazok lekérdezése elemzésekhez
  • Újrahasználható lekérdezési sablonok és nézetek készítése
  • Gyakori lekérdezési hibák hibakeresése és teljesítményoptimalizálás

Összefoglalás és következő lépések

Követelmények

  • Az RDF adatmodell és hármasok ismerete
  • Alapvető HTTP és JSON fogalmak ismerete
  • Alapvető programozási vagy lekérdező kifejezések olvasásának és írásának gyakorlata

Célközönség

  • Adatmérnökök és integrátorok
  • Szemantikus web fejlesztők
  • Kapcsolt adatokkal dolgozó elemzők
 4 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák