图书介绍
数据库系统原理及应用PDF|Epub|txt|kindle电子书版本下载
![数据库系统原理及应用](https://www.shukui.net/cover/22/30918183.jpg)
- 郭胜,王志,丁忠俊编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302400318
- 出版时间:2015
- 标注页数:254页
- 文件大小:35MB
- 文件页数:268页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库系统原理及应用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 数据库管理技术5
1.2 数据模型8
1.2.1 数据模型概述8
1.2.2 概念模型11
1.2.3 层次模型14
1.2.4 网状模型17
1.2.5 关系模型19
1.3 数据库系统结构22
1.3.1 数据库系统的体系结构22
1.3.2 数据库系统的三级模式结构25
1.4 数据库管理系统27
1.4.1 DBMS的功能27
1.4.2 DBMS组成28
1.4.3 DBMS工作过程29
1.5 数据库系统的组成30
1.6 典型RDBMS产品介绍32
1.6.1 Oracle32
1.6.2 DB233
1.6.3 Sybase33
1.6.4 SQL Server34
1.6.5 MySQL35
小结35
习题137
第2章 关系数据库39
2.1 关系数据结构39
2.1.1 关系39
2.1.2 关系模式41
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 关系代数的5种基本运算44
2.3.2 关系代数的4种组合运算48
2.3.3 关系代数表达式的优化51
2.4 关系演算56
2.4.1 元组关系演算57
2.4.2 域关系演算59
小结60
习题261
第3章 关系数据库标准语言SQL63
3.1 SQL概述63
3.1.1 SQL简介63
3.1.2 SQL数据库结构63
3.1.3 SQL的组成及特点64
3.2 SQL的数据定义66
3.2.1 模式的创建与删除68
3.2.2 SQL的数据类型69
3.2.3 基本表的创建、删除与修改69
3.2.4 索引的创建与删除72
3.3 SQL的数据查询74
3.3.1 SELECT语句的结构74
3.3.2 单表查询75
3.3.3 关联查询80
3.3.4 嵌套查询82
3.4 SQL的数据更新85
3.4.1 数据的插入85
3.4.2 数据的删除87
3.4.3 数据的修改87
3.5 视图88
3.5.1 视图的创建与删除88
3.5.2 视图的查询90
3.5.3 视图的更新91
3.5.4 视图的作用91
3.6 嵌入式SQL92
3.6.1 嵌入式SQL的处理过程92
3.6.2 嵌入式SQL的使用规定92
3.6.3 嵌入式SQL的使用技术93
3.7 动态SQL语句97
3.7.1 使用SQL语句主变量97
3.7.2 使用动态参数97
3.8 存储过程98
3.8.1 存储过程的概念98
3.8.2 存储过程的操作98
小结100
习题3101
第4章 关系模式设计理论104
4.1 关系模式中数据冗余和操作异常问题104
4.2 函数依赖106
4.2.1 函数依赖的定义106
4.2.2 函数依赖的类型107
4.2.3 关键字108
4.2.4 FD公理108
4.2.5 属性集的闭包110
4.2.6 FD集的等价与最小依赖集112
4.3 关系模式的分解113
4.3.1 模式分解的两个特性113
4.3.2 无损连接的分解115
4.3.3 无损连接分解的判定116
4.3.4 保持函数依赖的分解118
4.4 关系模式的范式及规范化120
4.4.1 第一范式120
4.4.2 第二范式121
4.4.3 第三范式123
4.4.4 BC范式124
4.4.5 保持无损连接性的BCNF分解算法126
4.4.6 保持无损连接和函数依赖的3NF合成算法127
4.5 多值依赖与第四范式128
4.5.1 多值依赖128
4.5.2 FD和MVD完备的公理系统129
4.5.3 第四范式130
小结130
习题4131
第5章 数据库设计135
5.1 数据库设计的步骤135
5.2 需求分析136
5.2.1 需求分析的任务136
5.2.2 需求分析的方法137
5.3 概念结构设计138
5.3.1 概念结构设计的步骤138
5.3.2 设计局部的E-R模型139
5.3.3 设计全局的E-R模型143
5.4 逻辑结构设计146
5.4.1 E-R模型向关系模型的转换147
5.4.2 关系数据模型的优化149
5.4.3 设计用户子模式150
5.5 物理结构设计151
5.5.1 物理设计的主要内容151
5.5.2 关系数据库的存取方法151
5.6 数据库的实施153
5.7 数据库的运行与维护154
小结155
习题5156
第6章 数据库的保护158
6.1 事务158
6.1.1 事务的定义158
6.1.2 事务的特性158
6.2 事务的并发控制159
6.2.1 并发操作中的3个问题159
6.2.2 封锁技术160
6.2.3 并发调度与两段封锁协议162
6.3 数据库的完整性165
6.3.1 数据完整性概念165
6.3.2 数据库完整性的实施定义165
6.3.3 数据库完整性的实施约束166
6.3.4 数据库完整性的实施规则170
6.4 数据库的安全性171
6.4.1 安全性问题172
6.4.2 数据库安全控制175
6.4.3 SQL Server的安全机制177
6.4.4 Oracle的安全机制178
6.4.5 安全数据库的研究方向180
6.5 数据库的恢复181
6.5.1 故障类型181
6.5.2 数据库的备份182
6.5.3 日志文件183
6.5.4 故障恢复的方法184
6.5.5 数据库镜像186
小结187
习题6187
第7章 数据库系统的新技术188
7.1 概述188
7.1.1 传统数据库系统的局限性188
7.1.2 数据库技术与相关技术的结合190
7.2 分布式数据库系统191
7.2.1 分布式数据库系统的结构191
7.2.2 分布式数据库系统的特点193
7.3 对象关系数据库系统196
7.3.1 面向对象模型196
7.3.2 对象关系数据库197
7.4 多媒体数据库系统202
7.5 数据仓库与数据挖掘204
7.5.1 数据仓库204
7.5.2 数据挖掘211
7.5.3 数据仓库与数据挖掘的关系216
7.6 大数据216
7.6.1 什么是大数据217
7.6.2 大数据技术218
7.6.3 大数据的用途219
小结219
习题7220
第8章 数据库系统的应用与开发221
8.1 SQL Server2014集成环境221
8.1.1 Microsoft SQL Server发展历程221
8.1.2 SQL Server2014版本概述222
8.1.3 SQL Server2014服务器组件与主要工具223
8.1.4 SQL Server数据类型226
8.2 学生成绩管理系统的开发过程227
8.2.1 创建数据库和表结构227
8.2.2 VB6.0连接SQL Server2014数据库230
8.2.3 系统登录及权限的实现233
8.2.4 系统主界面设计235
8.2.5 学生信息录入237
8.2.6 学生信息更新240
8.2.7 学生信息查询242
8.2.8 学生成绩录入246
8.2.9 学生成绩查询251
8.2.10 其他模块253
小结253