ABSTRACT In this paper we describe a demo concerning the manage-ment of uncertain schemata. Many works have studied theproblem of representing uncertainty on attribute values ortuples, like the fact that a value is 10 with probability .3or 20with probability .7, leading to the implementation ofprobabilistic database management systems. In our demowe deal with the representation of uncertainty about themeta-data, i.e., about the meaning of these values. Us-ing our system it is possible to create alternative proba-bilistic schemata on a database, execute queries over uncer-tain schemata and verify how this additional information isstored in an underlying relational database and how queriesare executed. Categories and Subject Descriptors H.2 [DATABASEMANAGEMENT]: Miscellaneous General Terms Management, Languages 1. INTRODUCTION The relational model makes a clear distinction betweentwo features of the data, separating their extension, or in-stance, i.e., the values taken by the attributes, from theirintension, i.e., the schema, or meta-data. This separation isalso reflected in the way in which data is stored and manip-ulated inside relational database management systems.Existing uncertain database management systems havebeen developed to represent and manipulate uncertain in-stances: attributes or tuples are annotated with probabil-ities and additional information to represent their proba-bilistic dependencies. Some relevant probabilistic databasemanagement systems are described in [3, 4, 10, 2] and fol-lowing works, and a collection of surveys on uncertain datamanagement can be found in [1].
[1]
Matteo Magnani,et al.
Schema Integration Based on Uncertain Semantic Mappings
,
2005,
ER.
[2]
Charu C. Aggarwal,et al.
Managing and Mining Uncertain Data
,
2009,
Advances in Database Systems.
[3]
Dan Olteanu,et al.
MayBMS: Managing Incomplete Information with Probabilistic World-Set Decompositions
,
2007,
2007 IEEE 23rd International Conference on Data Engineering.
[4]
Sunil Prabhakar,et al.
U-DBMS: A Database System for Managing Constantly-Evolving Data
,
2005,
VLDB.
[5]
Alon Y. Halevy,et al.
Bootstrapping pay-as-you-go data integration systems
,
2008,
SIGMOD Conference.
[6]
Matteo Magnani,et al.
A Survey on Uncertainty Management in Data Integration
,
2010,
JDIQ.
[7]
Jennifer Widom,et al.
Trio: A System for Integrated Management of Data, Accuracy, and Lineage
,
2004,
CIDR.
[8]
Matteo Magnani,et al.
Towards Relational Schema Uncertainty
,
2009,
SUM.
[9]
Christopher Ré,et al.
MYSTIQ: a system for finding more answers by using probabilities
,
2005,
SIGMOD '05.