论文部分内容阅读
在异构的应用和系统环境中,现代企业对企业级产品数据信息的共享提出了更高的要求。本文对STEP标准数据访问接口的关系数据库实现技术进行了研究,在产品生命周期内,以支持异构系统对所有产品数据信息的基于关系数据库系统的访问,有效地实现对产品数据信息的共享。 论文对现代集成制造(CIMS)技术和制造业信息管理系统中存在的“自动化孤岛”的现象进行了分析,阐述了基于关系数据库的STEP/SDAI实现技术的重要意义。论文还对STEP标准的组成和具有面向对象特性的EXPRESS语言进行了简要概述,分析了EXPRESS语言的数据类型和信息模型构成。论文描述了SDAI的原理及其实现方式,并阐述了本论文采用的SDAI实现方式。 论文对EXPRESS信息模型到关系数据库模型的映射规则进行了研究,详细分析了EXPRESS语言的不同数据类型到SQL数据类型的转化方法,并对内存实现方式的产品数据仓库的结构、功能进行了研究,阐述了基于关系数据库的实体实例索引表的建立方法。基于上述映射规则,开发了一个能够实现EXPRESS到SQL自动转换的软件——EXPRESS_SQL转换器,极大地提高了STEP标准应用效率。 论文对SDAI数据库访问策略进行了研究,阐述了一种基于内存缓冲方式的SDAI数据库访问策略——内存镜像SDAI数据库访问策略。基于这种访问策略,开发了各种类型实体的关系数据库访问接口函数,实现了利用这些访问接口函数对关系数据库系统中的产品数据进行添加、删除、修改和查询等操作。 最后,总结了本论文的主要研究工作成果,并且展望了未来的研究方向和重点。