图书介绍

数据库原理与应用PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理与应用
  • 许薇,谢艳新,张家爱等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302238768
  • 出版时间:2011
  • 标注页数:272页
  • 文件大小:27MB
  • 文件页数:288页
  • 主题词:数据库系统-高等学校-教材

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

1.1.2数据库管理技术发展过程4

1.1.3数据库技术发展趋势7

1.2数据库系统体系结构13

1.2.1数据库系统模式的概念16

1.2.2数据库系统三级模式结构和数据库二级映像16

1.3数据库系统的组成18

1.4数据模型18

1.4.1数据模型概念18

1.4.2数据模型组成要素20

1.5小结21

1.6习题21

第2章关系数据库23

2.1关系数据库与关系模型23

2.1.1基本概念23

2.1.2各类模型的优缺点25

2.2关系的形式定义26

2.2.1关系及相关概念26

2.2.2关系模式28

2.3关系完整性29

2.3.1实体完整性29

2.3.2参照完整性29

2.3.3用户自定义完整性30

2.4关系运算30

2.4.1传统的关系运算30

2.4.2专门的关系运算32

2.5小结37

2.6习题37

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

3.1SQL概述39

3.1.1SQL发展史39

3.1.2SQL语句组成40

3.2表的定义41

3.2.1创建表41

3.2.2表的修改与删除44

3.2.3索引的定义与删除44

3.3数据查询45

3.3.1SELECT语句格式45

3.3.2单表查询46

3.3.3连接查询54

3.3.4嵌套查询56

3.3.5集合操作58

3.4数据操作语句59

3.4.1插入语句60

3.4.2更新语句61

3.4.3删除语句61

3.5视图62

3.5.1生成视图62

3.5.2更新视图63

3.5.3删除视图64

3.6小结65

3.7习题65

第4章关系数据库设计与理论67

4.1函数依赖67

4.1.1函数依赖的定义69

4.1.2函数依赖的分类71

4.1.3码72

4.2范式73

4.2.1第一范式73

4.2.2第二范式74

4.2.3第三范式75

4.2.4BC范式77

4.2.5多值依赖78

4.2.6第四范式80

4.2.7连接依赖81

4.2.8第五范式83

4.3关系模式的分解83

4.3.1关系模式的规范化84

4.3.2Armstrong公理85

4.4小结87

4.5习题88

第5章数据库设计92

5.1数据库设计步骤92

5.1.1数据库应用系统的生命期92

5.1.2数据库设计目标93

5.1.3数据库设计方法94

5.1.4数据库设计步骤95

5.2需求分析97

5.2.1需求分析的工作特点97

5.2.2需求分析的任务98

5.2.3需求分析的内容98

5.2.4需求分析的步骤与常用工具99

5.2.5案例分析104

5.3概念结构设计108

5.3.1概念结构设计方法108

5.3.2数据抽象109

5.3.3局部视图设计109

5.4逻辑结构设计115

5.4.1ER图向关系模型转换115

5.4.2关系模式的优化116

5.4.3设计用户外模式117

5.5数据库的物理实现118

5.5.1物理结构设计步骤118

5.5.2评价物理结构120

5.6数据库的实施和维护120

5.6.1数据库的实施120

5.6.2数据库的维护121

5.7数据库建模工具122

5.7.1PowerDesigner简介122

5.7.2UML简介124

5.8小结125

5.9习题125

第6章数据库管理128

6.1数据库安全性控制概述128

6.2用户标识和鉴别130

6.3存取控制131

6.3.1定义用户权限131

6.3.2检查合法权限131

6.3.3自主存取控制方法131

6.3.4授权与回收132

6.3.5视图机制136

6.3.6审计跟踪136

6.3.7数据加密137

6.4数据库的完整性138

6.4.1完整性控制的含义138

6.4.2完整性约束条件139

6.4.3完整性规则140

6.4.4实现参照完整性要考虑的问题141

6.4.5完整性的定义142

6.5小结143

6.6习题143

第7章事务管理145

7.1事务145

7.1.1事务的概念145

7.1.2事务的特征146

7.1.3SQLServer中的事务147

7.2并发控制148

7.2.1并发操作的问题148

7.2.2封锁150

7.2.3活锁与死锁153

7.2.4并发调度155

7.2.5两段锁协议156

7.2.6封锁的粒度157

7.3数据库故障与恢复159

7.3.1数据库系统故障概述159

7.3.2数据恢复技术161

7.4小结166

7.5习题166

第8章数据仓库169

8.1数据库与数据仓库169

8.1.1数据库的概念169

8.1.2数据仓库的概念170

8.1.3数据库与数据仓库的区别170

8.1.4建立数据仓库的目的170

8.2数据仓库的特征171

8.3数据仓库系统结构172

8.4数据仓库应用174

8.5构建数据仓库176

8.5.1数据仓库设计过程176

8.5.2数据仓库设计步骤177

8.6OLAP技术177

8.6.1基于多维数据库的OLAP实现(MDOLAP)178

8.6.2基于关系数据库的OLAP实现(ROLAP)179

8.6.3两种技术(MDOLAP和ROLAP)的比较179

8.7数据挖掘180

8.7.1针对生物医学和DNA数据分析的数据挖掘180

8.7.2针对金融数据分析的数据挖掘182

8.7.3零售业中的数据挖掘183

8.7.4电信业中的数据挖掘183

8.7.5可视化数据挖掘184

8.7.6科学和统计数据挖掘185

8.7.7数据挖掘的理论基础186

8.7.8数据挖掘和智能查询应答187

8.7.9数据挖掘的社会影响188

8.7.10数据挖掘的发展趋势191

8.8数据仓库与决策支持192

8.8.1数据方的有效计算192

8.8.2元数据存储194

8.8.3数据仓库后端工具和实用程序195

8.9小结195

8.10习题196

第9章数据库未来发展趋势200

9.1概述200

9.2数据库技术与多学科的有机结合200

9.2.1面向对象数据库技术200

9.2.2时态数据库技术202

9.2.3实时数据库技术202

9.2.4主动数据库技术204

9.3数据库与面向对象技术结合205

9.3.1面向对象数据库语言206

9.3.2面向对象数据库模式的演进207

9.4数据库与应用领域的结合209

9.4.1工程数据库209

9.4.2统计数据库210

9.4.3空间数据库211

9.4.4多媒体数据库213

9.4.5知识库213

9.5小结215

9.6习题215

第10章数据库应用系统的开发217

10.1数据库应用程序设计方法217

10.2数据库应用程序的体系结构220

10.2.1分布式数据库系统220

10.2.2分布式数据库系统222

10.2.3客户机/服务器系统224

10.2.4开放的数据库连接技术226

10.3数据库应用程序开发229

10.3.1以数据为中心的系统230

10.3.2以处理为中心的系统231

10.4数据库应用系统设计实例232

10.4.1概述232

10.4.2系统分析233

10.4.3确定系统结构234

10.4.4数据库的逻辑结构与物理结构设计239

10.4.5数据字典242

10.4.6定义ODBC数据源243

10.4.7系统实现258

10.5小结268

10.6习题269

参考文献270

热门推荐