Title :
Querying Incomplete Information Using Bag Relational Algebra
Author :
Stanchev, Lubomir
Author_Institution :
Comput. Sci. Dept., Indiana Univ.- Purdue Univ. Fort Wayne, Fort Wayne, IN, USA
Abstract :
In the paper, we introduce bag relational algebra with grouping and aggregation overa particular representation of incomplete information called c-tables, which wasfirst introduced byGrahne in 1984.In order for this algebra to be closed and ``well-defined´´, we adopt the closed world assumptionas described by Reiter in 1978 and extend the tuple and table conditions to linear ones.It turns out that query answering overthe described extension remains polynomial timerelative to the size of the certain information. Therefore, the proposed algebra can be implemented as partof a SQL engine that can query incomplete information. The execution time will be acceptable as long as the size of the incomplete information issmall relative to the total size of the database.
Keywords :
SQL; database management systems; query processing; relational algebra; SQL engine; bag relational algebra; c-tables; database; incomplete information querying; polynomial timerelative; Algebra; Computer science; Cost accounting; Database systems; Engines; Information management; Knowledge management; Polynomials; Relational databases; c-tables; incomplete information; null values; relational model;
Conference_Titel :
Information, Process, and Knowledge Management, 2010. eKNOW '10. Second International Conference on
Conference_Location :
Saint Maarten
Print_ISBN :
978-1-4244-5688-8
DOI :
10.1109/eKNOW.2010.9