XIL-tiedohakujärjestelmän suunnittelu ja toteutus
TUOMISTO, SUSANNA (2011)
Tässä tietueessa ei ole kokotekstiä saatavilla Treposta, ainoastaan metadata.
TUOMISTO, SUSANNA
2011
Tietojenkäsittelyoppi - Computer Science
Informaatiotieteiden yksikkö - School of Information Sciences
Hyväksymispäivämäärä
2011-12-30Tiivistelmä
Tutkielma käsittelee Tampereen yliopiston informaatiotieteiden yksikön tutkimusprojektissa suunnitellun aidosti deklaratiivisen XIL-kyselykielen (XML Information retrieval Language) toteutusta, tietojärjestelmää, joka kääntää XIL-kielen XML-kyselykielten joukossa de facto -kielen asemaan viime vuosina kasvaneelle XQuery-kielelle (XML Query language). Toteutus mahdollistaa XIL-kielen kyselyt Oracle Berkeley DB XML -tietokantaan tallennettuihin tekstiä sisältäviin dokumentteihin ja XIL-kielen ilmausten kompleksisuuden vertailun XQuery-kielen ilmauksiin.
XIL-tiedonhakujärjestelmän ja sen XIL-XQuery-kääntäjän toteutuksen kuvauksen lisäksi työssä selvitetään, mitä XML tarkoittaa sekä esitellään XIL- ja XQuery-kielet. Lisäksi perehdytään XML-tiedonhaun perusteisiin. Lopuksi esitetään esimerkkejä XIL-kieleen liitettävästä analyysikielestä, jolla käyttäjä voi tutustua XML-kokoelman ja sen sisältämien dokumenttien rakenteeseen ennen varsinaista tiedonhakua.
Asiasanat:XML, XML-tiedonhaku, tiedonhakujärjestelmä, kyselykieli, XIL, XQuery
XIL-tiedonhakujärjestelmän ja sen XIL-XQuery-kääntäjän toteutuksen kuvauksen lisäksi työssä selvitetään, mitä XML tarkoittaa sekä esitellään XIL- ja XQuery-kielet. Lisäksi perehdytään XML-tiedonhaun perusteisiin. Lopuksi esitetään esimerkkejä XIL-kieleen liitettävästä analyysikielestä, jolla käyttäjä voi tutustua XML-kokoelman ja sen sisältämien dokumenttien rakenteeseen ennen varsinaista tiedonhakua.
Asiasanat:XML, XML-tiedonhaku, tiedonhakujärjestelmä, kyselykieli, XIL, XQuery