Home Start Back Next End
  
32
SPARQL memungkinkan pengguna untuk menulis secara global query yang
jelas. Sebagai contoh, query berikut
akan
mengembalikan
nama
dan email dari setiap
orang yang ada di dunia:
SELECT ?name ?email
WHERE {
?person a foaf:person.
?person foaf:name ?name.
?person foaf:mbox ?email.
}
Hasil query bisa berupa bentuk tabel ataupun dalam bentuk RDF – XML. Query
dalam bentuk
tabel
disesuaikan
dengan
subjek,
predikat
dan
objek.
Tabel
berikut
memperlihatkan contoh hasil query daripada SPARQL.
Tabel 2.2. Contoh Hasil Query SPARQL Dalam Bentuk Tabel
x
y
z
“Alice”
Dalam hasil
tersebut,
ada
3
variabel
yang
dipakai
yaitu
x,
y,
dan
z.
Dimana
masing –
masing secara terurut mereferensikan “Alice”
dan
Sedangkan untuk variable z tidak mempunyai hasil. Setiap solusi ditunjukkan dalam
bentuk
satu
baris
di
dalam
suatu
tabel.
Variabel
tidak
harus
ada
referensi
nilai
yang
valid (W3C, 2011).
Menurut
W3C
(2011),
SPARQL
menspesifikasikan
empat
variasi query
yang
berbeda – beda untuk tujuan yang berbeda – beda, yaitu:
SELECT query
Mengembalikan  keseluruhan,  atau  sekumpulan  dari,  variabel  yang  diikat  di
dalam pola dari suatu query.
Word to PDF Converter | Word to HTML Converter