Trio A System for Data Uncertainty and Lineage
Trio A System for Data Uncertainty and Lineage
复制标题
Trio 数据不确定性和沿袭系统
DOI:
10.1007/978-0-387-09690-2_5
复制
发表时间:
2009
期刊:
影响因子:
7.5
通讯作者:
C. Aggarwal
中科院分区:
文献类型:
--
作者:
C. Aggarwal
This chapter covers the Trio database management system. Trio is a robust prototype that supports uncertain data and data lineage, along with the standard features of a relational DBMS. Trio’s new ULDB data model is an extension to the relational model capturing various types of uncertainty along with data lineage, and its TriQL query language extends SQL with a new semantics for uncertain data and new constructs for querying uncertainty and lineage. Trio’s data model and query language are implemented as a translation-based layer on top of a conventional relational DBMS, with some stored procedures for functionality and increased efficiency. Trio provides both an API and a full-featured graphical user interface.Acknowledgments. Contributors to the Trio project over the years include (alphabetically) Parag Agrawal, Omar Benjelloun, Ashok Chandra, Julien Chaumond, Anish Das Sarma, Alon Halevy, Chris Hayworth, Ander de Keijzer, Raghotham Murthy, Michi Mutsuzaki, Tomoe Sugihara, Martin Theobald, and Jeffrey Ullman. Funding has been provided by the National Science Foundation and the Boeing and Hewlett-Packard Corporations.