图书介绍
数据库原理及应用技术教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杨晓光编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302381112
- 出版时间:2014
- 标注页数:317页
- 文件大小:42MB
- 文件页数:332页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理及应用技术教程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.3 数据库的起源与发展4
1.3.1 手工管理阶段4
1.3.2 文件系统阶段5
1.3.3 数据库系统阶段6
1.4 数据模型8
1.4.1 数据模型概述8
1.4.2 层次数据模型10
1.4.3 网状数据模型12
1.4.4 关系数据模型13
1.4.5 面向对象数据模型14
1.5 数据库系统15
1.5.1 数据库系统的组成15
1.5.2 数据库管理系统16
1.5.3 数据库的体系结构19
1.6 习题21
第2章 关系数据库基础24
2.1 关系模型24
2.1.1 关系数据结构24
2.1.2 关系的完整性约束27
2.1.3 关系操作30
2.2 关系代数31
2.2.1 传统的集合运算31
2.2.2 专门的关系运算34
2.2.3 关系代数表达式优化45
2.3 关系演算48
2.3.1 元组关系演算49
2.3.2 域关系演算50
2.4 习题52
第3章 关系数据库标准语言SQL57
3.1 SQL概述57
3.1.1 SQL简介57
3.1.2 SQL基本知识60
3.2 数据定义65
3.2.1 模式定义65
3.2.2 基本表定义67
3.2.3 实现完整性约束68
3.2.4 更新基本表74
3.3 数据查询76
3.3.1 简单查询76
3.3.2 条件查询81
3.3.3 聚集函数86
3.3.4 模糊查询88
3.3.5 对查询结果排序91
3.3.6 分组查询92
3.3.7 涉及空值的查询94
3.3.8 连接查询96
3.3.9 嵌套查询100
3.3.10 集合查询109
3.4 数据更新110
3.4.1 插入数据110
3.4.2 修改数据112
3.4.3 删除数据113
3.5 索引114
3.5.1 创建索引114
3.5.2 删除索引115
3.6 视图115
3.6.1 创建视图116
3.6.2 删除视图117
3.6.3 查询视图118
3.6.4 更新视图119
3.7 习题120
第4章 关系数据理论125
4.1 问题引入125
4.1.1 规范化理论的主要内容125
4.1.2 概念回顾126
4.1.3 关系模式的存储异常问题126
4.2 基本概念129
4.2.1 函数依赖的定义及性质129
4.2.2 码132
4.3 范式132
4.3.1 第一范式133
4.3.2 第二范式134
4.3.3 第三范式135
4.3.4 BC范式137
4.3.5 第四范式138
4.4 关系模式的规范化小结142
4.4.1 关系模式规范化的目的和原则142
4.4.2 关系模式规范化的步骤142
4.5 习题143
第5章 数据库设计147
5.1 数据库设计概述147
5.1.1 数据库设计的特点148
5.1.2 数据库设计方法概述150
5.1.3 数据库设计的基本步骤151
5.1.4 数据库设计过程中的各级模式154
5.2 需求分析154
5.2.1 需求分析的任务和方法154
5.2.2 数据流图157
5.2.3 数据字典158
5.3 概念结构设计160
5.3.1 概念模型160
5.3.2 概念结构设计的方法与步骤164
5.3.3 数据抽象和局部视图设计166
5.3.4 视图的集成170
5.4 逻辑结构设计174
5.4.1 逻辑结构设计的任务174
5.4.2 E-R图向关系模型的转换175
5.4.3 数据模型的优化177
5.4.4 设计用户子模式178
5.5 数据库的物理设计179
5.5.1 数据库物理设计的内容和方法179
5.5.2 关系模式存取方法选择180
5.5.3 确定数据库的存储结构182
5.5.4 评价物理结构183
5.6 数据库的实施和维护184
5.6.1 数据的载入和应用程序的调试184
5.6.2 数据库的试运行184
5.6.3 数据库的运行和维护185
5.7 习题186
第6章 事务和并发控制189
6.1 事务189
6.1.1 事务概念189
6.1.2 事务的特征190
6.2 并发控制191
6.2.1 并发执行192
6.2.2 可串行化调度194
6.2.3 冲突可串行化调度195
6.3 基于锁的协议196
6.3.1 封锁197
6.3.2 封锁协议198
6.3.3 两段锁协议200
6.4 活锁和死锁202
6.4.1 活锁202
6.4.2 死锁202
6.5 封锁的粒度205
6.6 习题208
第7章 数据库备份与恢复210
7.1 故障的种类210
7.2 备份策略212
7.2.1 备份分类212
7.2.2 日志(Logging)213
7.2.3 备份策略215
7.3 恢复技术216
7.4 检查点恢复技术218
7.5 习题220
第8章 安全管理222
8.1 安全性概述222
8.2 应用系统安全性控制229
8.2.1 安全控制模型229
8.2.2 用户身份鉴定230
8.2.3 权限的授予与收回230
8.2.4 角色235
8.3 数据加密技术237
8.4 习题238
第9章 数据库编程240
9.1 变量及流程控制语句240
9.1.1 PL/SQL块的基本结构240
9.1.2 变量常量241
9.1.3 流程控制语句241
9.2 存储过程243
9.2.1 存储过程的分类243
9.2.2 存储过程的优点243
9.2.3 创建存储过程244
9.2.4 执行存储过程246
9.2.5 查看和修改存储过程247
9.2.6 删除存储过程247
9.3 触发器248
9.3.1 创建触发器248
9.3.2 激活和执行触发器250
9.3.3 查看和修改触发器250
9.3.4 删除触发器251
9.4 嵌入式SQL251
9.4.1 嵌入式SQL基础知识251
9.4.2 嵌入式SQL的使用253
9.5 ODBC编程255
9.5.1 ODBC工作原理255
9.5.2 ODBC API基础256
9.5.3 ODBC的工作流程257
9.6 习题258
第10章 数据库新技术260
10.1 数据库发展概述260
10.1.1 数据库发展的三个阶段260
10.1.2 数据库技术发展的特点及趋势261
10.2 分布式数据库262
10.2.1 分布式数据库及其特点263
10.2.2 分布式数据库系统的体系结构264
10.3 对象关系数据库265
10.3.1 面向对象的基本概念266
10.3.2 对象关系数据模型267
10.3.3 对象关系数据库267
10.4 数据仓库与数据挖掘268
10.4.1 数据仓库技术268
10.4.2 数据挖掘技术270
10.5 其他数据库系统简介271
10.5.1 XML数据库271
10.5.2 多媒体数据库273
10.5.3 主动数据库275
10.6 习题276
第11章 案例分析——学生选课管理系统277
11.1 数据库系统设计技术277
11.1.1 数据库系统设计的六个阶段277
11.1.2 关系数据库设计技术279
11.2 系统设计279
11.2.1 系统功能分析279
11.2.2 系统功能模块设计279
11.3 数据库的设计与实现280
11.3.1 数据库需求分析280
11.3.2 数据库概念结构设计281
11.3.3 数据库逻辑结构设计283
11.3.4 数据库物理设计283
11.4 应用程序的设计与实现285
11.4.1 登录界面285
11.4.2 管理员主页288
11.4.3 编辑学生信息289
11.4.4 添加课程信息291
11.4.5 编辑课程信息293
11.4.6 学生选课295
11.4.7 查看选课信息298
第12章 实验301
12.1 认识DBMS301
12.1.1 实验目的301
12.1.2 实验内容301
12.2 数据库的创建与管理304
12.2.1 实验目的304
12.2.2 实验内容304
12.3 数据表的建立与编辑305
12.3.1 实验目的305
12.3.2 实验内容305
12.4 实现完整性约束307
12.4.1 实验目的307
12.4.2 实验内容307
12.5 简单数据查询308
12.5.1 实验目的308
12.5.2 实验内容308
12.6 复杂数据查询309
12.6.1 实验目的309
12.6.2 实验内容309
12.7 视图和索引的定义与使用309
12.7.1 实验目的309
12.7.2 实验内容309
12.8 事务与并发控制310
12.8.1 实验目的310
12.8.2 实验内容310
12.9 数据库安全性控制311
12.9.1 实验目的311
12.9.2 实验内容311
12.10 存储过程、触发器的创建与使用312
12.10.1 实验目的312
12.10.2 实验内容313
附录A 部分习题答案314
参考文献317
热门推荐
- 24222.html
- 3723845.html
- 1488076.html
- 3820458.html
- 2124956.html
- 1179168.html
- 341602.html
- 1410635.html
- 1645576.html
- 3337595.html
- http://www.ickdjs.cc/book_1198722.html
- http://www.ickdjs.cc/book_905944.html
- http://www.ickdjs.cc/book_3763669.html
- http://www.ickdjs.cc/book_838680.html
- http://www.ickdjs.cc/book_2034669.html
- http://www.ickdjs.cc/book_224587.html
- http://www.ickdjs.cc/book_2541895.html
- http://www.ickdjs.cc/book_3163906.html
- http://www.ickdjs.cc/book_2881479.html
- http://www.ickdjs.cc/book_2752720.html