Εξέλιξη Κομματιού

Εισαγωγή στο RDF και το SPARQL

  • Βασικά τρίων: triples, IRIs, literals, και blank nodes.
  • Namespaces και χρήση QName σε ερωτήματα.
  • Περίληψη των μορφών ερωτήματος SPARQL και χρήσεις.

Έκτοξο σε ένα Περιβάλλον SPARQL

  • Εγκατάσταση και λειτουργία του Apache Jena Fuseki ή RDF4J Server.
  • Φόρτωση δειγματικών συνόλων δεδομένων RDF σε βάση τριών.
  • Χρήση SPARQL client ή workbench για εκτέλεση ερωτημάτων.

Βασικά SPARQL SELECT Queries

  • Γραφή τριών προτύπων και ανάκτηση bindings.
  • Χρήση DISTINCT, LIMIT, και OFFSET.
  • Ταξινόμηση και προβολή αποτελεσμάτων με ORDER BY.

Φίλτρα και Μεταβολικές Λύσεις

  • Εφαρμογή FILTER expressions και built-in functions.
  • Χρήση OPTIONAL για εξαρτημένη συζήτηση.
  • Συνδυασμός προτύπων με UNION και MINUS.

Προχωρημένη Αναζήτηση: Aggregation και Subqueries

  • GROUP BY, COUNT, SUM, MIN, MAX και HAVING χρήση.
  • Ενωμένα ερωτήματα και subselect patterns.
  • Εργασία με expressions και bind() για υπολογισμό τιμών.

Κατασκευή και Μετασχηματισμός RDF

  • CONSTRUCT queries για τον δημιουργία νέων RDF γράφων.
  • DESCRIBE και ASK query forms και όταν πρέπει να χρησιμοποιούνται.
  • Χρήση SPARQL UPDATE για την τροποποίηση δεδομένων (INSERT/DELETE).

Εργασία με Γράφους και Ονομαστικούς Γράφους

  • Quads και το GRAPH keyword.
  • Διαχείριση και ερωτήσεις ονομαστικών γράφων.
  • Καλύτερες πρακτικές για την διαχείριση συνόλων δεδομένων γράφων.

Συγχωνευμένα Ερωτήματα και Από μακρυά Εξυπηρετητές

  • Χρήση SERVICE για ερωτήσεις από μακρυά SPARQL εξυπηρετητές.
  • Συνδυασμοί παραγώγων και χρονικό όριο.
  • Στρατηγικές για τη συνδυασμική λειτουργία των τοπικών και από μακρυά δεδομένων.

Πρακτικό Εργαστήριο: Πρακτικές Σχετικά με το SPARQL

  • Ερωτήματα DBpedia και άλλων δημόσιων συνόλων δεδομένων για επίγνωση.
  • Δημιουργία αναβάθμισης ερωτήματος πρότυπων και θεωρήματα.
  • Διαφοροποίηση κοινών λαθών ερωτήματος και βελτιστοποίηση της απόδοσης.

Περίληψη και Επόμενα Βήματα

Απαιτήσεις

  • Κατανόηση του μοντέλου δεδομένων RDF και τριών.
  • Γνώση των βασικών εννοιών HTTP και JSON.
  • Εμπειρία στην ανάγνωση και γραφή βασικών προγραμματιστικών ή ερωτηματικών φύλλων.

Ακροατήριο

  • Μηχανικοί δεδομένων και ενσωματωτές.
  • Αναπτυξείς σημαντικής web.
  • Αναλυτές που εργάζονται με δεδομένα link.
 4 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες