面向对象数据库系统及其应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:徐洁磐编著
- 出 版 社:北京:科学出版社
- 出版年份:2003
- ISBN:7030123115
- 页数:206 页
第一章 引言 1
1.1 数据库系统的发展与面向对象数据库系统的出现 1
1.2 面向对象方法及其在计算机学科中的应用 4
第二章 数据库系统与数据模型 6
2.1 数据库系统的基本概念 6
2.2 数据库系统的基本特点 10
2.3 数据库系统的内部结构体系 11
2.3.1 数据库系统的三级模式 11
2.3.2 数据库系统的两级映射 13
2.4 数据模型的基本概念 13
2.5 数据模型的四个世界 14
2.6 概念世界与概念模型 15
2.6.1 E-R模型 15
2.6.2 扩充的E-R模型——EE-R模型 20
2.6.3 面向对象模型 21
2.6.4 谓词模型 23
2.7 信息世界与逻辑模型 25
2.7.1 概述 25
2.7.2 层次模型与层次模型数据库系统 25
2.7.3 网状模型与网状模型数据库系统 27
2.7.4 关系模型与关系模型数据库系统 31
2.7.5 对象关系模型与对象关系数据库系统 36
2.8 计算机世界与物理模型 36
2.8.1 文件系统 36
2.8.2 关系模型的存储结构 38
第三章 面向对象方法及其基本概念 39
3.1 概述 39
3.2 面向对象方法的基本思想 40
3.3 面向对象方法基本概念介绍 40
3.3.1 对象及其相关概念 40
3.3.2 类与类间联系 42
3.3.3 面向对象的结构化方法 46
3.4 面向对象数据库系统 48
第四章 面向对象数据模型 50
4.1 面向对象方法在数据模型中的语义解释 50
4.2 面向对象数据模型 51
4.3 面向对象数据模型的实例 52
第五章 面向对象数据库管理系统 60
5.1 面向对象数据库管理系统的基本条件 60
5.2 面向对象数据库管理系统的基本功能 61
5.3 类管理 62
5.3.1 类层次结构定义 62
5.3.2 扩充的数据类型及抽象数据类型 65
5.3.3 类模式演化 66
5.3.4 类层次几个面向的数据字典定义及使用 74
5.3.5 类管理的其它功能 76
5.4 对象管理 77
5.4.1 查询模型 77
5.4.2 实例查询 82
5.4.3 实例的增、删、改操作 86
第六章 面向对象数据库管理系统的安全性与完整性 88
6.1 引言 88
6.2 面向对象数据库的安全性 88
6.2.1 面向对象数据库的安全模型 88
6.2.2 面向对象数据库的安全性实现 91
6.2.3 面向对象数据库的安全性小结 94
6.3 面向对象数据库的完整性 94
6.3.1 面向对象数据库的四种完整性规则 94
6.3.2 完整性规则的组成 94
第七章 面向对象数据库系统的事务处理 96
7.1 传统的事务处理 96
7.1.1 事务 96
7.1.2 事务的性质 97
7.1.3 事务活动 97
7.1.4 有关事务的语句 97
7.2 事务的并发执行 98
7.2.1 封锁 101
7.2.2 封锁协议 102
7.2.3 两阶段封锁协议 104
7.2.4 封锁粒度 104
7.2.5 活锁与死锁 104
7.3 数据库恢复技术 105
7.3.1 概述 105
7.3.2 数据库故障分类 106
7.3.3 数据库故障恢复三大技术 106
7.3.4 恢复策略 108
7.4 面向对象的事务处理 108
7.4.1 传统的事务处理与面向对象事务处理 108
7.4.2 面向对象事务处理的基本要领 110
第八章 面向对象数据库系统的版本控制 112
8.1 版本的基本概念 112
8.2.1 基于对象的版本概念 114
8.2 面向对象数据库中的版本概念 114
8.2.2 基于类的版本概念 115
8.2.3 基于类层次结构的版本 116
8.3 面向对象数据库中的版本控制 116
第九章 面向对象数据库系统的体系结构 121
9.1 三种基本结构方式 121
9.2 OODBMS的基本组成 122
9.3 基于C/S上的OODBMS结构 125
10.1 概述 126
第十章 对象关系数据库系统 126
10.2 对象关系数据库系统的特点 127
10.3 对象关系数据库系统的结构及实现 129
10.4 面向对象数据库系统与对象关系数据库系统之比较 129
第十一章 面向对象数据子语言 131
11.1 概述 131
11.2 SQL-3的基本内容 131
11.2.1 数据类型 132
11.2.2 表 135
11.2.3 查询语言 137
11.3 OQL/ODL 139
11.3.1 对象模型 139
11.3.2 ODMG97 ODL 141
11.3.3 ODMG97 OQL 143
第十二章 面向对象数据库管理系统产品介绍 146
12.1 面向对象数据库管理系统发展的几个阶段 146
12.2 面向对象数据库管理系统产品的结构流派 146
12.3 典型面向对象数据库管理系统产品介绍 147
12.4 面向对象数据库管理系统OMNIX V1.0介绍 150
第十三章 面向对象数据库的分析与设计 152
13.1 面向对象数据库的分析与设计流程 152
13.2 面向对象分析 154
13.2.1 面向对象分析概述 154
13.2.2 主题层 156
13.2.3 对象层 157
13.2.4 结构层 158
13.2.5 属性层 161
13.2.6 服务层 164
13.2.7 面向对象分析的最终模型图与文档 165
13.3 面向对象设计 171
13.3.1 面向对象设计概述 171
13.3.2 问题域部分设计 174
13.3.3 人机接口部分设计 176
13.3.4 环境管理部分设计 177
13.3.5 数据管理 178
13.3.6 面向对象设计的最终模型图与文档 179
13.4 面向对象的实现 182
第十四章 面向对象数据库系统应用 189
14.1 面向对象数据库系统应用的领域 189
14.2 面向对象数据库系统应用开发的要领 190
14.3 几个实例 190
主要参考文献 206
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019