Skip to main content

Composition of Schema Mappings: Syntax and Semantics

  • Chapter
Big Data Integration Theory

Part of the book series: Texts in Computer Science ((TCS))

  • 3952 Accesses

Abstract

In Chap. 2, the formal logical framework for the schema mappings is defined, based on the second-order tuple generating dependencies (SOtgds), with existentially quantified functional symbols. Each tgd is a material implication from the conjunctive formula (with relational symbols of a source schema, preceded with negation as well) into a particular relational symbol of the target schema. It provides a number of algorithms which transform these logical formulae into the algebraic structure based on the theory of R-operads. The schema database integrity constraints are transformed in a similar way so that both the schema mappings and schema integrity-constraints are formally represented by R-operads. Then the compositional properties are explored, in order to represent a database mapping system as a graph where the nodes are the database schemas and the arrows are the schema mappings or the integrity-constraints for schemas. This representation is used to define the database mapping sketches (small categories), based on the fact that each schema has an identity arrow (mapping) and that the mapping-arrows satisfy the associative low for the composition of them.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. J.F. Adams, Infinite Loop Spaces (Princeton U. Press, Princeton, 1978)

    MATH  Google Scholar 

  2. J.C. Baez, J. Dofan, Categorification, in Workshop on Higher Category Theory and Physics, March 28–30, ed. by E. Getzler, M. Kapranov (Northwestern University, Evanston, 1997)

    Google Scholar 

  3. J.M. Boardman, R.M. Vogt, Homotopy Invariant Structures on Topological Spaces. Lecture Notes in Mathematics, vol. 347 (Springer, Berlin, 1973)

    MATH  Google Scholar 

  4. A. Corradini, A complete calculus for equational deduction in coalgebraic specification. Report SEN-R9723, National Research Institute for Mathematics and Computer Science, Amsterdam (1997)

    Google Scholar 

  5. R. Fagin, P.G. Kolaitis, L. Popa, W. Tan, Composing schema mappings: second-order dependencies to the rescue. ACM Trans. Database Syst. 30(4), 994–1055 (2005)

    Article  Google Scholar 

  6. L. Libkin, C. Sirangelo, Data exchange and schema mappings in open and closed worlds, in Proc. of PODS’08, Vancuver, Canada (2008)

    Google Scholar 

  7. J.P. May, Simplicial Objects in Algebraic Topology (Van Nostrand, Princeton, 1968)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Majkić, Z. (2014). Composition of Schema Mappings: Syntax and Semantics. In: Big Data Integration Theory. Texts in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-04156-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-04156-8_2

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-04155-1

  • Online ISBN: 978-3-319-04156-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics