首页 | 本学科首页   官方微博 | 高级检索  
     


An extension of the general entity manipulator language for global view definition
Authors:Michael V. Mannino  Cynthia R. Karle
Affiliation:

Department of General Business, The University of Texas at Austin, Austin, TX 78712, U.S.A.

Center for Instructional and Research Computing Activities, University of Florida, Gainesville, FL 32611, U.S.A.

Abstract:We extend the General Entity Manipulator (GEM) language with a facility for defining multidatabase views which we call global views. Our language permits global entity types to be defined with the full features of GEM entity types including generalization, entity-valued attributes, and set-valued attributes. The language supports the definition of entity mappings which define how global entity occurrences are materialized from local entity occurrences and attribute mappings which define conversions between local and global attributes. Entity level mappings are defined with a GEM data retrieval expression or the outer join operator. Attribute mappings are defined with a rich variety of conversion techniques such as string operators, database queries, and pre-compiled procedures. The language also accommodates the initial definition of a global view as well as the maintenance of an existing global view.
Keywords:Distributed databases   external views   heterogeneous databases   query languages   semantic data models   database conversion
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号