图书介绍

对象-关系数据库管理系统原理与实现PDF|Epub|txt|kindle电子书版本网盘下载

对象-关系数据库管理系统原理与实现
  • 李战怀,李红燕,徐秋元编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302127816
  • 出版时间:2006
  • 标注页数:317页
  • 文件大小:16MB
  • 文件页数:333页
  • 主题词:关系数据库-数据库管理系统-研究

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

对象-关系数据库管理系统原理与实现PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 绪论1

1.1 研究目的及意义1

1.1.1 扩展关系数据库2

1.1.2 面向对象数据库2

1.1.3 对象-关系数据库3

1.2 对象-关系技术的研究进展3

1.2.1 对象-关系技术的萌发3

1.2.2 对象-关系技术的现状4

1.2.3 对象-关系技术的前景6

1.3 相关研究工作概述6

2.1.1 关于值与对象的讨论8

2.1 设计思想8

第2章 数据模型8

2.1.2 对象标识10

2.1.3 对象结构11

2.1.4 继承性12

2.1.5 封装13

2.1.6 方法13

2.2 形式描述14

2.2.1 型与值14

2.2.2 类与关系16

第3章 查询代数20

3.1 保持模式结构的操作20

3.1.1 并21

3.1.2 差22

3.1.4 选择23

3.1.3 交23

3.2 改变模式结构的操作25

3.2.1 投影25

3.2.2 联结27

3.2.3 NEST和UNNEST28

3.3 代数操作的嵌套使用29

3.3.1 扩展选择29

3.3.2 扩展投影30

第4章 体系结构32

4.1 客户机-服务器体系结构32

4.1.1 设计原则32

4.1.3 功能分布33

4.1.2 平台及通信工具33

4.1.4 服务器的多进程结构34

4.2 系统功能划分35

4.2.1 客户端35

4.2.2 服务器端35

4.2.3 语言处理35

4.2.4 模式管理36

4.2.5 事务处理36

4.2.6 查询执行36

4.2.7 对象管理36

4.2.8 存储管理36

4.3.2 用户界面37

4.3.1 系统运行环境37

4.3 系统环境37

第5章 数据库语言38

5.1 主要特点38

5.2 ADBL的数据定义功能39

5.2.1 数据库的创建39

5.2.2 表的创建40

5.2.3 索引的创建44

5.2.4 视图的创建44

5.3 ADBL的模式操纵功能45

5.3.1 表的修改46

5.3.2 表的删除47

5.4 ADBL的查询功能47

5.4.1 对构造层次的查询49

5.4.2 对继承层次的查询52

5.4.3 对传递闭包的查询53

5.5 ADBL的数据操纵功能54

5.5.1 INSERT语句54

5.5.2 UPDATE语句56

5.5.3 DELETE语句56

5.5.4 对视图的操作57

5.6 ADBL的数据控制功能59

5.6.1 完整性保护59

5.6.2 安全性保护61

5.6.3 事务管理65

5.6.4 封锁机制67

6.1.1 域68

第6章 基类扩充68

6.1 对built-in类型的扩充68

6.1.2 模式类型69

6.1.3 抽象数据类型69

6.2 用户定义函数机制70

6.2.1 UDF在ADBL中的使用71

6.2.2 UDF的继承机制72

6.2.3 UDF的实现73

6.3 利用UDF实现操作符定义及操作符重载76

第7章 嵌入式ADBL78

7.1 语法结构78

7.1.1 可执行语句78

7.1.2 说明性语句79

7.2 预编译实现方法81

7.3 嵌入式ADBL的程序首部处理83

7.3.1 SQL变量83

7.3.2 SQL通信区87

7.4 嵌入式ADBL的程序体处理87

7.4.1 不含输出宿主变量的AEDBL语句88

7.4.2 含有输出宿主变量的AEDBL语句88

7.4.3 特殊AEDBL语句的处理89

7.5 游标机制89

7.5.1 游标的声明90

