图书介绍
数据库原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
![数据库原理及应用](https://www.shukui.net/cover/24/30586798.jpg)
- 李辉等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111203119
- 出版时间:2007
- 标注页数:281页
- 文件大小:24MB
- 文件页数:292页
- 主题词:数据库系统-高等学校-教材
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
1.1.2 文件系统阶段2
1.1.3 数据库系统阶段3
1.2 数据库系统的基本概念5
1.2.1 数据6
1.2.2 数据库6
1.2.3 数据库管理系统6
1.2.4 数据库系统7
1.3 数据库模型8
1.3.1 概念模型8
1.3.2 数据模型9
1.4 数据库系统结构13
1.4.1 三级模式结构13
1.4.2 两级映像15
1.4.3 集中式与分布式结构16
1.5 习题17
第2章 关系数据库基础19
2.1 关系基本概念19
2.1.1 域、笛卡儿积和关系19
2.1.3 关系模型21
2.1.2 关系模式21
2.2 关系完整性22
2.2.1 候选键、主键与外键23
2.2.2 实体完整性24
2.2.3 参照完整性25
2.2.4 用户自定义完整性25
2.3 关系代数26
2.3.1 基本的关系运算26
2.3.2 扩充的关系运算31
2.4 关系演算33
2.4.1 元组关系演算33
2.4.2 域关系演算34
2.5 关系数据库产品简介35
2.6 习题36
第3章 SQL语言38
3.1 SQL简介38
3.2 数据定义39
3.2.1 表的创建39
3.2.2 数据类型42
3.2.3 约束与默认值43
3.2.4 表的修改45
3.2.5 表的删除46
3.3 数据查询47
3.3.1 基本查询语句47
3.3.2 嵌套查询63
3.3.3 索引65
3.4 数据更新66
3.4.1 数据插入66
3.4.2 数据删除67
3.4.3 数据修改68
3.5 视图69
3.5.1 创建视图69
3.5.2 更新视图70
3.5.3 删除视图71
3.6 T-SQL简介71
3.6.1 变量71
3.6.2 流程控制74
3.6.3 函数78
3.7 习题82
第4章 SQL高级主题84
4.1 触发器84
4.1.1 创建触发器84
4.1.2 触发器的更改与删除87
4.2 存储过程89
4.2.1 创建存储过程89
4.2.2 执行存储过程91
4.2.3 存储过程的更改与删除91
4.3 嵌入式SQL93
4.3.1 嵌入式SQL概述93
4.3.2 游标96
4.3.3 动态SQL语句98
4.4 习题99
第5章 规范化理论102
5.1 规范化设计问题102
5.2 函数依赖104
5.2.1 函数依赖的推理规则105
5.2.2 函数依赖与候选键108
5.2.3 最小函数依赖集109
5.2.4 关系模式的分解111
5.3 范式115
5.3.1 第一范式116
5.3.2 第二范式116
5.3.3 第三范式117
5.3.4 Boyce-Codd范式118
5.3.5 模式分解算法119
5.4 习题121
第6章 数据库系统设计124
6.1 数据库系统设计概述124
6.1.1 数据库设计的内容和目标124
6.1.2 数据库设计方法125
6.1.3 数据库设计步骤126
6.2 系统设计规划与需求分析127
6.2.1 系统设计规划127
6.2.2 用户需求分析128
6.2.3 数据流图129
6.2.4 数据字典130
6.3 概念结构设计131
6.3.1 E-R图132
6.3.2 概念结构设计步骤134
6.3.3 基于E-R模型的概念结构设计136
6.4 逻辑结构设计137
6.5 物理结构设计139
6.6 数据库实施与运行维护140
6.6.1 数据库实施140
6.6.2 数据库运行维护141
6.7 习题141
7.1 ODBC143
7.1.1 ODBC原理143
第7章 通用数据库接口143
7.1.2 ODBC应用程序接口144
7.1.3 符合性级别146
7.1.4 ODBC数据源147
7.1.5 ODBC访问SQL Server148
7.2 JDBC150
7.2.1 JDBC原理151
7.2.2 JDBC编程152
7.3 ADO155
7.3.1 ADO编程步骤155
7.3.2 ADO访问数据库157
7.4 习题160
8.1.1 C/S系统结构162
8.1 数据库应用程序开发162
第8章 数据库应用开发工具162
8.1.2 B/S系统结构164
8.2 PowerBuilder软件165
8.2.1 PowerBuilder简介165
8.2.2 数据窗口165
8.2.3 PowerScript语言168
8.2.4 基于PB的SQLServer应用程序开发172
8.3 PowerDesigner软件177
8.3.1 PowerDesigner的组成与功能177
8.3.2 PowerDesigner设计实例178
8.4 习题182
9.1.1 文件组织184
第9章 数据库存储与恢复技术184
9.1 存储技术184
9.1.2 存储结构187
9.2 事务处理188
9.2.1 事务的ACID特性189
9.2.2 SQL对事务的支持190
9.3 并发控制191
9.3.1 干扰问题191
9.3.2 封锁193
9.3.3 死锁195
9.3.4 隔离级别196
9.4.2 备份与日志197
9.4.1 数据库故障种类197
9.4 数据库系统恢复197
9.4.3 恢复数据库200
9.5 习题203
第10章 数据库系统安全205
10.1 身份验证205
10.2 用户管理209
10.3 角色管理211
10.3.1 服务器角色211
10.3.2 数据库角色213
10.4 权限管理216
10.4.1 对象权限217
10.4.2 语句权限219
10.4.3 基于视图的授权221
10.5 审计221
10.6 数据存储安全与高可用性223
10.7 习题230
第11章 XML简介232
11.1 XML的产生与发展232
11.2 XML基础233
11.2.1 XML实例233
11.2.2 可扩展样式语言(XSL)235
11.2.3 XML Schema241
11.3 XML处理技术242
11.3.1 DOM简介242
11.3.2 SAX简介244
11.4 SQL Server对XML的支持246
11.5 习题249
第12章 数据库新技术251
12.1 数据库新技术的研究与发展251
12.1.1 新应用领域的新需求251
12.1.2 关系数据库的局限性252
12.1.3 数据库新技术概述253
12.2 面向对象数据库系统253
12.2.1 概述253
12.2.2 面向对象方法的基本概念255
12.2.3 OODBMS的条件258
12.2.4 OODBMS的内容259
12.2.5 面向对象数据库语言261
12.3 数据仓库263
12.3.1 概述263
12.3.2 数据仓库系统的组成266
12.3.3 建立数据仓库267
12.3.4 数据挖掘与决策支持268
12.3.5 SQL Server的数据仓库解决方案270
12.4 其他数据库新技术简介271
12.4.1 主动数据库271
12.4.2 多媒体数据库274
12.5 习题276
附录 SQL Server的关键字279
参考文献281