***** Queries in SPARQL ***** ===== Objects of the Dinosaur class SELECT ?dino WHERE { ?dino rdf:type dino:Dinosaur } ===== Objects of the Place class SELECT ?local WHERE { ?local rdf:type dino:Place } ===== All triple (resource, property, value) SELECT ?r ?p ?v WHERE { ?r ?p ?v } ===== All classes SELECT ?classe WHERE { ?classe rdf:type owl:Class } ===== Objects and their origins SELECT ?din ?or WHERE { ?din dino:origin ?or } ===== Objects of the Dinosaur class and their origins SELECT ?din ?or WHERE { ?din rdf:type dino:Dinosaur . ?din dino:origin ?or } ===== Objects whose origin is Lance_Creek SELECT ?din WHERE { ?din dino:origin dino:Lance_Creek } ===== Objects whose origin is a place part of Converse_County SELECT ?din WHERE { ?din dino:origin ?pl . ?pl dino:partOf dino:Converse_County } ===== Objects whose origin is a place1, part of a place2, which is part of Wyoming SELECT ?din WHERE { ?din dino:origin ?pl1 . ?pl1 dino:partOf ?pl2 . ?pl2 dino:partOf dino:Wyoming } ===== Objects whose origin is a place1, part of a place2, ===== which is part of a place3, which is part of Wyoming SELECT ?din WHERE { ?din dino:origin ?pl1 . ?pl1 dino:partOf ?pl2 . ?pl2 dino:partOf ?pl3 . ?pl3 dino:partOf dino:USA } ===== Union of objects whose origin is Lance_Creek and Hell_Creek SELECT ?din WHERE { { ?din dino:origin dino:Lance_Creek } UNION { ?din dino:origin dino:Hell_Creek } }