Teadmised praktikum 2: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
| (ei näidata sama kasutaja üht vahepealset redaktsiooni) | |||
| 20. rida: | 20. rida: | ||
** http://cs.ttu.ee/kursused/wav4130/Rqlg/ecl.html : ecl | ** http://cs.ttu.ee/kursused/wav4130/Rqlg/ecl.html : ecl | ||
== Ülesande sisu | == Ülesande sisu selgitusi: konspekt == | ||
Query mootor (a la SQL mootor) | Query mootor (a la SQL mootor) | ||
| 38. rida: | 38. rida: | ||
2) võrgust tõmmata (http:// ..) | 2) võrgust tõmmata (http:// ..) | ||
------ | ------ | ||
Teha testkomplekt datast ja reeglitest. | |||
----- | ----- | ||
Viimane redaktsioon: 12. aprill 2006, kell 18:03
Kust saab päringumootori ja tema kohta infot
- http://cs.ttu.ee/kursused/wav4130/Rqlg/rqlgandalf.exe : Windowsi binary (XP, vajab cygwini)</a> ja ilmselt vajalikud cygwini komponendid (pane nad kõik samasse kataloogi, kui rqlgandalf.exe!):
- Linuxi variant (NB! Linuxi binary vajab käivitamisel käsureal lisaparameetrit "-query" : "rqlgandalf -query sisendfail").
- http://cs.ttu.ee/kursused/wav4130/Rqlg/rqlgandalf : Linuxi binary (Intel,SourceMage)
- http://cs.ttu.ee/kursused/wav4130/Rqlg/rqlgandalf.tar.gz : Sama Linuxi binary tar gzipitud kujul
- http://cs.ttu.ee/kursused/wav4130/Rqlg/Rqlg-0.9.1.tar.gz : Source
- Testid ja juhendid:
- http://cs.ttu.ee/kursused/wav4130/Rqlg/test.elm Test reegli/päringufail
- http://cs.ttu.ee/kursused/wav4130/Rqlg/MANUAL : MANUAL
- http://cs.ttu.ee/kursused/wav4130/Rqlg/elm.html : elm
- http://cs.ttu.ee/kursused/wav4130/Rqlg/ecl.html : ecl
Ülesande sisu selgitusi: konspekt
Query mootor (a la SQL mootor)
? elmgandalf fail1 fail2 ...
? kysid => vastab
? elmgandalf trykib vastuse
ainult käsurealt
-------
xml data (striped interpretatsioon)
- konv 1 -> rdf - konv 2-> elm
rdf data - konv 2 - > elm
rdfs reeglid - konv 2 -> elm
suvalised elm reeglid
-----
algfaile võtta?
1) failisüsteemis
2) võrgust tõmmata (http:// ..)
------
Teha testkomplekt datast ja reeglitest.
-----
Kasutus:
1) query fail1 url1 fail2 url2 [kuskil on Find ... sees]
2) query fail1 url1 fail2 url2 ... -query 'find ?X where ...'
Tulemusest parsida sisu välja ja trükkida.
Võiks olla võti ka, et kas parsida tulemus või ei.