Kurzusleírás

Bevezetés az RDF és SPARQL-be

  • Az RDF alapjai: triple-k, IRIs, literálok és üres csomópontok
  • Névtér- és QName használata a lekérdezéseknél
  • Áttekintés a SPARQL lekérdezési formákról és alkalmazásaikról

Kezdődő SPARQL Környezetben

  • Az Apache Jena Fuseki vagy RDF4J Server telepítése és futtatása
  • Mint RDF adatsóvok betöltése triple tárolóba
  • SPARQL klienst vagy munkalapon való lekérdezések futtatása

Alap SPARQL SELECT Lekérdezések

  • Triples minták írása és kötéseket lekérdezés
  • A DISTINCT, LIMIT és OFFSET használata
  • Az ORDER BY használata eredmények rendezésére és projekcióra

Szűrés és Megoldás Módosítók

  • FILTER kifejezések és beépített függvények alkalmazása
  • Az OPTIONAL használata részharmóniák esetén
  • Minta kombinálása a UNION és MINUS segítségével

Haladó Lekérdezés: Aggregáció és Allelrdezi

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

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

  • CONSTRUCT lekérdezések az új RDF gráfok létrehozására
  • A DESCRIBE és ASK lekérdezési formák és alkalmazásaik
  • Az SPARQL UPDATE használata az adatok módosításához (INSERT/DELETE)

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

  • Kvantumok és a GRAPH kulcsszó
  • Elnevezett gráfok kezelése és lekérdezése
  • Javaslatok az adatgyűjtés gráfjainak szervezésére

Federált lekérdezések és távoli végpontok

  • A SERVICE használata a távoli SPARQL végpontok lekérdezésére
  • Teljesítményfontolások és időtúllépések
  • Stratégiák helyi és távoli adatok kombinálására

Gyakorlati Labor: Valós SPARQL Feladatok

  • DBpedia és más nyilvános adatsóvok lekérdezése értékes információkért
  • Hasznos lekérdezési sablonok és nézetek készítése
  • Gyakori lekérdezési hibák hibaelhárítása és teljesítmény optimalizálása

Összegzés és Következő Lépések

Követelmények

  • Az RDF adatmodellel és triple-kkel kapcsolatos megértés
  • Az alapvető HTTP és JSON fogalmak ismerete
  • Kényelmesen olvashatja és írhat alapszintű programozási vagy lekérdezési kifejezéseket

Célcsoport

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

Résztvevők száma


Ár résztvevőnként

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák