摘要
在基于CORBA(commonobjectrequestbroker)的面向对象多数据库系统SCOPE/CIMS中,作者选择了对象数据库管理组ODMG(objectdatabasemanagementgroup)提出的对象数据库标准ODMG-93的OQL(objectquerylanguage)作为全局查询语言.为此,提出了一种实现OQL的形式化基础,包括适合建模OQL的一种对象演算和一种对象代数;对象演算的的规范化规则和规范化步骤;
In this paper, the authors select OQL(object query language) of the object database standard: ODMG 93 suggested by ODMG(object database management group) as global query language in object oriented multidatabase SCOPE/CIMS and present a formal foundation for implementing OQL, including an object calculus and an object algebra suitable for modeling OQL, normalization rules and normalization steps of the object calculus; mapping rules and translation methods between the calculus and the algebra.
出处
《软件学报》
EI
CSCD
北大核心
1998年第5期360-365,共6页
Journal of Software
基金
国家863高科技项目基金
关键词
面向对象
数据库
查询模型
查询语言
Database, object oriented database, query model, query language.