图书介绍

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

数据库原理与应用
  • 段爱玲,杨丽华主编 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:9787563523719
  • 出版时间:2010
  • 标注页数:289页
  • 文件大小:30MB
  • 文件页数:301页
  • 主题词:数据库系统

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.2 数据管理技术的发展2

1.2.1 人工管理阶段2

1.2.2 文件系统阶段3

1.2.3 数据库技术阶段4

1.2.4 数据库系统的优点6

1.3 数据库系统的组成7

1.3.1 数据库7

1.3.2 数据库管理系统7

1.3.3 数据库应用9

1.3.4 数据库系统的分类11

1.4 数据模型与概念模型12

1.4.1 数据模型的概念12

1.4.2 三个世界的划分及其有关概念12

1.4.3 数据模型的分类15

1.4.4 实体联系模型及E-R图19

1.4.5 数据模型的组成要素21

1.5 数据库系统的三级模式结构22

小结23

习题24

第2章 关系模型26

2.1 关系模型的基本概念26

2.1.1 二维表26

2.1.2 关系28

2.1.3 关系模型31

2.1.4 关系模型的优点33

2.2 关系代数33

2.2.1 传统的集合运算34

2.2.2 专门的关系运算35

2.2.3 用关系代数表示关系操作41

2.3 查询优化42

2.3.1 一个实例43

2.3.2 优化策略45

2.3.3 查询优化的优点46

小结47

习题47

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

3.1 SQL概述51

3.1.1 SQL的产生与发展51

3.1.2 SQL的基本概念52

3.1.3 SQL的特点53

3.2 SQL Server 2005概述54

3.2.1 SQL Server 200555

3.2.2 SQL Server 2005的版本特点56

3.2.3 SQL Server 2005的主要管理工具57

3.3 数据定义57

3.3.1 学生-课程数据库57

3.3.2 定义、修改与删除表58

3.3.3 建立与删除索引61

3.4 数据操作62

3.4.1 插入操作63

3.4.2 修改操作64

3.4.3 删除操作65

3.5 数据查询66

3.5.1 单表查询67

3.5.2 连接查询75

3.5.3 嵌套查询78

3.6 视图85

3.6.1 定义视图86

3.6.2 查询视图88

3.6.3 更新视图89

3.6.4 视图的作用91

3.7 数据控制92

3.7.1 授权93

3.7.2 收回权限95

小结95

习题96

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

4.1 关系数据库模式的规范化理论98

4.1.1 规范化理论的主要内容98

4.1.2 不合理的关系模式可能出现的问题99

4.1.3 模式分解是关系规范化的主要方法100

4.2 函数依赖101

4.2.1 函数依赖定义102

4.2.2 关系模式的范式102

4.2.3 第1范式103

4.2.4 第2范式104

4.2.5 第3范式105

4.2.6 BC范式105

4.3 多值依赖与第4范式107

4.3.1 多值依赖107

4.3.2 第4范式109

4.4 数据依赖的公理系统110

小结114

习题115

第5章 数据库安全保护117

5.1 数据库的安全性117

5.1.1 数据库安全性控制的一般方法117

5.1.2 SQL Server 2005的数据安全性机制119

5.1.3 SQL Server 2005的身份验证模式120

5.1.4 SQL Server的登录账号和服务器角色122

5.1.5 SQL Server的数据库用户账号和数据库角色124

5.2 数据库的完整性控制127

5.2.1 完整性规则的组成127

5.2.2 完整性约束条件的分类128

5.2.3 完整性的实施128

5.2.4 规则和默认134

5.3 数据库的并发控制与封锁135

5.3.1 数据库的并发控制的含义135

5.3.2 事务135

5.3.3 并发操作与数据的不一致性136

5.3.4 封锁137

5.4 数据库的恢复138

5.4.1 数据库恢复的含义139

5.4.2 数据库恢复的原理与实现技术139

5.4.3 数据库的故障和恢复策略141

小结143

习题143

第6章 数据库设计145

