发动机工程数据库关键技术的研究

来源 :华北工学院 中北大学 | 被引量 : 0次 | 上传用户:lzs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
发动机工程数据库系统是一个具有分布数据管理能力的、面向CAD应用的数据库管理系统。本文阐述了发动机工程数据库管理系统(EDBMS)的体系结构,对事务处理与并发控制、数据库安全等技术进行了研究。 发动机EDBMS采用扩展Client/Server体系结构,支持多个Server。针对CAD应用的特点,在功能划分上,增强Client的处理能力,在Client上有本地数据库及其管理系统。支持普通事务访问和工程事务访问,普通事务访问即对普通数据的短事务直接山RDA方式访问服务器;工程事务访问即对复杂的、分布的事务处理则提供检出/检入(CheckOut/CheckIn)的数据坊问方式。 文中提出了一种适合CAD应用的事务处理模型利提交协议,嵌套事务模型和改进的两段提交协议,允许子事务夭折以及在项目事务并未完成的情况下结束事务,在人的参与下由项目事务管理器完成。与之相应的并发控制方法是乐观方法的改进。 对于工程数据库的安全问题,参照贝尔-拉帕丢拉(Bell—LaPadula)模型和安全数据视图(SeaView)模型,制订了一套完整的安全规则,基本达到了B1级安全标准。实现了自主存取控制、强制存取控制和多粒度的审计的功能。其中自主存取控制着重解决了角色继承、权限包容、授权者身份、级联回收等问题;强制存取控制包含了主体和客体的安全级设置规则、修改规则以及多级关系存取操作规则等;审计中允许把主体、客体或操作类型作为不同的审计对象,以实现灵活的、多粒度的审计设置方式。该模型是作为后台数据库的安全代理来访问数据库的。目前在Windows系统上实现了这个模型的演示版。
其他文献
中国是一个具有悠久历史的文明古国,中华民族的形成是由部落到家族,由家族联合而成中华大民族。有族必有谱,族谱增强了家族血缘关系的凝聚力。族谱资料在民间广为流传,但较为分散