9. Een relationele interface
Voor data-consumenten:
● Selecteren
● Filteren
● Sorteren
● Limiteren
● Aggregeren
Extra: semantiek
10. SQL
● Enkel tabulaire data
● Geen semantiek
SPARQL
● Enkel semantiek
● Drempel te hoog?
HTSQL
● Enkel tabulaire data
● Interessante syntaxis
SELECT X FROM Y WHERE A<B
SELECT ?lib WHERE { ?lib is_a schema:library}
http://.../library{name,count(department)}
11. SPECTQL
● Geïnspireerd door HTSQL
● 5 acties via GET
● Extra laag boven REST
● Test-omgeving: http://hostname/spectql
Spectql Provides an Easy and Concise The datatank Query Language
18. Toekomst
● Semantiek in SPECTQL
● Sorteermechanismen: geo, string, int ...
● Meegeleverd met The DataTank 2.0
○ maart 2012
● The DataTank op semtech - 6 februari
● The DataTank gebruikt door
○ iRail: API v2.0 in maart
○ Apps For X - evenementen
○ FlatTurtle bvba
○ IBBT - MultiMediaLab
○ TeleTicketService
○ Nog veel meer...