图书介绍
数据库系统应用教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![数据库系统应用教程 第2版](https://www.shukui.net/cover/31/31024774.jpg)
- 王世波,张海茹,崔瑛瑞编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302307006
- 出版时间:2013
- 标注页数:285页
- 文件大小:77MB
- 文件页数:302页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库系统应用教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
理论篇3
第1章 数据库系统概述3
1.1 数据库系统基础知识3
1.1.1 数据库的基本概念3
1.1.2 数据管理技术的产生和发展4
1.1.3 数据库技术的发展及研究领域8
1.2 数据模型9
1.2.1 数据模型的组成要素9
1.2.2 数据模型的分类10
1.3 SQL Server 2000概述17
1.3.1 SQL Server 2000的运行环境18
1.3.2 SQL Server 2000服务器连接访问19
1.3.3 SQL Server 2000的数据库23
1.4 数据库技术的发展23
1.4.1 数据模型的发展23
1.4.2 数据库技术与其他相关技术的结合25
1.4.3 面向应用领域的数据库新技术31
习题35
第2章 关系数据库基本理论36
2.1 关系模型的数据结构36
2.1.1 关系37
2.1.2 关系模式40
2.1.3 关系数据库41
2.2 关系模型的完整性约束41
2.2.1 实体完整性41
2.2.2 参照完整性42
2.2.3 用户定义的完整性43
2.3 关系代数43
2.3.1 关系代数运算的3个要素43
2.3.2 传统的集合运算43
2.3.3 专门的关系运算46
习题51
第3章 关系数据库标准语言SQL53
3.1 SQL概述53
3.1.1 SQL的产生与发展53
3.1.2 SQL的基本概念及组成53
3.1.3 SQL的特点54
3.2 数据定义56
3.2.1 基本表56
3.2.2 索引59
3.3 数据更新60
3.3.1 插入数据60
3.3.2 修改数据61
3.3.3 删除数据62
3.4 数据查询63
3.4.1 单表查询64
3.4.2 连接查询71
3.4.3 嵌套查询75
3.4.4 集合查询82
3.5 视图操作83
3.5.1 定义视图83
3.5.2 查询视图85
3.5.3 修改视图86
3.5.4 视图的作用88
3.6 数据控制89
3.6.1 授权89
3.6.2 收回权限90
习题91
第4章 关系数据库规范化理论93
4.1 数据依赖93
4.1.1 关系模式中的函数依赖93
4.1.2 函数依赖的分类94
4.1.3 函数依赖对关系模式的影响97
4.2 范式98
4.2.1 第一范式99
4.2.2 第二范式101
4.2.3 第三范式102
4.2.4 BC范式103
4.2.5 多值依赖与第四范式104
4.3 关系模式规范化106
4.3.1 模式分解的步骤106
4.3.2 分解的无损连接性和保持函数依赖性107
4.4 候选关键字求解理论及算法111
4.4.1 属性闭包111
4.4.2 函数依赖最小集112
4.4.3 候选关键字快速求解理论113
习题114
第5章 数据库设计理论115
5.1 数据库设计概述115
5.1.1 数据库设计原则115
5.1.2 数据库设计方法116
5.2 数据库设计步骤117
5.2.1 需求分析阶段118
5.2.2 概念结构设计阶段123
5.2.3 逻辑结构设计阶段126
5.2.4 物理结构设计阶段128
5.2.5 数据库实施阶段130
5.2.6 运行和维护阶段133
5.3 PowerDesigner数据建模134
5.3.1 PowerDesigner概述134
5.3.2 PowerDesigner功能介绍135
5.3.3 PowerDesigner数据建模实例136
习题144
第6章 数据保护145
6.1 安全性145
6.1.1 安全性控制的一般方法145
6.1.2 安全系统的基本要求147
6.1.3 SQL Server中的安全性控制148
6.2 完整性158
6.2.1 完整性约束条件159
6.2.2 完整性控制160
6.2.3 SQL Server中的完整性控制163
6.3 并发控制168
6.3.1 并发控制概述169
6.3.2 并发操作的调度171
6.3.3 封锁172
6.3.4 SQL Server中的并发控制173
6.4 数据恢复174
6.4.1 故障的种类及恢复175
6.4.2 恢复的实现技术176
6.4.3 SQL Server中的数据库备份与恢复177
6.5 数据库复制与数据库镜像181
6.5.1 数据库复制181
6.5.2 数据库镜像183
习题184
实验篇187
实验1 SQL Server 2000的操作环境187
实验1.1 实验目的187
实验1.2 知识要点187
实验1.2.1 SQL Server 2000的安装187
实验1.2.2 SQLServer 2000的管理工具菜单188
实验1.2.3 启动和停止SQL Server服务189
实验1.2.4 企业管理器191
实验1.2.5 查看系统数据库和样本数据库193
实验1.2.6 查询分析器194
实验1.3 实验内容196
实验1.3.1 服务管理器操作196
实验1.3.2 企业管理器操作196
实验1.3.3 查询分析器操作196
实验1.4 实验思考题196
实验2 数据库的创建197
实验2.1 实验目的197
实验2.2 知识要点197
实验2.2.1 数据库197
实验2.2.2 数据表203
实验2.2.3 数据类型207
实验2.2.4 完整性210
实验2.2.5 索引217
实验2.2.6 修改数据表结构219
实验2.3 实验内容220
实验2.3.1 使用向导创建数据库220
实验2.3.2 使用命令创建数据库220
实验2.3.3 使用企业管理器创建数据库220
实验2.3.4 删除数据库220
实验2.3.5 创建数据表220
实验2.3.6 修改数据表222
实验2.4 实验思考题222
实验3 数据的更新223
实验3.1 实验目的223
实验3.2 知识要点223
实验3.2.1 通过企业管理器对数据表中的数据进行增、删、改223
实验3.2.2 通过查询分析器对数据表中的数据进行增、删、改225
实验3.3 实验内容227
实验3.4 实验思考题228
实验4 简单查询229
实验4.1 实验目的229
实验4.2 知识要点229
实验4.2.1 Transact-SQL查询语句229
实验4.2.2 常用的汇总函数232
实验4.2.3 运算符234
实验4.2.4 常用函数237
实验4.3 实验内容240
实验4.4 实验思考题240
实验5 复杂查询241
实验5.1 实验目的241
实验5.2 知识要点241
实验5.2.1 联合查询241
实验5.2.2 连接查询242
实验5.2.3 子查询244
实验5.3 实验内容245
实验5.4 实验思考题246
实验6 视图247
实验6.1 实验目的247
实验6.2 知识要点247
实验6.2.1 视图的概念及优点247
实验6.2.2 视图的定义、删除、查询及更新248
实验6.3 实验内容252
实验6.3.1 建立视图252
实验6.3.2 查询视图252
实验6.3.3 更新视图253
实验6.3.4 删除视图253
实验6.4 实验思考题253
实验7 Transact-SQL程序设计基础254
实验7.1 实验目的254
实验7.2 知识要点254
实验7.2.1 Transact-SQL语言概述254
实验7.2.2 Transact-SQL附加语言254
实验7.2.3 事务258
实验7.3 实验内容259
实验7.4 实验思考题260
实验8 存储过程与触发器261
实验8.1 实验目的261
实验8.2 知识要点261
实验8.2.1 存储过程261
实验8.2.2 触发器263
实验8.2.3 自定义函数265
实验8.3 实验内容268
实验8.4 实验思考题269
实验9 数据库的备份与恢复270
实验9.1 实验目的270
实验9.2 知识要点270
实验9.2.1 故障种类及特点270
实验9.2.2 备份的重要性及种类271
实验9.2.3 企业管理器下的数据库备份与恢复271
实验9.2.4 恢复273
实验9.2.5 使用Transact-SQL命令执行备份与恢复274
实验9.2.6 数据库的分离与附加276
实验9.3 实验内容278
实验9.4 实验思考题278
实验10 数据转换279
实验10.1 实验目的279
实验10.2 知识要点279
实验10.2.1 导入和导出数据279
实验10.2.2 导入、导出数据的原因279
实验10.2.3 数据传输工具279
实验10.2.4 使用DTS完成数据的导出280
实验10.3 实验内容284
实验10.4 实验思考题284
参考文献285