图书介绍

数据库原理与应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

数据库原理与应用
  • 庞国莉主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787512101715
  • 出版时间:2010
  • 标注页数:302页
  • 文件大小:34MB
  • 文件页数:314页
  • 主题词:数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库原理与应用PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 数据库基础篇3

第1章 数据库概论3

1.1 数据库系统概述3

1.1.1 数据库技术基本概念3

1.1.2 数据管理技术的发展5

1.1.3 数据库系统的类型8

1.2 数据模型10

1.2.1 数据抽象过程10

1.2.2 概念数据模型11

1.2.3 逻辑数据模型的组成15

1.2.4 常用逻辑数据模型16

1.3 数据库系统模式结构21

1.3.1 数据库系统的3级模式结构21

1.3.2 数据库系统的2级映像与数据独立性23

1.4 数据库管理系统24

1.4.1 DBMS的工作流程24

1.4.2 DBMS的主要功能25

1.5 数据库系统的组成26

小结28

习题28

第2章 关系模型和关系运算理论30

2.1 关系数据结构30

2.1.1 关系的笛卡儿积定义31

2.1.2 关系的二维表格描述32

2.1.3 关系模式33

2.1.4 键34

2.2 关系的完整性约束35

2.2.1 实体完整性35

2.2.2 参照完整性36

2.2.3 用户自定义的完整性37

2.3 关系操作37

2.3.1 关系操作的类型38

2.3.2 关系运算38

2.4 关系代数39

2.4.1 关系代数概述39

2.4.2 关系代数的基本运算40

2.4.3 关系代数的组合运算42

2.4.4 关系代数的扩充运算45

2.5 关系演算47

2.5.1 元组关系演算48

2.5.2 域关系演算50

小结51

习题52

第3章 关系数据库标准语言SQL55

3.1 SQL语言概述55

3.2 数据定义57

3.2.1 基本数据类型57

3.2.2 基本表的管理58

3.2.3 索引的管理60

3.3 数据查询61

3.3.1 SELECT语句结构61

3.3.2 单表查询61

3.3.3 连接查询65

3.3.4 嵌套查询66

3.4 数据更新67

3.4.1 数据插入67

3.4.2 数据修改68

3.4.3 数据删除69

3.5 视图69

3.5.1 视图的创建与撤销69

3.5.2 视图的更新71

3.5.3 视图的查询72

3.6 查询优化72

3.6.1 查询优化的必要性72

3.6.2 查询优化的一般准则73

3.6.3 优化算法73

3.6.4 优化的一般步骤75

小结76

习题77

第2篇 数据库设计与应用开发篇第4章 关系数据库的规范化设计83

4.1 关系模式的设计问题83

4.1.1 关系模式的冗余和异常问题83

4.1.2 关系模式的非形式化设计准则84

4.2 函数依赖85

4.2.1 函数依赖的定义85

4.2.2 函数依赖和键的联系86

4.3 函数依赖的公理系统87

4.4 范式87

4.4.1 1NF87

4.4.2 2NF88

4.4.3 3NF88

4.4.4 BCNF89

4.4.5 4NF89

4.5 关系模式的规范化90

4.5.1 规范化步骤90

4.5.2 关系模式的分解及其指标91

小结93

习题94

第5章 数据库应用设计96

5.1 数据库应用设计步骤96

5.2 用户需求描述与分析98

5.2.1 需求分析的任务98

5.2.2 用户需求调研的方法99

5.2.3 用户需求描述与分析99

5.3 概念设计101

5.3.1 概念设计的方法与步骤102

5.3.2 数据抽象与局部E-R图设计102

5.3.3 E-R图集成105

5.4 逻辑设计109

5.4.1 E-R图向关系模型的转换109

5.4.2 关系模型的优化110

5.4.3 设计用户外模式111

5.5 物理设计112

5.5.1 确定数据库的物理结构112

5.5.2 评价物理结构113

5.5.3 撰写物理设计说明书和相关文档113

5.6 数据库的实施与维护113

5.6.1 数据库的实施113

5.6.2 数据库的运行与维护114

