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

- 郭东恩著 著
- 出版社: 郑州:河南科学技术出版社
- ISBN:7534938201
- 出版时间:2008
- 标注页数:348页
- 文件大小:145MB
- 文件页数:367页
- 主题词:数据库系统-高等学校:技术学校-教材
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 数据库2
1.1.3 数据库管理系统2
1.1.4 数据库系统3
1.1.5 信息管理系统3
1.2 数据管理技术的产生和发展4
1.2.1 数据管理4
1.2.2 人工管理阶段4
1.2.3 文件系统阶段5
1.2.4 数据库系统阶段6
1.2.5 数据库技术的发展8
1.2.6 数据库技术的主要研究领域8
1.3 数据模型9
1.3.1 信息的三种世界及其描述9
1.3.2 数据模型的分类10
1.3.3 实体联系模型10
1.3.4 常用的结构数据模型14
1.4 数据库系统的模式结构17
1.4.1 数据库系统模式的概念17
1.4.2 数据库的三级模式18
1.4.3 数据库的二级映像功能与数据独立性19
1.5 数据库管理系统的功能结构19
1.6 数据库系统的组成20
第2章 关系数据库基础25
2.1 关系模型的基本概念25
2.1.1 关系模型概述25
2.1.2 关系数据结构26
2.1.3 关系数据库完整性规则29
2.2 关系代数31
2.2.1 传统的集合运算31
2.2.2 专门的关系运算33
2.2.3 关系代数举例37
2.3 关系演算38
2.3.1 元组关系演算38
2.3.2 域关系演算40
2.3.3 关系运算的安全限制41
第3章 关系数据库标准语言SQL44
3.1 SQL语言概述44
3.1.1 SQL的发展44
3.1.2 SQL语言的特点45
3.1.3 SQL的基本概念46
3.1.4 SQL语言分类简介47
3.1.5 示例说明48
3.2 数据定义语言50
3.2.1 定义基本表50
3.2.2 完整性约束的实现57
3.2.3 索引的定义与维护60
3.3 数据查询语句62
3.3.1 Select语句的一般语法62
3.3.2 简单查询63
3.3.3 连接查询73
3.3.4 子查询79
3.3.5 集合查询90
3.4 数据更新92
3.4.1 插入数据92
3.4.2 修改数据94
3.4.3 删除数据96
3.4.4 更新语句对约束的影响97
3.5 SQL的数据控制功能98
3.5.1 数据库安全控制99
3.5.2 数据操作权限的设置100
3.5.3 拒绝权限101
3.6 视图101
3.6.1 视图概述101
3.6.2 定义视图103
3.6.3 查询视图105
3.6.4 更新视图105
3.6.5 删除视图106
第4章 关系数据库设计理论108
4.1 为何要引入规范化理论108
4.1.1 关系模式的基本要求111
4.1.2 关系模式中的数据依赖112
4.2 函数依赖的有关概念112
4.2.1 函数依赖的定义112
4.2.2 完全函数依赖和部分函数依赖113
4.2.3 平凡函数依赖和非平凡函数依赖113
4.2.4 传递函数依赖113
4.2.5 码114
4.3 范式114
4.3.1 第一范式115
4.3.2 第二范式116
4.3.3 第三范式117
4.3.4 BC范式118
4.4 关系模式的规范化119
4.4.1 规范化的目的和基本原则119
4.4.2 关系模式规范化的步骤119
4.4.3 关系模式的分解120
4.4.4 模式分解的算法123
4.5 典型例题及分析123
4.6 关系模式的反规范化126
4.6.1 非规范化问题的提出126
4.6.2 反规范化处理的主要技术127
4.6.3 反规范技术需要维护数据的完整性128
第5章 数据库设计130
5.1 数据库设计概述130
5.1.1 数据库和信息系统130
5.1.2 数据库设计的任务与特点131
5.1.3 数据库设计的方法132
5.1.4 数据库设计的步骤133
5.2 需求分析135
5.2.1 需求分析的任务135
5.2.2 需求分析的重点136
5.2.3 需求分析的方法136
5.3 概念结构设计143
5.3.1 概念设计的任务143
5.3.2 概念模型设计的方法和步骤144
5.3.3 数据抽象与局部视图设计147
5.3.4 视图的集成149
5.4 逻辑结构设计153
5.4.1 概念模型向关系模型的转换154
5.4.2 数据模型的优化156
5.4.3 外模式的设计158
5.5 数据库的物理设计158
5.5.1 数据库物理设计的内容和方法159
5.5.2 确定数据库的物理结构160
5.5.3 对数据库物理结构的评价160
5.6 数据库的实施及维护161
5.6.1 数据导入及程序调试161
5.6.2 数据库的试运行161
5.6.3 数据库的运行及维护162
第6章 高级SQL编程165
6.1 Transact-SQL基础165
6.1.1 查询分析器165
6.1.2 标识符171
6.1.3 数据类型171
6.1.4 运算符与通配符175
6.1.5 变量178
6.1.6 批处理和脚本180
6.1.7 注释181
6.1.8 控制流程语句181
6.1.9 函数184
6.2 存储过程191
6.2.1 概述191
6.2.2 创建存储过程192
6.2.3 执行存储过程195
6.2.4 存储过程的参数196
6.2.5 存储过程的查看、修改和删除199
6.3 触发器203
6.3.1 概述203
6.3.2 创建触发器203
6.3.3 inserted表和deleted表207
6.3.4 使用触发器208
6.3.5 查看、修改、删除触发器211
第7章 数据库保护215
7.1 数据库保护概述215
7.2 数据库的安全性216
7.2.1 数据库安全性的含义216
7.2.2 数据库安全性控制的一般方法216
7.2.3 数据库安全性控制的具体措施218
7.3 完整性控制220
7.3.1 数据库完整性的含义220
7.3.2 完整性规则的组成220
7.3.3 完整性约束条件的分类221
7.3.4 完整性约束的表达方式221
7.4 并发控制与封锁223
7.4.1 事务223
7.4.2 数据库并发性的含义224
7.4.3 并发操作与数据的不一致性224
7.4.4 可串行化调度226
7.4.5 封锁227
7.5 数据库的备份与恢复229
7.5.1 数据库恢复的含义229
7.5.2 故障类型230
7.5.3 数据库恢复的原理及其实现技术230
7.5.4 数据库恢复的策略231
7.5.5 SQL Server数据库的备份及其恢复技术232
第8章 SQL Server 2000实用指南239
8.1 SQL Server 2000系统简介239
8.1.1 概况239
8.1.2 特性240
8.1.3 新增或增强功能241
8.1.4 客户/服务器体系结构241
8.2 系统运行环境要求242
8.2.1 硬件要求242
8.2.2 软件要求243
8.3 SQL Server 2000的安装243
8.4 SQL Server 2000的主要组件246
8.4.1 联机丛书246
8.4.2 企业管理器247
8.4.3 服务器网络和客户端网络实用工具250
8.4.4 查询分析器250
8.4.5 导入和导出数据253
8.4.6 服务器管理器255
8.4.7 事件探查器257
8.5 SQL Server的常用操作257
8.5.1 分离数据库257
8.5.2 附加数据库257
8.5.3 收缩数据库258
第9章 数据库技术新进展261
9.1 数据库技术发展概述261
9.2 数据模型及数据库系统的发展261
9.2.1 第一代数据库系统262
9.2.2 第二代数据库系统262
9.2.3 第三代数据库系统263
9.2.4 新一代数据库技术的研究和发展264
9.3 Web数据库的发展265
9.3.1 Web数据库概述265
9.3.2 Web数据库系统的连接266
9.4 面向对象的数据库技术268
9.4.1 面向对象模型的核心概念268
9.4.2 面向对象的数据库系统的特点270
9.5 数据库技术与其他相关技术的结合270
9.5.1 分布式数据库271
9.5.2 主动式数据库274
9.5.3 多媒体数据库276
9.6 数据仓库与数据挖掘278
9.6.1 从数据库到数据仓库278
9.6.2 数据仓库概述279
9.6.3 数据挖掘技术280
第10章 数据库实例分析(Access)283
10.1 实例场景描述283
10.2 系统任务的提出和设计思路283
10.2.1 系统任务的提出283
10.2.2 设计思路284
10.2.3 需求分析284
10.2.4 概念结构设计285
10.2.5 逻辑结构设计287
10.3 系统各部分功能介绍289
10.3.1 数据库的启动289
10.3.2 数据库的组成289
10.3.3 系统各部分功能的介绍289
10.4 建立数据库290
10.5 表的建立293
10.5.1 表的组成结构293
10.5.2 表的建立方式293
10.5.3 完整性约束300
10.6 数据的查询与统计303
10.6.1 查询的定义及种类303
10.6.2 创建查询303
10.7 宏的设计306
10.7.1 创建宏与运行宏306
10.7.2 宏组的制作309
10.7.3 其余宏的介绍311
10.8 窗体的建立312
10.8.1 新建窗体313
10.8.2 创建复杂窗体324
10.8.3 其他窗体的建立325
10.9 报表的制作325
10.9.1 创建报表326
10.9.2 报表的美化设计327
10.10 系统安全性328
10.10.1 设置和取消数据库密码328
10.10.2 设置用户与组的权限和帐号330
10.10.3 如何加密/解密数据库331
10.11 系统的优化333
10.11.1 表优化333
10.11.2 对数据库的性能进行分析的优化334
10.11.3 优化系统性能的其他方法337
附录 数据库原理及应用实验指导339
实验一 熟悉Access 2003环境339
实验二 熟悉SQL Server 2000环境341
实验三 SQL语言(一)SQL定义语言342
实验四 SQL语言(二)用SQL语言进行简单查询342
实验五 SQL语言(三)用SQL语言进行复杂查询343
实验六 SQL语言(四)SQL的常用数据更新操作344
实验七 数据库窗体和宏(选做)345
实验八 综合应用346
参考文献348
热门推荐
- 336587.html
- 3226666.html
- 3439638.html
- 3769451.html
- 3860209.html
- 1335256.html
- 1838842.html
- 367273.html
- 212772.html
- 2627879.html
- http://www.ickdjs.cc/book_2865046.html
- http://www.ickdjs.cc/book_1460428.html
- http://www.ickdjs.cc/book_2058838.html
- http://www.ickdjs.cc/book_3325627.html
- http://www.ickdjs.cc/book_1309154.html
- http://www.ickdjs.cc/book_135603.html
- http://www.ickdjs.cc/book_1096777.html
- http://www.ickdjs.cc/book_443840.html
- http://www.ickdjs.cc/book_2175927.html
- http://www.ickdjs.cc/book_1166194.html