diff options
author | Federico Igne <federico.igne@cs.ox.ac.uk> | 2022-05-19 17:32:28 +0100 |
---|---|---|
committer | Federico Igne <federico.igne@cs.ox.ac.uk> | 2022-05-19 17:32:28 +0100 |
commit | f90771c9c7cc7a3d93b3838d9e3e083370fc6db6 (patch) | |
tree | 26f6578f5ebb08649ddfae457d559b36baa954e0 /tests/lubm/queries.sparql | |
parent | eca3499882f892444eba215759c0347218deb6cb (diff) | |
download | ACQuA-0.2.1.tar.gz ACQuA-0.2.1.zip |
test: add simple LUBM test datav0.2.1
Diffstat (limited to 'tests/lubm/queries.sparql')
-rw-r--r-- | tests/lubm/queries.sparql | 380 |
1 files changed, 380 insertions, 0 deletions
diff --git a/tests/lubm/queries.sparql b/tests/lubm/queries.sparql new file mode 100644 index 0000000..13556b6 --- /dev/null +++ b/tests/lubm/queries.sparql | |||
@@ -0,0 +1,380 @@ | |||
1 | ^[query1] | ||
2 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
3 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
4 | SELECT ?X | ||
5 | WHERE { | ||
6 | ?X rdf:type ub:GraduateStudent . | ||
7 | ?X ub:takesCourse <http://www.Department0.University0.edu/GraduateCourse0> | ||
8 | } | ||
9 | |||
10 | ^[query2] | ||
11 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
12 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
13 | SELECT ?X ?Y | ||
14 | WHERE { | ||
15 | ?Y rdf:type ub:University . | ||
16 | ?Z ub:subOrganizationOf ?Y . | ||
17 | ?Z rdf:type ub:Department . | ||
18 | ?X ub:undergraduateDegreeFrom ?Y . | ||
19 | ?X rdf:type ub:GraduateStudent . | ||
20 | ?X ub:memberOf ?Z | ||
21 | } | ||
22 | |||
23 | ^[query3] | ||
24 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
25 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
26 | SELECT ?X | ||
27 | WHERE { | ||
28 | ?X ub:publicationAuthor <http://www.Department0.University0.edu/AssistantProfessor0> . | ||
29 | ?X rdf:type ub:Publication | ||
30 | } | ||
31 | |||
32 | ^[query4] | ||
33 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
34 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
35 | SELECT ?X ?Y1 ?Y2 ?Y3 | ||
36 | WHERE { | ||
37 | ?X ub:worksFor <http://www.Department0.University0.edu> . | ||
38 | ?X rdf:type ub:Professor . | ||
39 | ?X ub:name ?Y1 . | ||
40 | ?X ub:emailAddress ?Y2 . | ||
41 | ?X ub:telephone ?Y3 | ||
42 | } | ||
43 | |||
44 | ^[query5] | ||
45 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
46 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
47 | SELECT ?X | ||
48 | WHERE { | ||
49 | ?X ub:memberOf <http://www.Department0.University0.edu> . | ||
50 | ?X rdf:type ub:Person | ||
51 | } | ||
52 | |||
53 | ^[query6] | ||
54 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
55 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
56 | SELECT ?X | ||
57 | WHERE { | ||
58 | ?X rdf:type ub:Student | ||
59 | } | ||
60 | |||
61 | ^[query7] | ||
62 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
63 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
64 | SELECT ?X ?Y | ||
65 | WHERE { | ||
66 | <http://www.Department0.University0.edu/AssociateProfessor0> ub:teacherOf ?Y . | ||
67 | ?Y rdf:type ub:Course . | ||
68 | ?X ub:takesCourse ?Y . | ||
69 | ?X rdf:type ub:Student | ||
70 | } | ||
71 | |||
72 | ^[query8] | ||
73 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
74 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
75 | SELECT ?X ?Z | ||
76 | WHERE { | ||
77 | ?X ub:memberOf ?Y . | ||
78 | ?Y ub:subOrganizationOf <http://www.University0.edu> . | ||
79 | ?Y rdf:type ub:Department . | ||
80 | ?X ub:emailAddress ?Z . | ||
81 | ?X rdf:type ub:Student | ||
82 | } | ||
83 | |||
84 | ^[query9] | ||
85 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
86 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
87 | SELECT ?X ?Y ?Z | ||
88 | WHERE { | ||
89 | ?Z rdf:type ub:Course . | ||
90 | ?Y ub:teacherOf ?Z . | ||
91 | ?X ub:advisor ?Y . | ||
92 | ?Y rdf:type ub:Faculty . | ||
93 | ?X ub:takesCourse ?Z . | ||
94 | ?X rdf:type ub:Student | ||
95 | } | ||
96 | |||
97 | ^[query10] | ||
98 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
99 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
100 | SELECT ?X | ||
101 | WHERE { | ||
102 | ?X ub:takesCourse <http://www.Department0.University0.edu/GraduateCourse0> . | ||
103 | ?X rdf:type ub:Student | ||
104 | } | ||
105 | |||
106 | ^[query11] | ||
107 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
108 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
109 | SELECT ?X | ||
110 | WHERE { | ||
111 | ?X ub:subOrganizationOf <http://www.University0.edu> . | ||
112 | ?X rdf:type ub:ResearchGroup | ||
113 | } | ||
114 | |||
115 | ^[query12] | ||
116 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
117 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
118 | SELECT ?X ?Y | ||
119 | WHERE { | ||
120 | ?X ub:worksFor ?Y . | ||
121 | ?Y ub:subOrganizationOf <http://www.University0.edu> . | ||
122 | ?Y rdf:type ub:Department . | ||
123 | ?X rdf:type ub:Chair | ||
124 | } | ||
125 | |||
126 | ^[query13] | ||
127 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
128 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
129 | SELECT ?X | ||
130 | WHERE { | ||
131 | <http://www.University0.edu> ub:hasAlumnus ?X . | ||
132 | ?X rdf:type ub:Person | ||
133 | } | ||
134 | |||
135 | ^[query14] | ||
136 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
137 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
138 | SELECT ?X | ||
139 | WHERE { | ||
140 | ?X rdf:type ub:UndergraduateStudent | ||
141 | } | ||
142 | |||
143 | ^[query15] | ||
144 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
145 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
146 | SELECT ?X | ||
147 | WHERE { | ||
148 | ?X ub:memberOf ?Y . | ||
149 | ?Y rdf:type ub:ResearchGroup . | ||
150 | ?X ub:memberOf <http://www.Department0.University0.edu> | ||
151 | } | ||
152 | |||
153 | ^[query16] | ||
154 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
155 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
156 | SELECT ?X | ||
157 | WHERE { | ||
158 | ?X ub:memberOf ?Z . | ||
159 | ?Z rdf:type ub:ResearchGroup . | ||
160 | ?X ub:takesCourse ?Y . | ||
161 | <http://www.Department0.University0.edu/FullProfessor0> ub:teacherOf ?Y | ||
162 | } | ||
163 | |||
164 | ^[query100] | ||
165 | PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
166 | PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
167 | SELECT ?X ?Y | ||
168 | WHERE { | ||
169 | ?X ub:memberOf ?Z . | ||
170 | ?Y ub:memberOf ?Z . | ||
171 | ?Z rdf:type ub:ResearchGroup . | ||
172 | ?X ub:memberOf <http://www.Department0.University0.edu> . | ||
173 | ?Y ub:memberOf <http://www.Department0.University0.edu> . | ||
174 | } | ||
175 | |||
176 | #^[query18] | ||
177 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
178 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
179 | #SELECT ?X | ||
180 | #WHERE { | ||
181 | # ?X ub:memberOf ?Y . | ||
182 | # ?Y rdf:type ub:ResearchGroup . | ||
183 | # <http://www.University14.edu> ub:hasAlumnus ?X | ||
184 | #} | ||
185 | # | ||
186 | #^[query19] | ||
187 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
188 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
189 | #SELECT ?X | ||
190 | #WHERE { | ||
191 | # ?X ub:publicationAuthor ?Z . | ||
192 | # ?X ub:publicationAuthor <http://www.Department0.University0.edu/FullProfessor0> . | ||
193 | # ?Z ub:memberOf ?Y . | ||
194 | # ?Y rdf:type ub:ResearchGroup | ||
195 | #} | ||
196 | # | ||
197 | #^[query20] | ||
198 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
199 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
200 | #SELECT ?X | ||
201 | #WHERE { | ||
202 | # ?X ub:memberOf <http://www.Department0.University0.edu> . | ||
203 | # ?X rdf:type ub:TeachingAssistant . | ||
204 | # ?X ub:takesCourse ?Y . | ||
205 | # ?Z ub:takesCourse ?Y . | ||
206 | # ?W ub:member ?Z . | ||
207 | # ?W rdf:type ub:ResearchGroup | ||
208 | #} | ||
209 | # | ||
210 | #^[query21] | ||
211 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
212 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
213 | #SELECT ?X | ||
214 | #WHERE { | ||
215 | # ?X ub:memberOf ?Y . | ||
216 | # ?Y rdf:type ub:ResearchGroup . | ||
217 | # ?X ub:advisor ?Z . | ||
218 | # ?Z rdf:type ub:FullProfessor . | ||
219 | # <http://www.Department0.University0.edu> ub:member ?Z | ||
220 | #} | ||
221 | # | ||
222 | #^[query22] | ||
223 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
224 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
225 | #SELECT ?X | ||
226 | #WHERE { | ||
227 | # ?Y ub:member ?X . | ||
228 | # ?Y rdf:type ub:ResearchGroup . | ||
229 | # ?X ub:advisor ?Z . | ||
230 | # ?Z rdf:type ub:AssociateProfessor . | ||
231 | # <http://www.Department0.University0.edu> ub:member ?Z | ||
232 | #} | ||
233 | # | ||
234 | #^[query23] | ||
235 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
236 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
237 | #SELECT ?X | ||
238 | #WHERE { | ||
239 | # ?X ub:worksFor ?Y . | ||
240 | # ?X ub:advisor ?Z . | ||
241 | # ?Z rdf:type ub:AssistantProfessor . | ||
242 | # <http://www.Department0.University0.edu> ub:member ?Z | ||
243 | #} | ||
244 | # | ||
245 | #^[Query24] | ||
246 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
247 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
248 | #SELECT ?X | ||
249 | #WHERE { | ||
250 | # ?X rdf:type ub:Employee . | ||
251 | # ?X ub:memberOf <http://www.Department0.University0.edu> | ||
252 | #} | ||
253 | # | ||
254 | #^[Query25] | ||
255 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
256 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
257 | #SELECT ?X ?Y | ||
258 | #WHERE { | ||
259 | # ?Y rdf:type ub:University . | ||
260 | # _:Z ub:subOrganizationOf ?Y . | ||
261 | # _:Z rdf:type ub:Department . | ||
262 | # ?X ub:undergraduateDegreeFrom ?Y . | ||
263 | # ?X rdf:type ub:GraduateStudent . | ||
264 | # ?X ub:memberOf _:Z | ||
265 | #} | ||
266 | # | ||
267 | #^[Query26] | ||
268 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
269 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
270 | #SELECT ?X ?Z | ||
271 | #WHERE { | ||
272 | # ?X ub:memberOf _:Y . | ||
273 | # _:Y ub:subOrganizationOf <http://www.University0.edu> . | ||
274 | # _:Y rdf:type ub:Department . | ||
275 | # ?X ub:emailAddress ?Z . | ||
276 | # ?X rdf:type ub:Student | ||
277 | #} | ||
278 | # | ||
279 | #^[Query27] | ||
280 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
281 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
282 | #SELECT ?X | ||
283 | #WHERE { | ||
284 | # ?X ub:memberOf _:Y . | ||
285 | # _:Y rdf:type ub:ResearchGroup . | ||
286 | # ?X ub:memberOf <http://www.Department0.University0.edu> | ||
287 | #} | ||
288 | # | ||
289 | #^[Query28] | ||
290 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
291 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
292 | #SELECT ?X | ||
293 | #WHERE { | ||
294 | # ?X ub:memberOf _:Z . | ||
295 | # _:Z rdf:type ub:ResearchGroup . | ||
296 | # ?X ub:takesCourse _:Y . | ||
297 | # <http://www.Department0.University0.edu/FullProfessor0> ub:teacherOf _:Y | ||
298 | #} | ||
299 | # | ||
300 | #^[Query29] | ||
301 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
302 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
303 | #SELECT ?X | ||
304 | #WHERE { | ||
305 | # ?X ub:memberOf _:W . | ||
306 | # _:W rdf:type ub:ResearchGroup . | ||
307 | # ?X ub:memberOf <http://www.Department0.University0.edu> . | ||
308 | # ?X ub:takesCourse _:Y . | ||
309 | # _:Z ub:teacherOf _:Y . | ||
310 | # _:Z rdf:type ub:FullProfessor | ||
311 | #} | ||
312 | # | ||
313 | #^[Query30] | ||
314 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
315 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
316 | #SELECT ?X | ||
317 | #WHERE { | ||
318 | # ?X ub:memberOf _:Y . | ||
319 | # _:Y rdf:type ub:ResearchGroup . | ||
320 | # <http://www.University14.edu> ub:hasAlumnus ?X | ||
321 | #} | ||
322 | # | ||
323 | #^[Query31] | ||
324 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
325 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
326 | #SELECT ?X | ||
327 | #WHERE { | ||
328 | # ?X ub:publicationAuthor _:Z . | ||
329 | # ?X ub:publicationAuthor <http://www.Department0.University0.edu/FullProfessor0> . | ||
330 | # _:Z ub:memberOf _:Y . | ||
331 | # _:Y rdf:type ub:ResearchGroup | ||
332 | #} | ||
333 | # | ||
334 | #^[Query32] | ||
335 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
336 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
337 | #SELECT ?X | ||
338 | #WHERE { | ||
339 | # ?X ub:memberOf <http://www.Department0.University0.edu> . | ||
340 | # ?X rdf:type ub:TeachingAssistant . | ||
341 | # ?X ub:takesCourse _:Y . | ||
342 | # _:Z ub:takesCourse _:Y . | ||
343 | # _:W ub:member _:Z . | ||
344 | # _:W rdf:type ub:ResearchGroup | ||
345 | #} | ||
346 | # | ||
347 | #^[Query33] | ||
348 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
349 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
350 | #SELECT ?X | ||
351 | #WHERE { | ||
352 | # ?X ub:memberOf _:Y . | ||
353 | # _:Y rdf:type ub:ResearchGroup . | ||
354 | # ?X ub:advisor _:Z . | ||
355 | # _:Z rdf:type ub:FullProfessor . | ||
356 | # <http://www.Department0.University0.edu> ub:member _:Z | ||
357 | #} | ||
358 | # | ||
359 | #^[Query34] | ||
360 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
361 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
362 | #SELECT ?X | ||
363 | #WHERE { | ||
364 | # _:Y ub:member ?X . | ||
365 | # _:Y rdf:type ub:ResearchGroup . | ||
366 | # ?X ub:advisor _:Z . | ||
367 | # _:Z rdf:type ub:AssociateProfessor . | ||
368 | # <http://www.Department0.University0.edu> ub:member _:Z | ||
369 | #} | ||
370 | # | ||
371 | #^[Query35] | ||
372 | #PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
373 | #PREFIX ub: <http://www.lehigh.edu/~zhp2/2004/0401/univ-bench.owl#> | ||
374 | #SELECT ?X | ||
375 | #WHERE { | ||
376 | # ?X ub:worksFor _:Y . | ||
377 | # ?X ub:advisor _:Z . | ||
378 | # _:Z rdf:type ub:AssistantProfessor . | ||
379 | # <http://www.Department0.University0.edu> ub:member _:Z | ||
380 | #} | ||