点此搜书

当前位置:数据库原理与应用pdf电子书下载 > 工业技术
数据库原理与应用
  • 作 者:孙建伶,林怀忠编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2006
  • ISBN:7040198541
  • 标注页数:222 页
  • PDF页数:231 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

9

立即购买

点击试读

订购服务说明

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

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

图书下载及付费说明

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

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

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

第1章 绪论 1

1.1 数据库应用 1

1.2 数据库的基本概念 2

1.3 数据库的主要特征 3

1.4 数据模型 6

1.5 数据库用户和系统管理员 7

1.6 数据库系统结构 8

小结 9

习题 9

2.1.1 关系的数学定义 10

2.1 关系模型的数据结构 10

第2章 关系数据模型 10

2.1.2 关系的性质 12

2.2 关系模型的数据完整性 12

2.3 关系代数 14

2.3.1 基本的关系运算 15

2.3.2 附加的关系运算 20

2.3.3 关系代数表达式 24

小结 24

习题 25

3.1.1 SQL的用途 27

3.1.2 SQL标准 27

第3章 关系数据库语言SQL 27

3.1 SQL概述 27

3.1.3 SQL的特点 28

3.2 SQL表定义 29

3.2.1 表生成 29

3.2.2 表结构修改 32

3.2.3 表删除 33

3.3 SQL表查询 33

3.3.1 单表查询 34

3.3.2 多表查询 37

3.3.3 嵌套查询 41

3.3.4 集合查询 43

3.4.1 记录插入 44

3.4 SQL表更新 44

3.4.2 记录删除 45

3.4.3 记录修改 45

3.5 SQL视图 46

3.5.1 视图的定义 46

3.5.2 视图的操作 47

3.5.3 视图的作用 48

3.6 SQL索引 50

3.6.1 索引定义 50

3.6.2 索引删除 50

3.7 SQL的完整性控制 50

3.7.1 断言 50

3.7.2 触发器 51

3.8 SQL的安全性控制 52

3.8.1 用户身份鉴别 53

3.8.2 权限管理 53

3.8.3 审计 54

3.9 嵌入式SQL 55

3.9.1 概述 55

3.9.2 不用游标的嵌入式SQL 56

3.9.3 使用游标的嵌入式SQL 58

3.9.4 嵌入式SQL的处理过程 59

3.9.5 动态SQL 60

小结 61

习题 62

第4章 实体-联系方法 64

4.1 E-R模型的概念与表示 65

4.1.1 实体 65

4.1.2 联系 66

4.1.3 弱实体集 67

4.1.4 实体集的层次关系 67

4.1.5 E-R图例 68

4.2 实体-联系方法 69

4.2.1 实体还是属性 69

4.2.2 实体还是联系 70

4.2.3 二元联系还是多元联系 71

4.2.4 联系属性的放置 72

4.3 实例——在线书店数据库 73

4.3.1 需求描述 73

4.3.2 实体认定 73

4.3.3 联系认定 73

4.3.4 E-R图 74

4.4 E-R图向表的转换 75

4.4.1 实体的转换 75

4.4.2 联系的转换 75

4.4.3 弱实体的转换 76

4.4.4 实体层次的转换 77

4.4.5 一些实际的考虑 77

4.4.6 在线书店数据库 78

小结 79

习题 80

第5章 关系数据库设计 82

5.1 问题的提出 82

5.2 函数依赖的概念 83

5.3 关系模式的分解 85

5.3.1 无损连接的分解 85

5.3.2 依赖保持的分解 88

5.4 范式及其规范化 88

5.4.1 3NF 89

5.4.2 BCNF 89

5.4.3 规范化过程 91

5.5.1 多值依赖的概念 92

5.5 多值依赖 92

5.5.2 4NF 93

小结 93

习题 94

第6章 数据存储与查询优化 95

6.1 物理存储 95

6.1.1 物理存储介质 95

6.1.2 缓冲区管理 98

6.1.3 记录的存储 99

6.1.4 文件组织方式 102

6.2 索引结构 105

6.2.1 B+树索引 106

6.2.2 哈希索引 110

6.3 查询处理过程 114

6.3.1 查询处理过程概述 114

6.3.2 查询优化的两种主要途径 115

6.4 代数优化 116

6.4.1 代数优化的等价变换规则 117

6.4.2 基于规则的代数优化 119

6.5 物理优化 122

6.5.1 物理操作的代价估算 122

6.5.2 选择操作的执行策略 123

6.5.3 连接操作的执行策略 124

6.5.4 查询计划的执行 126

小结 127

习题 128

第7章 事务管理 130

7.1 事务的基本概念 130

7.1.1 事务的ACID性质 130

7.1.2 事务执行的状态 132

7.1.3 事务的并发执行 133

7.2 事务的并发调度 134

7.2.1 并发执行的潜在问题 134

7.2.2 可串行化调度 135

7.2.3 可恢复调度 138

7.3.1 基本锁类型 139

7.3 基于锁的并发控制 139

7.3.2 两阶段封锁协议 141

7.3.3 事务隔离级别 142

7.3.4 死锁 143

7.4 数据库恢复 144

7.4.1 故障分类 144

7.4.2 数据访问与可恢复性 145

7.4.3 基于日志的恢复 146

7.4.4 日志缓冲 148

7.4.5 检查点方法 149

7.4.6 备份与介质故障恢复 150

7.4.7 灾难恢复与高可用性 151

小结 152

习题 153

8.1 数据库设计过程 155

第8章 数据库应用开发 155

8.2 数据库应用系统结构 159

8.2.1 C/S结构 160

8.2.2 B/S结构 161

8.3 ODBC 162

8.3.1 ODBC简介 162

8.3.2 ODBC数据源的设置 164

8.3.3 ODBC应用开发 167

8.3.4 C程序中的ODBC应用实例 171

8.3.5 基于MFC的ODBC应用实例 172

8.4.1 Java语言简介 176

8.4 Java和JDBC 176

8.4.2 JDBC简介 177

8.4.3 JDBC 应用开发 179

8.4.4 JDBC应用实例 180

8.5 数据库与WWW 182

8.5.1 WWW简介 182

8.5.2 WWW与数据库访问 183

8.6 JSP技术 184

8.6.1 Servlet与JSP 184

8.6.2 JSP语法概述 185

8.6.3 JSP开发实例 189

8.7.1 Delphi简介 191

8.7 Delphi 191

8.7.2 数据库访问技术 192

8.7.3 常用数据库组件简介 193

8.7.4 Delphi开发实例 194

小结 197

习题 198

第9章 数据库技术的新进展 199

9.1 面向对象数据库 199

9.1.1 面向对象数据库的特点 199

9.1.2 面向对象数据模型 200

9.1.3 ODMG标准 203

9.1.4 对象关系数据库的数据定义和查询 204

9.2.1 分布式数据库的定义 206

9.2 分布式数据库 206

9.2.2 分布式数据库的特点 207

9.2.3 分布式数据库的体系结构 209

9.2.4 分布式数据存储和查询 209

9.2.5 分布式事务处理 212

9.3 数据仓库与数据挖掘 213

9.3.1 数据仓库 213

9.3.2 联机分析处理 215

9.3.3 数据挖掘 218

小结 220

习题 221

参考文献 222

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