|
ABSTRACT
There is a growing need to associate a variety of metadata with the underlying data, but a simple, elegant approach to uniformly model and query both the data and the metadata has been elusive. In this paper, we argue that (1) the relational model augmented with queries as data values is a natural way to uniformly model data, arbitrary metadata and their associations, and (2) relational queries with a join mechanism augmented to permit matching of query result relations, instead of only atomic values, is an elegant way to uniformly query across data and metadata. We describe the architecture of a system we have prototyped for this purpose, demonstrate the generality of our approach and evaluate the performance of the system, in comparison with previous proposals for metadata management.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Y. An, A. Borgida, and J. Mylopoulos. Refining Semantic Mappings from Relational Tables to Ontologies. In SWDB,pages 84--90, 2004.
|
 |
2
|
|
 |
3
|
|
| |
4
|
D. Bhagwat, L. Chiticariu, W. C. Tan, and G. Vijayvargiya. An Annotation Management System for Relational Databases. In VLDB, pages 900--911, 2004.
|
| |
5
|
P. Buneman, S. Khanna, and W. Tan. On Propagation and Deletion of Annotations Through Views. In PODS, 2002.
|
| |
6
|
|
| |
7
|
C. Cunningham, G. Graefe, and C. A. Galindo-Legaria. PIVOT and UNPIVOT: Optimization and Execution Strategies in an R DBMS. In VLDB, 2004.
|
| |
8
|
|
| |
9
|
|
| |
10
|
Hector Garcia-Molina , Yannis Papakonstantinou , Dallan Quass , Anand Rajaraman , Yehoshua Sagiv , Jeffrey Ullman , Vasilis Vassalos , Jennifer Widom, The TSIMMIS Approach to Mediation: Data Models and Languages, Journal of Intelligent Information Systems, v.8 n.2, p.117-132, March/April 1997
[doi> 10.1023/A:1008683107812
]
|
| |
11
|
|
| |
12
|
F. Geerts, A. Kementsietsidis, and D. Milano. MONDRIAN: Annotating and querying databases through colors and blocks. In ICDE, 2006.
|
| |
13
|
|
 |
14
|
|
| |
15
|
D. Maier and L.M.L. Delcambre. Superimposed Information for the Internet. In WebDB, pages 1--9, 1999.
|
| |
16
|
G. Mihaila, L. Raschid, and M.-E. Vidal. Querying "Quality of Data" Metadata. In In Third IEEE META-DATA Conference, Bethesda, Maryland, apr 1999.
|
 |
17
|
|
 |
18
|
Frank Neven , Dirk Van Gucht , Jan Van den Bussche , Gottfried Vossen, Typed query languages for databases containing queries, Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.189-196, June 01-04, 1998, Seattle, Washington, United States
[doi> 10.1145/275487.275509]
|
 |
19
|
|
| |
20
|
E. A. Rundensteiner, A. Koeller, X. Zhang, A. vanWyk, Y. Li, A. J. Lee, and A. Nica. Evolvable View Environment (EVE): Non-Equivalent View Maintenance under Schema Changes. In SIGMOD, pages 553--555, 1999.
|
| |
21
|
|
| |
22
|
D. Srivastava and Y. Velegrakis. MMS: Using Queries As Data Values for Metadata Management (Deomonstration paper). In ICDE, April 2007.
|
 |
23
|
|
| |
24
|
|
| |
25
|
Y. Velegrakis, R. J. Miller, and L. Popa. Mapping Adaptation under Evolving Schemas. In VLDB, pages 584--595, 2003.
|
| |
26
|
W3C. Resource description framework. http://www.w3.org/RDF.
|
| |
27
|
|
| |
28
|
J. Widom. Trio: A System for Integrated Management of Data, Accuracy, and Lineage. In CIDR, pages 262--276, 2005.
|
 |
29
|
|
|