Kleisli category and database mappings Online publication date: Sun, 03-Oct-2010
by Zoran Majkic, Bhanu Prasad
International Journal of Intelligent Information and Database Systems (IJIIDS), Vol. 4, No. 5, 2010
Abstract: This paper presents the semantics of database mappings in the relational database (DB) category, based on the power-view monad T and monadic algebras. The semantics can be interpreted as a computational model of view-based mappings between databases, where each query (view-mapping) can be seen as a program, so that we can use the paradigm 'from values to computations'. The objects in this category are the database-instances. The morphisms of such DB category are used in order to express the semantics of view-based global and local as view (GLAV) mappings between relational databases such as those used in data integration systems. Consequently, the semantics of database mappings in this DB category are defined based on the power-view monad T and the Kleisli category for databases, which can be 'internalised' in this basic DB category.
Online publication date: Sun, 03-Oct-2010
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Intelligent Information and Database Systems (IJIIDS):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email firstname.lastname@example.org