<?xml version="1.0"?>

<!DOCTYPE owl [
	<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
	<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">
	<!ENTITY owl "http://www.w3.org/2002/07/owl#">
	<!ENTITY cc "http://web.resource.org/cc/#">
	<!ENTITY event "http://ebiquity.umbc.edu/ontology/event.owl#">
	<!ENTITY person "http://ebiquity.umbc.edu/ontology/person.owl#">
	<!ENTITY assert "http://ebiquity.umbc.edu/ontology/assertion.owl#">
]>

<!--

This ontology document is licensed under the Creative Commons
Attribution License. To view a copy of this license, visit
http://creativecommons.org/licenses/by/2.0/ or send a letter to
Creative Commons, 559 Nathan Abbott Way, Stanford, California
94305, USA.

-->

<rdf:RDF 
		xmlns:rdf = "&rdf;"
		xmlns:rdfs = "&rdfs;"
		xmlns:xsd = "&xsd;"
		xmlns:owl = "&owl;"
		xmlns:cc = "&cc;"
		xmlns:event = "&event;"
		xmlns:person = "&person;"
		xmlns:assert = "&assert;">
	<event:Event rdf:about="http://ebiquity.umbc.edu/event/html/id/24/Self-Organizing-Databases">
		<rdfs:label><![CDATA[Self-Organizing Databases]]></rdfs:label>
		<event:title><![CDATA[Self-Organizing Databases]]></event:title>
		<event:speaker>
<person:Collaborator rdf:about="http://ebiquity.umbc.edu/person/html/Rada/Chirkova"><person:name><![CDATA[Rada Chirkova]]></person:name><rdfs:label><![CDATA[Rada Chirkova]]></rdfs:label></person:Collaborator>
		</event:speaker>
		<event:startDate rdf:datatype="&xsd;dateTime">2004-04-22T15:00:00-05:00</event:startDate>
		<event:endDate rdf:datatype="&xsd;dateTime">2004-04-22T16:00:00-05:00</event:endDate>
		<event:location><![CDATA[325b ITE, UMBC]]></event:location>
		<event:abstract><![CDATA[In modern database systems, it is common to define views of
stored data. The view mechanism provides opportunities for view
materialization, whereby a database system precomputes and stores the
tuples satisfying the view definition. To materialize the best views for
a given application, it may be necessary to invent new views. We look at
view design - the process of
automatically inventing new views - and its application to increasing
the efficiency of answering database queries. This application is
important for query optimization, data warehouse design, and information
integration. We also discuss the broader idea of self-organizing
databases, which is based on view (re)design and (re)materialization
over time, in response to changing demands on database performance.

We discuss how, given a query workload, a database, and constraints on
the materialized views, to produce an optimal viewset - a set of views
that satisfies the constraints and minimizes the evaluation costs of the
workload queries on the database. We analyze the problem in relational
databases
under set, bag, and bag-set semantics for select-project-join queries
with equality selections, also known as conjunctive queries. We address
the theoretical questions that need to be answered in designing
efficient scalable view-design algorithms for self-organizing databases,
and examine
the complexity of the problem.
]]></event:abstract>
		<event:host>
<person:Collaborator rdf:about="http://ebiquity.umbc.edu/person/html/Yaacov/Yesha"><person:name><![CDATA[Yaacov Yesha]]></person:name><rdfs:label><![CDATA[Yaacov Yesha]]></rdfs:label></person:Collaborator>
		</event:host>
	</event:Event>

<rdf:Description rdf:about="">
	<cc:License rdf:resource="http://creativecommons.org/licenses/by/2.0/" />
</rdf:Description>

</rdf:RDF>