7.5.2 游标的打开91

7.5.3 对当前实例的取值91

7.5.5 带游标的ADML操作92

7.5.4 游标的关闭92

7.5.6 游标的撤销95

第8章 复杂对象96

8.1 扩展的非第一范式结构96

8.2 复杂对象语义97

8.3 对象引用99

8.3.1 引用作为完整性约束99

8.3.2 引用作为类型构造器101

8.3.3 两种特殊的引用方式106

8.3.4 引用信息的外存表示107

8.4 复杂对象信息组成108

8.5.2 复杂对象内存形式109

8.5.1 复杂对象语言形式109

8.5 复杂对象表示形式109

8.5.3 复杂对象外存形式112

8.5.4 复杂对象显示形式116

8.6 对象管理116

8.6.1 对象缓冲区管理117

8.6.2 对象存取119

8.6.3 驻留对象管理121

8.7 对象聚集122

8.7.1 传统聚集策略122

8.7.2 Angel聚集策略122

8.8 对复杂对象操作的实现125

8.8.1 ADML操作125

8.8.2 授权操作127

8.8.3 并发控制操作128

第9章 查询处理与优化130

9.1 查询语义130

9.1.1 路径语义130

9.1.2 对层次的讨论131

9.1.3 层次的确定132

9.1.4 层次的匹配136

9.2 查询处理137

9.2.1 总体处理方案137

9.2.2 嵌套查询处理143

9.2.3 继承层次查询处理150

9.2.4 传递闭包查询处理152

9.3 查询优化155

9.3.1 代数查询优化156

9.3.2 索引机制163

9.3.3 基于代价评估的优化方法165

第10章 模式管理与动态模式修改176

10.1 模式管理176

10.1.1 数据字典176

10.1.2 ANGEL $ TABLES表177

10.1.3 模式管理器181

10.1.4 模式管理的应用184

10.2 动态模式修改185

10.2.1 ORDBMS中的DSM185

10.2.2 DSM在Angel系统中的实现190

11.1 安全机制206

第11章 安全机制与完整性保护206

11.1.1 安全性定义207

11.1.2 安全性检查218

11.1.3 安全机制的实现218

11.2 完整性保护220

11.2.1 ORDBMS主动性规则的研究221

11.2.2 Angel对规则系统的支持224

11.2.3 S E-C-A模型的实现226

11.2.4 S E-C-A模型中的规则行为分析229

11.2.5 语义完整性约束232

12.1 事务236

12.1.1 基本概念236

第12章 事务管理236

12.1.2 事务管理器239

12.2 常规事务管理241

12.2.1 封锁与并发控制242

12.2.2 日志与恢复247

12.2.3 事务管理器的实现250

12.3 长事务管理250

12.3.1 保存点机制251

12.3.2 具体实现252

第13章 开放数据库连接驱动程序的设计与实现256

13.1 开放数据库连接简介256

13.1.1 ODBC接口257

13.1.2 ODBC组件258

13.1.3 驱动程序类型259

13.1.4 一致级260

13.2 设计目标262

13.2.1 驱动程序结构263

13.2.2 Winsock简介265

13.3 重要数据结构266

13.3.1 三级句柄266

13.3.2 数据类型267

13.3.3 返回状态与出错信息268

13.4 Angel数据传输协议269

13.4.1 连接Angel服务器269

13.4.2 发送命令270

13.4.3 返回结果270

13.5 具体实现272

13.5.1 初始化连接273

13.5.2 终止连接275

13.5.3 处理SQL语句276

13.5.4 取回结果279

13.5.5 处理终止语句或事务282

13.5.6 信息查询与目录函数283

13.6 数据源管理284

第14章 复杂对象推理的逻辑语言285

14.1 A-logic的语法285

14.1.1 类型285

14.1.2 A-logic语言286

14.2 A-logic的语义299

14.3 讨论302

附录A Angel数据语言文本304

参考文献315

热门推荐