点此搜书

中小型计算机数据库简明教程
  • 作 者:冯玉才等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:1994
  • ISBN:7030035496
  • 标注页数:197 页
  • PDF页数:209 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

8

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源209 ≥197页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

第一章 数据库系统论概 1

1.1 一个管理信息系统的实例 1

1.1.1 实例的原型 1

目录 1

1.1.2 手工处理 2

1.1.3 自由管理方式 3

1.1.4 文件管理方式 3

1.1.5 数据库管理方式 6

1.2 数据库系统的本质——变换 9

1.3.1 数据独立性 13

1.3 数据库系统的功能和特性 13

1.3.2 数据安全性 14

1.3.3 数据完整性 14

1.3.4 数据一致性 15

1.3.5 数据共享 15

1.3.6 控制冗余 15

1.3.7 集中管理 16

1.3.8 并发控制 16

1.3.9 故障恢复 16

1.4 数据库管理系统(DBMS) 17

1.4.2 数据操纵语言 18

1.4.1 数据描述语言 18

1.4.3 数据库实用程序 19

1.5 数据库系统的工作环境 19

1.5.1 硬设备 20

1.5.2 软件资源 20

1.5.3 数据库管理员 20

1.6 数据库系统的工作过程 21

小结 22

习题一 23

2.1 实体及其联系 24

第二章 数据模型 24

2.2 数据模型 25

2.3 实体-联系模型 25

2.4 层次模型 26

2.5 网状模型 28

2.5.1 网状模型的基本概念 29

2.5.2 DBTG主要概念 30

2.5.3 DBTG系统的描述语言 31

2.5.4 DBTG系统的DML 31

2.6 关系模型 32

2.6.1 关系模型的概念 32

2.6.2 关系模型的特点 34

2.6.3 关系模型的描述 35

2.6.4 关系模型的数据操纵语言 36

2.6.5 关系代数 37

2.7 关系数据库设计理论 40

2.7.1 问题的提出 40

2.7.2 函数依赖 41

2.7.3 函数依赖公理 42

2.7.4 闭包的计算 42

2.7.5 函数依赖集的最小集 43

2.7.6 关系模式的分解 44

2.7.7 关系模式的规范化 46

2.7.8 候选关键字的求解算法 48

2.7.9 图论在关系理论中的应用 51

习题二 54

第三章 数据库设计 55

3.1 数据库的筹划 55

3.1.1 可行性论证 55

3.1.2 确定设计目标 56

3.1.3 系统选择 56

3.1.4 制定开发规范 58

3.2 数据库设计实现运行综述 59

3.2.1 数据库系统的生命周期 59

3.2.2 数据库设计过程 60

3.3 需求说明与分析 62

3.3.1 数据信息与事务处理信息 62

3.3.2 调查 62

3.3.3 分析 64

3.4 概念设计 66

3.4.1 概念模式的表达工具——E-R图 66

3.4.2 构造局部E-R图 67

3.4.3 构造整体E-R图 72

3.5 实现设计与物理设计 73

3.5.1 E-R图到逻辑模式的转换 73

3.5.2 物理设计简介 75

3.5.3 逻辑模式的数据描述语言 77

3.6 基于函数依赖的关系模式规范化图解法 81

3.6.1 函数依赖图 81

3.6.2 函数依赖左部均为单属性时的图解法 82

3.6.3 函数依赖左部均为多属性时的图解法 83

3.7 关系模式规范化的Smith图解法 85

3.7.1 属性的依赖关系与依赖表 86

3.7.2 Smith依赖图及化简法则 87

3.7.3 规范化模式的构成 91

习题三 93

4.1.2 模拟试验与加载 94

4.1.1 数据的采集 94

4.1 数据采集、模拟试验、数据加载 94

第四章 数据库实现与使用 94

4.2 应用程序的编制 99

4.2.1 用户如何使用数据库 99

4.2.2 数据库应用程序的开发 100

4.2.3 数据库应用程序语言基础 101

4.3 数据库维护 104

4.4 数据库开发维护工具 105

4.4.1 一般开发工具 105

4.4.2 计算机辅助数据库设计工具 106

习题四 107

第五章 关系数据库管理系统Rdb 108

5.1 Rdb简介 108

5.1.1 关系数据库管理系统VAX Rdb/VMS 108

5.1.2 Rdb的特色 109

5.2 Rdb语言元素 110

5.2.1 Rdb值表达式和条件表达式 110

5.2.2 Rdb记录选择表达式 113

5.3 Rdb数据库的创建 115

5.3.1 定义数据库 116

5.3.2 定义域 116

5.3.3 定义关系 118

5.3.4 定义约束 120

5.3.5 定义索引 120

5.3.6 定义视图 121

5.3.7 Rdb数据库的创建方法 122

5.4 Rdb数据库的保护 123

5.4.1 访问控制表ACL 123

5.4.2 ACL表的创建 124

5.4.3 Rdb检查ACL表的方法 125

5.4.4 改造缺省的ACL表 125

5.4.6 删除保护 128

5.4.5 改变保护 128

5.5 Rdb数据操纵 129

5.5.1 Rdb数据库的装入 129

5.5.2 Rdb数据库的打开 130

5.5.3 Rdb记录流的形成 131

5.5.4 Rdb单关系检索 132

5.5.5 Rdb多关系检索 134

5.5.6 用视图使询问固定化 135

5.5.7 Rdb数据库的更新 136

5.5.8 Rdb事务 137

5.6 在应用程序中使用Rdb 144

5.6.2 用终端接口RDO开发Rdb询问 145

5.6.1 注意事项 145

5.6.3 主变量和语句标志 146

5.6.4 数据类型的一致性 147

5.6.5 处理Rdb运行时产生的错误 149

5.7 Rdb数据库的重构 155

5.7.1 改变关系、域、数据库 155

5.7.2 删除关系、域、数据库 156

5.8 Rdb数据库的维护 156

5.8.1 Rdb数据库的恢复方法 157

5.8.2 Rdb数据库的性能改进 159

习题五 163

第六章 数据库的最新研究动态 164

6.1 分布式数据库 165

6.1.1 分布式数据库的特色 165

6.1.2 为什么要有分布式数据库 166

6.1.3 分布式数据库的体系结构 167

6.1.4 分布式数据库的透明层次 167

6.1.5 分布式数据库设计 169

6.1.6 分布式数据库查询 170

6.1.7 分布式数据库的事务管理 170

6.1.8 分布式数据库的并发控制 170

6.2 专家数据库 171

6.1.9 分布式数据库的目录管理 171

6.2.1 专家数据库的研究动机和目标 172

6.2.2 EDS的用户集团 173

6.2.3 人工智能与数据库技术的发展 173

6.2.4 EDS的系统结构 175

6.2.5 知识——数据模型和方法论 177

6.2.6 逻辑和数据库 182

6.2.7 Prolog和关系数据库的接口 184

6.2.8 语义查询优化 186

6.2.9 智能数据库接口 186

6.2.10 结论 186

6.3.2 演绎数据库的基本结构 187

6.3 演绎数据库 187

6.3.1 演绎数据库的基本概念 187

6.3.3 演绎数据库的研究现状 188

6.3.4 已经实现的演绎数据库系统 190

6.3.5 演绎数据库与知识库、智能数据库 190

6.4 工程数据库 191

6.4.1 工程数据库的应用环境 191

6.4.2 工程数据库的特点要求 191

6.5 多介质数据库 194

6.5.1 多介质数据库管理系统的功能要求 194

6.5.2 多介质DBMS的体系结构 194

参考文献 197

购买PDF格式(8分)
返回顶部