6.1 数据库设计概述145

6.1.1 数据库设计的任务、内容和特点145

6.1.2 数据库设计方法147

6.1.3 数据库设计步骤148

6.2 系统需求分析151

6.2.1 需求分析的任务和过程151

6.2.2 数据流图152

6.2.3 数据字典154

6.2.4 需求分析注意点155

6.3 概念结构设计155

6.3.1 概念结构设计的必要性156

6.3.2 概念模型157

6.3.3 数据抽象与局部视图设计157

6.3.4 视图的集成165

6.4 逻辑结构设计168

6.4.1 E-R图向关系模型的转换169

6.4.2 数据模型的优化170

6.4.3 设计用户子模式171

6.5 数据库的物理设计172

6.5.1 数据库物理设计的内容172

6.5.2 选择关系存取方法173

6.5.3 确定数据库的存储结构174

6.5.4 评价物理结构175

6.6 数据库的实施175

6.6.1 数据的载入和应用程序的调试176

6.6.2 数据库的试运行176

6.6.3 数据库的运行和维护177

小结178

习题178

第7章 SQL Server 2005的高级应用180

7.1 Transact-SQL程序设计180

7.1.1 Transact-SQL程序的结构与批处理181

7.1.2 变量182

7.1.3 流程控制命令183

7.1.4 常用函数187

7.2 存储过程189

7.2.1 存储过程的概念、优点及分类190

7.2.2 创建存储过程191

7.2.3 查看存储过程193

7.2.4 删除存储过程193

7.2.5 执行存储过程193

7.2.6 修改存储过程194

7.3 触发器195

7.3.1 触发器的概念、分类与作用195

7.3.2 触发器的工作原理196

7.3.3 创建触发器197

7.3.4 查看触发器200

7.3.5 修改触发器201

7.3.6 删除触发器202

7.4 备份和还原203

7.4.1 备份和还原概述203

7.4.2 备份数据库205

7.4.3 还原数据库210

7.4.4 备份和还原系统数据库211

小结212

习题212

第8章 数据仓库214

8.1 数据仓库概述214

8.1.1 数据仓库的产生214

8.1.2 数据仓库的应用价值215

8.1.3 数据仓库的发展过程215

8.2 数据仓库的基本概念216

8.3 数据仓库的结构220

8.3.1 元数据221

8.3.2 粒度的概念223

8.3.3 分割问题224

8.3.4 数据仓库中的数据组织形式224

8.4 建立数据仓库226

8.4.1 建立数据仓库系统的步骤226

8.4.2 数据仓库系统的生命周期227

8.4.3 建立数据仓库系统的思维模式228

8.4.4 数据仓库数据库的设计步骤228

8.5 SQL Server的数据仓库解决方案228

8.5.1 SQL Server数据仓库开发工具229

8.5.2 SQL Server的数据仓库创建230

8.5.3 SQL Server的数据仓库事实表与多维数据集的建立233

8.6 数据集市245

小结247

习题247

第9章 数据库技术发展和应用的新领域249

9.1 数据库技术与其他技术相结合产生的新领域249

9.1.1 并行数据库249

9.1.2 主动数据库250

9.1.3 知识库251

9.1.4 多媒体数据库252

9.1.5 模糊数据库253

9.2 面向应用领域的数据库新技术253

9.2.1 工程数据库254

9.2.2 空间数据库254

9.3 联机分析处理技术255

9.4 数据挖掘技术257

小结259

习题259

第10章 高校教务管理系统数据库课程设计260

10.1 系统需求分析260

10.1.1 可行性分析260

10.1.2 需求分析阶段的目标与任务260

10.1.3 系统功能子模块的分析261

10.1.4 数据库完整性和安全性要求261

10.2 教学管理的系统化分析261

10.3 概念模型设计266

10.4 逻辑结构设计268

10.5 物理结构设计269

10.6 数据库实施阶段272

10.7 系统调试和测试276

部分习题答案277

参考文献289

热门推荐