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

- 汤荷美,周立柱,冯建华等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302259121
- 出版时间:2011
- 标注页数:288页
- 文件大小:66MB
- 文件页数:308页
- 主题词:数据库系统-教材
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数据管理2
1.2文件系统与数据库系统2
1.3数据库系统的组成4
1.3.1数据库5
1.3.2数据库管理系统5
1.3.3应用开发工具与应用程序6
1.3.4数据库管理员及相关人员6
1.4数据库系统结构6
1.4.1三级模式结构6
1.4.2 Oracle数据库的三级模式结构8
1.5数据库应用系统计算模式8
1.5.1主机-终端计算模式8
1.5.2客户机/服务器计算模式(C/S)9
1.5.3网络计算模式(B/S)10
1.5.4分布式数据库计算模式11
1.6 Oracle数据库系统11
1.6.1 Oracle数据库系统的产品结构11
1.6.2 Oracle系统体系结构12
1.6.3 Oracle数据库的存储结构14
1.6.4 Oracle的数据字典16
小结16
习题17
第2章 数据模型18
2.1模型与数据模型18
2.1.1概念模型18
2.1.2基本数据模型19
2.2实体-关系(ER)模型22
2.2.1 ER模型元素22
2.2.2 ER模型图形表示23
2.3关系模型与关系数据库24
2.3.1关系模型24
2.3.2关系的定义27
2.3.3关系代数与操作28
2.3.4关系代数与SQL31
2.4关系的完整性31
2.4.1主码约束31
2.4.2外来码约束31
2.4.3域(Domain)约束32
小结32
习题33
第3章 关系数据库语言SQL与PLSQL34
3.1 SQL概述34
3.1.1 SQL的特点34
3.1.2 SQL的基本成分35
3.1.3实例38
3.2数据定义语言39
3.2.1关系表的创建与维护39
3.2.2视图的定义与维护40
3.3数据更新41
3.3.1 INSERT语句41
3.3.2 UPDATE语句42
3.3.3 DELETE语句42
3.4数据查询43
3.4.1 SELECT及其子句的用法43
3.4.2集合操作——UNION、 INTERSECT、 MINUS子句48
3.4.3连接查询——JOIN操作48
3.4.4嵌套查询(子查询)50
3.5过程语言53
3.5.1 PLSQL的特点53
3.5.2 PLSQL的基本结构54
3.5.3 PLSQL基础55
3.5.4存储过程65
3.5.5存储函数66
3.5.6触发器67
3.6 Oracle数据库操作环境简介69
3.6.1注册及退出Oracle69
3.6.2 SQL命令的编辑及执行70
3.6.3 Oracle数据库的安装71
3.6.4 Oracle操作环境的设置72
小结72
习题72
第4章 数据库设计74
4.1需求分析74
4.1.1需求分析任务74
4.1.2获取需求74
4.1.3分析及描述需求75
4.1.4需求审核与确认76
4.1.5功能建模方法76
4.2数据库概念设计79
4.2.1概念设计任务79
4.2.2概念设计方法与步骤80
4.3数据库逻辑设计81
4.3.1初始模式设计82
4.3.2模式优化83
4.3.3完整性设计85
4.3.4安全模式设计85
4.3.5外模式设计85
4.4数据库物理设计86
4.4.1确定数据的存储结构86
4.4.2确定分布策略86
4.4.3定义及维护索引86
4.4.4定义及维护聚集87
4.5实现与维护88
4.6关系数据库设计理论89
4.6.1基本概念89
4.6.2规范化设计方法93
小结97
习题97
第5章 数据库存储技术99
5.1物理存储介质99
5.1.1三级存储体系99
5.1.2磁盘99
5.1.3 RAID100
5.1.4第三级存储101
5.2文件组织102
5.2.1定长记录102
5.2.2变长记录105
5.3文件中记录的组织108
5.3.1堆文件组织108
5.3.2顺序文件组织108
5.3.3散列文件组织109
5.3.4簇集文件组织109
5.4数据字典的存储111
5.4.1关系的元数据111
5.4.2用户的元数据111
5.4.3统计数据和描述数据111
5.4.4索引的元数据112
5.4.5系统表112
5.5数据库中的索引112
5.5.1基本的索引结构112
5.5.2评价索引的标准113
5.6顺序索引113
5.6.1索引顺序文件113
5.6.2多级索引115
5.6.3索引的更新116
5.6.4辅助索引117
5.7 B+树索引文件118
5.7.1 B+树索引结构118
5.7.2 B+树索引的缺点120
5.7.3 B+树上的查询120
5.7.4 B+树的更新120
5.7.5 B+树文件组织121
5.8散列文件组织121
5.8.1散列文件的操作121
5.8.2散列函数121
5.8.3桶溢出控制122
5.9散列索引123
5.10顺序索引和散列的比较124
5.11多码访问124
小结125
习题125
第6章 事务管理与并发控制127
6.1事务的概念127
6.1.1背景知识127
6.1.2事务的特性128
6.2事务的状态129
6.2.1基本术语129
6.2.2抽象事务模型130
6.3原子性和持久性的实现130
6.4事务的并发执行131
6.4.1为什么要并发执行131
6.4.2调度132
6.5封锁协议132
6.5.1锁132
6.5.2基本的封锁协议133
6.5.3基本封锁协议的问题134
6.5.4两阶段封锁协议135
6.5.5加强的两阶段封锁协议136
6.5.6商用DBMS中封锁协议的实现137
6.6时间戳排序协议138
6.6.1时间戳138
6.6.2时间戳排序协议139
6.7死锁处理140
6.7.1死锁问题140
6.7.2死锁预防141
6.7.3死锁检测与恢复142
小结143
习题143
第7章 数据库管理与维护144
7.1安全性144
7.1.1制定安全策略144
7.1.2用户管理145
7.1.3特权与角色管理146
7.1.4启用审计149
7.2完整性150
7.3可靠性151
7.3.1数据库转储(备份)151
7.3.2数据库恢复152
7.4日常管理153
7.4.1启动及关闭数据库153
7.4.2存储空间管理155
7.5性能优化156
7.5.1 Oracle的优化器156
7.5.2应用优化157
7.5.3数据库及实例的调整158
小结160
习题161
第8章 分布式数据库162
8.1概述162
8.1.1实现模型162
8.1.2实现目标163
8.1.3分布式数据库参考模式结构164
8.2分布式Oracle数据库系统165
8.2.1概述165
8.2.2 Oracle分布式数据库系统结构166
8.2.3分布式Oracle系统支持的操作167
8.2.4分布式Oracle数据库的透明性172
小结174
习题174
第9章XML基础175
9.1基本知识175
9.1.1 Web与HTML175
9.1.2什么是XML175
9.1.3 XML的优点176
9.1.4基本概念177
9.2 XML查询语言178
9.2.1数据模型和形式语义179
9.2.2 XPath 1.0与XPath 2.0179
9.2.3示范用例179
9.3 XML数据更新182
小结183
习题184
第10章 数据库应用系统分析与设计185
10.1软件开发模型185
10.1.1瀑布模型185
10.1.2原型模型186
10.1.3螺旋模型187
10.2数据库应用系统周期模型188
10.2.1数据库应用系统的组成结构188
10.2.2数据库应用系统的分类189
10.2.3数据库应用系统开发模型190
10.3项目规划192
10.3.1确定目标192
10.3.2可行性分析193
10.3.3开发计划193
10.4需求分析194
10.4.1任务和内容194
10.4.2需求分析步骤194
10.5系统设计196
10.5.1数据库设计196
10.5.2应用程序设计197
10.5.3系统总体设计199
10.6实现与部署199
10.6.1数据库实现200
10.6.2应用程序实现200
10.6.3应用系统部署201
10.7运行与维护201
10.7.1日常维护201
10.7.2安全管理201
10.7.3存储空间管理201
10.7.4数据库备份和恢复201
10.7.5性能监控与优化201
10.7.6软件升级202
10.7.7功能扩展202
小结202
习题202
第11章Java语言数据库编程203
11.1 Java语言与JDBC、ODBC203
11.1.1 Java语言203
11.1.2 ODBC205
11.1.3 JDBC207
11.2 JDBC开发技术208
11.2.1 JDBC的组成和结构208
11.2.2使用JDBC访问数据库的一般过程209
11.3 J2EE开发技术221
11.3.1 J2EE概述221
11.3.2 Java Servlet222
11.3.3 JSP222
11.4应用示例223
11.4.1需求分析223
11.4.2数据库设计224
11.4.3数据库建立225
11.4.4 Java设计与实现226
小结238
习题238
第12章 NET平台数据库编程239
12.1 Net Framework与Visual Studio&NET239
12.1.1 NET Framework概述239
12.1.2 Visual Studio.NET概述242
12.1.3 C#语言简介243
12.2 ADO.NET245
12.2.1 ADO.NET概述245
12.2.2 ADO.NET访问数据254
12.3 ASP.NET264
12.3.1 ASP.NET概述264
12.3.2 ASP.NET访问数据266
12.4应用实例270
12.4.1建立数据库连接270
12.4.2访问数据库中的数据271
小结286
习题287
参考文献288
热门推荐
- 3433719.html
- 2354048.html
- 80030.html
- 1292530.html
- 56337.html
- 3880665.html
- 1695152.html
- 3349539.html
- 2249843.html
- 3448829.html
- http://www.ickdjs.cc/book_2389225.html
- http://www.ickdjs.cc/book_1970346.html
- http://www.ickdjs.cc/book_483083.html
- http://www.ickdjs.cc/book_3331905.html
- http://www.ickdjs.cc/book_1482141.html
- http://www.ickdjs.cc/book_1991625.html
- http://www.ickdjs.cc/book_1578739.html
- http://www.ickdjs.cc/book_3798231.html
- http://www.ickdjs.cc/book_622725.html
- http://www.ickdjs.cc/book_2293065.html