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
中科院分区:
计算机科学3区
文献类型:
--
作者:
C. Aggarwal

文献摘要

被引文献

相似文献

本章介绍Trio数据库管理系统。Trio是一个健壮的原型,支持不确定数据和数据沿袭,沿着关系DBMS的标准特性。Trio的新ULDB数据模型是对关系模型的扩展,它捕获了各种类型的不确定性沿着数据沿袭,其TriQL查询语言扩展了SQL,为不确定数据提供了新的语义,并为查询不确定性和沿袭提供了新的结构。Trio的数据模型和查询语言是在传统的关系型DBMS之上实现的,它是一个基于查询的层,并带有一些存储过程来实现功能和提高效率。Trio提供了一个API和一个功能齐全的图形用户界面。多年来,三人组项目的贡献者包括Parag Agrawal,Omar Benzoun,Ashok Chandra,Julien Chaumond,Anish Das Sarma,Alon Halevy,Chris Hayworth,Ander de Keijzer,Raghotham Murthy,Michi Mutsuzaki,Tomoe Sugihara,Martin Theobald和Jeffrey Ullman。国家科学基金会、波音公司和惠普公司提供了资金。
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.