【24h】

Constructing IDL views on relational databases

机译:构建关于关系数据库的IDL视图

获取原文

摘要

Data collections are distributed at many different sites and stored in numerous different database management systems. The industry standard CORBA can help to alleviate the technical problems of distribution and diverging data formats. In a CORBA environment, data structures can be represented using the Interface Definition Language IDL. Manually coding a server, which implements the IDL through calls to the underlying database, is tedious. On the other hand, it is in general impossible to automatically generate the CORBA server because the IDL is not only determined by the schema of the database but also by other factors sch as performance requirements. We therefore have developed a method for the semi-automatic generation of CORBA wrappers for relational databases. A declarative language is presented, which is used to describe the mapping between relations and IDL constructs. Using a set of such mapping rules, a CORBA server is generated together with the IDL. Additionally, the server is equipped with a query language based on the IDL. We have implemented a prototype of the system.
机译:数据集合在许多不同的站点分发并存储在许多不同的数据库管理系统中。行业标准CORBA可以帮助缓解分配和发散数据格式的技术问题。在CORBA环境中,可以使用接口定义语言IDL表示数据结构。手动编码服务器,通过调用涉及底层数据库实现IDL,是乏味的。另一方面,通常无法自动生成CORBA服务器,因为IDL不仅由数据库的架构决定,而且由其他因子SCH确定为性能要求。因此,我们已经开发了一种用于关系数据库的半自动生成CORBA包装的方法。提出了一种声明性语言,用于描述关系和IDL构造之间的映射。使用一组此类映射规则,CORBA服务器与IDL一起生成。此外,服务器配备了基于IDL的查询语言。我们已经实现了系统的原型。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号