图书介绍
数据库原理与技术PDF|Epub|txt|kindle电子书版本网盘下载
- 徐云彪主编 著
- 出版社: 杭州:浙江大学出版社
- ISBN:7308038467
- 出版时间:2004
- 标注页数:296页
- 文件大小:34MB
- 文件页数:312页
- 主题词:数据库系统
PDF下载
下载说明
数据库原理与技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库的基本概念1
1.1数据管理的历史变迁2
1.1.1人工管理阶段2
1.1.2文件系统阶段4
1.1.3数据库系统阶段5
1.2数据模型8
1.2.1数据模型的构成9
1.2.2数据模型的分类10
1.2.3 实体—联系(E-R)模型12
1.2.4常用的结构数据模型18
1.3数据库系统结构26
1.3.1数据库系统模式的概念26
1.3.2数据库的三级模式27
1.3.3数据库的二级映象功能与数据独立性29
1.4数据库系统的组成31
1.4.1数据库系统组成的基本元素31
1.4.2 DBMS的功能组成33
1.5数据库新技术34
1.5.1数据库技术的发展34
1.5.2数据库新技术的主要研究领域36
1.5.3面向对象新技术概述37
1.5.4面向对象数据库管理系统38
1.5.5分布式数据库40
1.5.6数据仓库与数据挖掘41
本章小结48
习题48
第2章 关系数据库50
2.1 关系模型51
2.1.1 域(Domain)53
2.1.2笛卡尔积54
2.1.5 主码56
2.1.4候选码56
2.1.3关系(Relation)56
2.1.6关系模式57
2.2关系模型的完整性58
2.2.1域完整性规则(Domain Integrity Rule)58
2.2.2实体完整性规则59
2.2.3参照完整性规则59
2.3关系代数60
2.3.1基本运算61
2.3.2关系代数的形式化定义63
本章小结66
习题67
第3章 规范化理论的基本概念68
3.1关系规范化问题的提出69
3.2 函数依赖71
3.2.1基本概念71
3.2.2第一范式(1NF)73
3.2.3第二范式(2NF)75
3.2.4第三范式(3NF)77
3.2.5 BC范式(BCNF)79
3.3多值依赖80
3.3.1基本概念80
3.3.2第四范式(4NF)82
3.4关系规范化83
3.4.1关系模式规范化过程83
3.4.2关系模式分解84
本章小结89
习题90
第4章 结构化查询语言——SQL91
4.1 SQL的基本概念92
4.1.1基本操作模式、数据类型和空值94
4.1.2表达式与函数101
4.1.3 SQL命令和保留字111
4.2.1基本表的定义、修改和删除114
4.2 SQL的数据定义功能114
4.2.2视图116
4.2.3索引118
4.3 SQL的数据操纵功能118
4.3.1 SQL查询语句119
4.3.2 SQL更新语句138
4.3.3关于视图的查询、更新143
4.3.4关于关系操作符146
4.4 SQL的数据控制功能154
习题158
本章小结158
第5章 关系数据库的设计161
5.1关系数据库设计理论162
5.1.1关系数据库设计的概念162
5.1.2数据库设计的步骤163
5.1.3数据库设计的特点165
5.2系统的需求分析166
5.2.1数据库的规划166
5.2.2需求分析的任务167
5.2.3需求分析的步骤167
5.2.4数据字典171
5.3.1基本方法174
5.3数据库的概念设计174
5.3.2主要设计步骤176
5.4数据库的逻辑设计181
5.4.1 E-R模式到关系模式的转换181
5.4.2关系模式的优化183
5.5数据库的物理设计186
5.5.1 聚簇设计186
5.5.2索引设计187
5.5.3分区设计187
5.6.1数据库的建立与调整188
5.6数据库的实施和维护188
5.6.2数据库系统的试运行189
5.6.3数据库系统的运行和维护190
本章小结191
习题192
第6章 高级SQL相关技术194
6.1 SQL编程基础196
6.1.1批处理196
6.1.2变量196
6.1.3 函数198
6.1.4程序流程控制198
6.2.1事务的概念201
6.2事务201
6.2.2事务的特性203
6.3游标204
6.3.1声明游标204
6.3.2打开和使用游标205
6.3.3关闭与释放游标206
6.4存储过程207
6.4.1存储过程简介208
6.4.2创建存储过程208
6.4.3执行和删除存储过程210
6.5.1触发器简介211
6.5触发器211
6.5.2创建触发器213
6.5.3触发器的删除215
6.6嵌入式SQL216
6.6.1嵌入式SQL的一般形式216
6.6.2嵌入式SQL与主语言之间的信息传递217
6.6.3动态SQL介绍221
本章小结222
习题222
第7章 运行控制技术224
7.1.1完整性约束条件225
7.1 完整性225
7.1.2完整性控制227
7.1.3 SQLServer完整性的实施策略228
7.2安全性控制技术232
7.2.1安全性机制的一般形式232
7.2.2 SQL Server的安全性措施235
7.3并发控制技术239
7.3.1并发操作可能出现的问题240
7.3.2并发控制的实现技术:封锁241
7.3.3封锁协议243
7.3.4死锁及其解决方法246
7.3.5 SQLServer的控制248
7.4备份与恢复249
7.4.1故障的种类249
7.4.2故障恢复的技术支持250
7.4.3恢复策略251
7.4.4 SQLServer备份及恢复技术253
7.5 复制256
7.5.1复制的概念256
7.5.2 SQLServer的复制技术257
本章小结260
习题260
第8章 数据库与互联网技术的结合262
8.1 网络的基本概念及中间件技术263
8.1.1网络的基本概念263
8.1.2中间件技术264
8.2 ODBC中间件技术265
8.2.1 ODBC概念265
8.2.2ODBC的体系结构266
8.2.3ODBC应用程序的基本流程268
8.2.4 ODBC的三类句柄(Handle)269
8.2.5数据源的连接与断开274
8.2.6 SQL语句的执行275
8.2.7查询结果的获取280
8.2.8 ODBC的符合性级别283
8.3 JDBC中间件技术285
8.3.1 JDBC的基本概念285
8.3.2 JDBC的基本功能285
8.3.3 JDBC的结构286
8.3.4 JDBC驱动程序287
8.3.5 JDBC API接口概貌287
8.3.6 JDBC数据库应用程序的编写289
本章小结294
习题294
参考文献296