图书介绍
数据库系统原理PDF|Epub|txt|kindle电子书版本网盘下载
- 陆慧娟主编;高波涌,蒋志平副主编 著
- 出版社: 杭州:浙江大学出版社
- ISBN:730803884X
- 出版时间:2004
- 标注页数:256页
- 文件大小:18MB
- 文件页数:269页
- 主题词:数据库系统-高等学校-教材
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.2数据库技术的产生、发展与研究领域2
1.2.1数据库技术的产生与发展2
1.2.2数据库技术的研究领域5
1.3数据库系统的组成和结构6
1.3.1数据库系统的组成6
1.3.2数据库系统的结构8
1.4数据库管理系统11
1.4.1 DBMS的主要功能11
1.4.2 DBMS的组成12
1.4.3 DBMS的数据存取过程13
1.5数据模型14
1.5.1数据之间的联系14
1.5.2数据模型概述15
1.5.3概念数据模型16
1.5.4格式化模型21
1.5.5关系模型23
1.5.6面向对象数据模型24
1.6数据模型与数据库系统的发展26
1.6.1第一代数据库系统26
1.6.2第二代数据库系统27
1.6.3第三代数据库系统28
小结29
习题30
2.1.1关系模型的基本概念31
第2章 关系数据库31
2.1关系模型概述31
2.1.2笛卡尔积(Cartesian Product)32
2.1.3关系的定义33
2.1.4关系的性质34
2.2关系的码35
2.2.1候选码与主码35
2.2.2外部关系码36
2.2.3关系模型的完整性37
2.3关系数据库模式与关系数据库38
2.3.1关系模式和关系数据库模式38
2.4.1关系代数的分类及其运算符39
2.4.2传统的集合运算39
2.4关系代数39
2.3.2关系数据库39
2.4.3专门的关系运算41
2.5关系演算45
2.5.1元组关系演算45
2.5.2域关系演算47
2.6关系代数表达式的优化48
2.6.1关系代数表达式的优化策略48
2.6.2关系代数表达式的等价变换规则49
2.6.3关系代数表达式的优化算法50
小结53
习题53
第3章 关系数据库标准语言SQL55
3.1 SQL语言简介55
3.1.1 SQL发展历史与特点55
3.1.2 SQL的组成结构56
3.2.1数据库模式的定义57
3.2 SQL数据定义57
3.2.2基本表的定义58
3.2.3索引的定义61
3.3 SQL数据查询62
3.3.1简单查询63
3.3.2多表查询71
3.3.3聚合和分组75
3.3.4子查询77
3.3.5递归查询82
3.4 SQL数据操纵83
3.4.1插入数据84
3.4.2修改数据84
3.4.3删除数据85
3.5.2权限的授予与收回86
3.5 SQL数据控制86
3.5.1数据控制的方法86
3.6视图88
3.6.1视图的定义89
3.6.2视图的查询89
3.6.3视图的更新90
3.7嵌入式SQL语句90
3.7.1嵌入式SQL的运行环境90
3.7.2嵌入式SQL的规定91
3.7.3嵌入式SQL的使用93
3.7.4动态SQL语句94
小结95
习题95
4.1 SQL Server 2000概述97
第4章 关系数据库管理系统实例:Microsoft SQL Server97
4.1.1 SQLServer 2000软件架构98
4.1.2 SQL Server数据库结构99
4.2 Transact-SQL程序设计105
4.2.1注释符与运算符106
4.2.2变量106
4.2.3流程控制语句107
4.2.4常用命令111
4.2.5函数112
4.3 SQL Server 工具113
小结116
习题117
5.1关系模式的非形式化设计规则118
5.1.1关系属性的语义118
第5章 关系数据库设计理论118
5.1.2元组中的冗余信息和更新异常119
5.1.3元组中的空值119
5.1.4伪元组的生成120
5.2函数依赖121
5.2.1函数依赖的定义121
5.2.2函数依赖的逻辑蕴涵122
5.2.3函数依赖的推理规则123
5.2.4函数依赖集的等价、覆盖和最小依赖集125
5.3关系模式的规范化127
5.3.1关系模式的分解127
5.3.2码129
5.3.3第一范式129
5.3.4第二范式130
5.3.5第三范式131
5.3.6 Boyce-Codd范式132
5.4多值依赖与第四范式134
5.4.1多值依赖134
5.4.2第四范式136
5.5连接依赖与第五范式137
5.5.1连接依赖137
5.5.2第五范式137
小结138
习题138
第6章 数据库存储结构140
6.1数据库存储设备140
6.2.1定长记录143
6.2文件组织143
6.2.2变长记录144
6.3文件结构147
6.3.1无序文件147
6.3.2有序文件147
6.3.3聚集文件148
6.3.4HASH文件150
6.4索引技术154
6.4.1线性索引154
6.4.2B树155
6.4.3B+树157
小结161
习题162
7.1.2数据库安全控制的一般方法163
7.1.1数据库安全性的含义163
7.1数据库的安全性163
第7章 数据库安全与保护163
7.1.3 SQLServer的用户与安全性管理167
7.2完整性控制171
7.2.1数据库完整性的含义171
7.2.2完整性规则的组成171
7.2.3完整性约束条件的分类172
7.2.4触发器(Trigger)173
7.3并发控制与封锁176
7.3.1事务176
7.3.2并发操作与数据的不一致性178
7.3.3封锁179
7.3.4基于时标的并发控制技术183
7.3.5 SQL Server事务和封锁机制184
7.4数据库恢复的含义188
7.4.1数据库恢复的原理及其实现技术188
7.4.2数据库的故障和恢复策略190
7.4.3 SQLServer 2000 中数据的备份与恢复192
小结194
习题194
第8章 数据库设计196
8.1数据库设计概述196
8.1.1数据库设计的任务、内容和特点196
8.1.2数据库设计方法简述197
8.1.3数据库设计的步骤199
8.2系统需求分析201
8.2.1系统需求分析的任务201
8.2.2系统需求分析的方法203
8.3.1概念模型的特点205
8.3概念结构设计205
8.3.2概念结构设计的方法与步骤206
8.3.3数据抽象与局部E-R模型设计206
8.3.4视图的集成208
8.3.5采用UML类图的概念对象建模211
8.4逻辑结构设计212
8.4.1逻辑结构设计的任务和步骤212
8.4.2 E-R图向数据模型的转换213
8.4.3数据模型的优化214
8.4.4设计用户子模式216
8.5数据库物理设计216
8.5.1确定数据库的物理结构217
8.5.2评价物理结构218
8.6.2装入数据219
8.6数据库实施219
8.6.1建立实际数据库结构219
8.6.3应用程序编码与调试220
8.6.4数据库试运行220
8.6.5整理文档220
8.7数据库运行和维护221
8.7.1维护数据库的安全性与完整性221
8.7.2监测并改善数据库性能221
8.7.3重新组织和构造数据库221
小结222
习题222
第9章 数据库新技术223
9.1面向对象数据库系统223
9.1.1 ODMG2.0标准223
9.1.2 SQL3标准概述226
9.1.3 OODB与ORDB的比较228
9.2分布式数据库229
9.2.1分布式数据库的概念229
9.2.2分布式数据库的体系结构231
9.2.3分布式数据库设计232
9.2.4分布式查询234
9.2.5分布式并发控制236
9.2.6客户机服务器体系结构237
9.3多媒体数据库237
9.3.1概述237
9.3.2多媒体数据模型238
9.3.3多媒体数据库管理系统的组织结构239
9.4嵌入式数据库240
9.4.1嵌入式系统240
9.3.4多媒体数据库应用系统的开发240
9.4.2嵌入式数据库241
9.5 WWW数据库246
9.5.1 WWW与数据库的结合246
9.5.2 Web上数据库的存取247
9.5.3 Web数据库面临的问题248
9.6数据挖掘248
9.6.1数据挖掘概述249
9.6.2数据预处理250
9.6.3关联规则251
9.6.4其他数据挖掘问题252
9.6.5数据挖掘应用领域253
小结254
习题254
参考文献255