工程数据库管理系统

工程数据库管理系统
作 者: 董金祥 孙建伶
出版社: 浙江大学出版社
丛编项: 计算机应用技术前沿丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 数据库存储与管理
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《工程数据库管理系统》作者简介

内容简介

本书是作者多年来在工程数据库领域教学与科研成果的总结。在论及改良型工程数据库主要内容的同时,重点论述的是面向对象数据库。面向对象数据库从面向对象程序设计的语言中借鉴了面向对象的思想来开发能支持“非标准”应用的数据库系统。面向对象数据库是工程数据库的一种实现方式。在本书中涉及面向对象数据库管理技术的各章中,均以一个面向对象的数据库系统OSCAR作为例子。OSCAR是浙江大学人工智能研究所投入大量人力物力,经过十年时间自行设计开发的,拥有自主版权。OSCAR的功能覆盖了工程对象建模、存储管理、版本管理、事务管理、查询处理等数据库的主要功能。OSCAR支持STEP标准,提供了STEP的EXPRESS语言建模和SDAI数据存取。OSCAR还是一个可以和程序设计语言无缝接口的工程数据库管理系统,从数据建模到数据操纵均不存在阻抗不匹配问题。OSCAR是目前国内功能最齐全、实用化程度最高的系统之一,已在多家单位投入实际应用。

图书目录

1 数据库系统的发展

1. 1 概述

1. 2 数据模型的发展

1. 3 数据库体系结构的发展

2 工程数据库管理系统

2. 1 关系型数据库应用于工程领域的局限性

2. 2 工程数据库管理系统的实现途径

2. 3 面向对象的工程数据库管理系统

3 工程数据库管理系统的体系结构

3. 1 工程数据库的客户/服务器体系结构

3. 2 客户/服务器环境下的缓冲一致性问题及并发控制方法

3. 3 一种改进的工程数据库管理系统体系结构

3. 4  OSCAR的体系结构

4 数据库与程序设计语言的紧密结合

4. 1 数据库与程序设计语言之间的失配

4. 2 解决失配问题的途径

4. 3 面向对象数据库程序设计语言的持久性模型

4. 4 两种文化传统的冲突

4. 5 面向对象数据库无缝的C++应用编程界面

4. 6 ODMG C++绑定

5 面向对象数据库的查询处理

5. 1 概述

5. 2 面向对象查询处理的体系结构

5. 3 面向对象查询优化技术

5. 4 查询执行器的设计

5. 5 面向对象数据库中的索引技术

6 物理对象管理

6. 1 概述

6. 2 对象标识

6. 3 指针调和

6. 4 数据聚簇

6. 5 废料收集

7 工程数据库的并发控制

7. 1 数据库的一致性和常规并发控制技术

7. 2 新的并发控制需求

7. 3 基于事务语义的并发控制

7. 4 基于抽象数据类型语义的并发控制

7. 5 支持协作过程的并发控制

7. 6 基于语义的并发控制评价

7. 7 支持设计过程的事务管理

8 数据库恢复技术

8. 1 数据库系统的故障

8. 2 基于日志的恢复

8. 3 ARIES恢复策略

8. 4 客户/服务器环境下的恢复

8. 5 B树的恢复

8. 6 OSCAR的恢复技术

9 工程数据库的安全控制

9. 1 关系数据库的安全控制

9. 2 面向对象数据库的安全控制

9. 3 数据库的多级安全控制

9. 4 OSCAR的权限管理

10 版本管理

10. 1 版本和配置

10. 2 版本管理的基本功能

10. 3 版本管理模型

10. 4 OSCAR的版本管理

11 工程数据库的数据交换与STEP标准

11. 1 工程领域的数据交换要求

11. 2 STEP概述

11. 3 STEP的技术原理和组成结构

11. 4 EXPRESS语言

11. 5 STEP实现方式

11. 6 OSCAR支持下的STEP标准实现

12 工程数据库管理系统OSCAR的应用

12. 1 OSCAR特点简介

12. 2 以OSCAR为核心的集成化CAD/CAPP/CAM系统

12. 3 OSCAR在PDM中的应用

12. 4 OSCAR在CIMS中的应用