background image
104
Presentation Manager
The Presentation Manager displays the first answer page just when the Builder and Distribu-
tor Module sends the query to the appropriate wrappers.This Web page presents the list of dig-
ital libraries where the query is going to be executed. For each digital library, the following
attributes (using unqualified Dublin Core fields)
14
are specified: the name or title of the database;
a description of the data stored in the database; a surface address, a telephone number or e-mail
contact; the date of the last update; the main URL of the digital library; and the query that is to
be executed in the database (it is possible that the database does not include some of the concepts
14
Dublin Core Metadata Initiative,
http://www.dublincore.org.
<attribute name="Title">
<mapping>
<where>
<required>and ob.titulo like '#value#'</required>
<optional end=""> and ob.titulo like '#value#'
</optional>
</where>
</mapping>
</attribute>
Illustration 3: Fragment of Mapping Tree for the
Emblem Book Database.
(a) XML
(b) SQL
<query>
<concept= ,,Work">
<attribute=»Title»>
<contains limit=»1»>
<value cons=»verdad»>
</attribute>
<attribute=»Author»>
<contains limit=»1»>
<value cons=»juan»>
</attribute>
</concept>
</query>
select cod_obra, cod_emblem
from obra ob, emblema em
where ob.cod_obra = em.cod_obra
and ob.titulo like "%verdad%"
and ob.autor like "%juan%"
Illustration 4:Table of XML query and the generated
SQL for the Emblem Literature database..
select tituloabre, cod_edic
from relacion rel, edicion ed
where rel.tituloabre = ed.tituloabre
and contains(rel.titulo, `verdad', 10) > 0
and contains(rel.autor, `juan', 20) > 0
Illustration 5: Query to Early Spanish Press database.
DC_Emblemsbook_180204 19.02.2004 11:26 Uhr Seite 104