小结114

习题115

第6章 数据库应用系统设计实例116

6.1 系统需求及总体设计116

6.1.1 系统需求简介116

6.1.2 系统总体设计118

6.2 系统需求描述与分析119

6.2.1 系统全局数据流图119

6.2.2 系统局部数据流图119

6.2.3 系统数据字典121

6.3 系统的概念设计123

6.3.1 系统局部E-R图设计123

6.3.2 系统全局E-R图124

6.4 系统的逻辑设计125

6.4.1 系统E-R图转化为关系模型125

6.4.2 系统关系模型的优化与调整125

6.5 系统的物理设计126

6.5.1 存储介质的选择126

6.5.2 数据库的定义与创建126

小结128

习题128

项目与问题128

第7章 数据库编程130

7.1 T-SQL语言130

7.1.1 T-SQL程序设计130

7.1.2 T-SQL提供的函数134

7.1.3 游标137

7.1.4 存储过程139

7.2 嵌入式SQL140

7.2.1 嵌入式SQL的实现方法141

7.2.2 嵌入式SQL的使用规定141

7.2.3 嵌入SQL语句142

7.2.4 嵌入式SQL语句连接数据库142

7.2.5 嵌入式SQL的应用举例143

7.3 SQL与ODBC/ADO143

7.3.1 ODBC144

7.3.2 ADO147

小结150

习题150

第3篇 数据库保护篇153

第8章 数据库安全性153

8.1 数据库安全概述153

8.1.1 数据库面临的威胁153

8.1.2 数据库安全评测标准155

8.2 数据库安全性策略156

8.2.1 用户标识156

8.2.2 访问控制157

8.2.3 审计158

8.2.4 视图159

8.2.5 数据加密159

8.3 SQL Server数据库的安全性措施160

小结163

习题163

第9章 事务及并发控制164

9.1 事务164

9.1.1 事务的定义164

9.1.2 事务的ACID性质166

9.1.3 事务的状态166

9.2 数据库的并发控制167

9.2.1 并发操作引发的问题168

9.2.2 封锁技术169

9.2.3 封锁协议172

9.2.4 封锁带来的问题173

9.2.5 并发调度的可串行性174

9.3 SQL Server数据库的并发控制175

小结176

习题177

第10章 数据库完整性178

10.1 完整性约束条件178

10.1.1 完整性概述178

10.1.2 完整性约束条件179

10.2 完整性控制与检查180

10.3 触发器182

10.3.1 触发器结构182

10.3.2 触发器的创建与删除183

10.4 SQL Server数据库的完整性184

小结187

习题187

第11章 故障恢复技术189

11.1 故障恢复导论189

11.2 恢复的实现方法190

11.2.1 数据的转储190

11.2.2 建立日志191

11.3 故障类型和恢复对策191

11.3.1 事务故障及恢复192

11.3.2 系统故障及恢复192

11.3.3 介质故障及恢复192

11.4 检查点技术193

11.5 镜像技术194

11.6 SQL Server数据库的恢复技术195

小结199

习题199

第4篇 数据库发展篇203

第12章 数据库技术的发展203

12.1 数据库技术发展概述203

12.2 对象数据库系统206

12.2.1 面向对象技术基础207

12.2.2 对象关系数据库系统209

12.2.3 面向对象数据库系统215

12.3 分布式数据库系统221

12.3.1 DDBS的定义和特点221

12.3.2 DDBS的体系结构223

12.3.3 DDB的模式结构224

12.3.4 DDBMS的功能结构227

12.3.5 DDBS的分类228

12.4 XML数据库229

12.4.1 XML简介229

12.4.2 XML的基本技术231

12.4.3 XML的应用240

12.5 数据仓库240

12.5.1 DW的基本概念241

12.5.2 DW的数据组织243

12.5.3 DW系统组成框架246

12.5.4 DW的前端工具247

12.5.5 DW解决方案248

12.5.6 新决策支持系统简介248

小结250

习题250

附录A 商用数据库简介252

附录B 术语表259

附录C SQL Server 2005上机实验指导268

参考文献302

热门推荐