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

- 马忠贵,宁淑荣,曾广平等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115320193
- 出版时间:2013
- 标注页数:287页
- 文件大小:433MB
- 文件页数:297页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理与应用 Oracle版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库技术基础1
1.1数据、信息与数据处理1
1.2数据管理技术的发展2
1.2.1人工管理阶段2
1.2.2文件系统阶段2
1.2.3数据库系统阶段3
1.2.4高级数据库系统阶段5
1.3数据库系统的组成6
1.4数据模型9
1.4.1概念模型10
1.4.2数据模型12
1.5数据库系统的结构17
1.5.1数据库系统模式的概念17
1.5.2数据库系统的三级模式结构17
1.5.3数据库系统的二级映像19
本章知识点小结19
习题20
第2章 关系数据库的理论基础21
2.1关系的数据结构21
2.1.1关系的定义21
2.1.2关系的性质23
2.1.3关系模式与关系数据库23
2.2关系代数24
2.2.1传统的集合运算24
2.2.2专门的关系运算27
2.3关系演算31
2.3.1元组关系演算32
2.3.2域关系演算36
2.3.3关系代数、元组关系演算、域关系演算的等价性40
2.4查询优化40
2.4.1查询优化实例41
2.4.2查询优化准则42
2.4.3关系代数等价变换规则42
2.4.4关系代数表达式优化的算法44
本章知识点小结46
习题47
第3章Oracle 11 g数据库系统概述49
3.1 Oracle 11 g简介49
3.2 Oracle 1 1 g安装50
3.3 Oracle 11 g卸载58
3.3.1停止所有的Oracle服务58
3.3.2卸载所有的Oracle组件59
3.3.3手动删除与Oracle相关的遗留内容59
3.4 Oracle llg的管理工具61
3.5 SQLPlus62
3.5.1 SQLPlus的运行环境62
3.5.2 SQLPlus命令62
3.5.3格式化查询结果64
3.5.4变量66
3.5.5 SQLPlus缓存区70
3.6数据库的创建71
本章知识点小结79
习题79
第4章SQL基础80
4.1 SQL的三级模式结构80
4.2 SQL的数据定义81
4.2.1 Oracle支持的数据类型81
4.2.2基本表的创建84
4.2.3基本表的修改与删除86
4.3 SQL数据查询87
4.3.1单表无条件查询89
4.3.2单表带条件查询92
4.3.3分组查询和排序查询94
4.3.4多表查询97
4.3.5嵌套查询99
4.4 SQL的数据操纵101
4.4.1插入数据101
4.4.2修改数据102
4.4.3删除数据103
4.5视图103
4.5.1定义视图104
4.5.2删除视图105
4.5.3查询视图106
4.5.4更新视图106
4.5.5视图的作用106
4.6 Oracle常用函数106
4.6.1字符类函数107
4.6.2数字类函数107
4.6.3日期类函数108
4.6.4转换类函数108
4.6.5聚集类函数109
本章知识点小结109
习题110
第5章 关系数据库规范化理论112
5.1关系规范化的作用112
5.1.1问题的提出112
5.1.2解决的方法113
5.1.3关系模式规范化115
5.2函数依赖115
5.2.1函数依赖115
5.2.2函数依赖的三种基本情形116
5.2.3码的函数依赖116
5.2.4函数依赖和码的唯一性117
5.3函数依赖的公理系统117
5.3.1函数依赖的逻辑蕴涵117
5.3.2函数依赖的推理规则118
5.3.3属性集闭包与F逻辑蕴含的充要条件119
5.3.4函数依赖集的等价和覆盖121
5.4关系模式的分解122
5.4.1无损分解123
5.4.2保持函数依赖125
5.5关系模式的规范化126
5.5.1第一范式126
5.5.2第二范式127
5.5.3第三范式128
5.5.4 BCNF范式129
5.5.5多值依赖与第四范式129
5.6关系模式规范化步骤131
本章知识点小结132
习题133
第6章PL/SQL编程基础134
6.1 PL/SQL简介134
6.1.1 PL/SQL的优点134
6.1.2如何编写和编译PL/SQL程序块135
6.2 PL/SQL程序结构135
6.2.1基本块结构135
6.2.2变量定义136
6.2.3 PL/SQL中的运算符和函数138
6.3 PL/SQL控制结构138
6.3.1条件结构138
6.3.2循环结构142
6.3.3 GOTO语句144
6.4异常处理144
6.4.1异常处理的语法144
6.4.2异常处理的分类145
6.5游标147
6.5.1显式游标148
6.5.2隐式游标150
6.5.3显式游标与隐式游标的比较151
6.6存储过程152
6.6.1创建存储过程152
6.6.2调用存储过程153
6.6.3删除存储过程153
6.7函数153
6.7.1创建函数153
6.7.2调用函数154
6.7.3删除函数154
6.8触发器154
6.8.1创建触发器155
6.8.2删除触发器157
6.9程序包157
6.9.1创建程序包157
6.9.2调用程序包159
6.9.3删除程序包159
本章知识点小结159
习题160
第7章 数据库设计162
7.1数据库设计概述162
7.1.1数据库设计的任务162
7.1.2数据库设计的特点163
7.1.3数据库设计的方法163
7.1.4数据库设计的步骤164
7.2需求分析165
7.2.1需求分析的任务165
7.2.2需求分析的过程及方法167
7.2.3需求分析的结果168
7.2.4实例——教学管理系统(需求分析)169
7.3概念结构设计173
7.3.1概念结构设计概述173
7.3.2概念结构设计的方法173
7.3.3采用自底向上的概念结构设计174
7.3.4实例——教学管理系统(概念模型)176
7.4逻辑结构设计177
7.4.1概念模型转换为关系数据模型178
7.4.2关系模型的优化178
7.4.3设计外模式179
7.4.4实例——教学管理系统(关系模型)181
7.5物理结构设计183
7.5.1物理结构设计概述183
7.5.2关系模式的存取方法选择183
7.5.3数据库存储结构的确定184
7.5.4物理结构设计的评价184
7.5.5实例——教学管理系统(物理结构设计185
7.6数据库的实施185
7.6.1建立实际的数据库结构185
7.6.2数据载入185
7.6.3编制与调试应用程序186
7.6.4数据库试运行186
7.7数据库的运行与维护186
本章知识点小结187
习题187
第8章C#与Oracle 11 g编程实例189
8.1 .NET Framework体系结构189
8.2 ADO.NET概述190
8.2.1 ADO.NET简介190
8.2.2 ADO.NET体系结构191
8.2.3 ADO.NET对象模型193
8.3使用ADO.NET操作Oracle数据库194
8.3.1使用Connection对象连接数据库195
8.3.2使用Command对象操作数据库196
8.3.3使用只读、向前DataReader对象读取数据198
8.3.4使用DataSet对象读取数据199
8.3.5数据适配器对象DataAdapter200
8.4数据库连接实例202
8.4.1实例一:C#中操作Oracle数据库一般过程202
8.4.2实例二:C#中处理Oracle Lob类型数据204
本章知识点小结207
习题207
第9章Oracle 11 g的体系结构208
9.1 Oracle 11g体系结构概述208
9.2逻辑存储结构210
9.2.1表空间210
9.2.2段211
9.2.3区212
9.2.4数据块212
9.3物理存储结构212
9.3.1数据文件212
9.3.2控制文件213
9.3.3日志文件213
9.3.4参数文件214
9.4内存结构214
9.4.1系统全局区215
9.4.2程序全局区216
9.4.3软件代码区217
9.5进程结构217
9.6数据字典219
本章知识点小结220
习题221
第10章 用户权限与安全222
10.1用户和模式222
10.2管理用户224
10.2.1数据库的存取控制224
10.2.2创建用户225
10.2.3修改用户226
10.2.4删除用户227
10.2.5显示用户信息228
10.3用户配置文件管理228
10.3.1使用用户配置文件管理口令228
10.3.2使用用户配置文件管理资源229
10.3.3创建用户配置文件230
10.3.4修改用户配置文件231
10.3.5删除用户配置文件231
10.3.6查看配置文件信息231
10.4管理权限232
10.4.1权限简介232
10.4.2管理系统权限233
10.4.3管理对象权限234
10.5管理角色235
10.5.1角色的概念235
10.5.2预定义角色236
10.5.3创建角色236
10.5.4授予角色237
10.5.5管理角色237
10.5.6查看角色239
本章知识点小结239
习题239
第11章 数据库的安全保护241
11.1数据库的安全性241
11.1.1数据库安全性概述241
11.1.2数据库安全性控制的方法和原理242
11.1.3 Oracle系统的安全措施244
11.2数据库的完整性控制245
11.2.1数据库完整性概述245
11.2.2完整性约束条件245
11.2.3完整性控制246
11.2.4 Oracle系统的完整性约束246
11.3数据库的并发性控制248
11.3.1事务249
11.3.2并发控制的原理和方法249
11.3.3封锁251
11.3.4 Oracle系统的并发控制技术253
11.4数据库的备份与恢复技术254
11.4.1数据恢复的基本原则254
11.4.2故障类型和恢复策略255
11.4.3需要备份的数据256
11.4.4 Oracle系统的备份与恢复技术257
本章知识点小结261
习题262
第12章Oracle模式对象的管理263
12.1索引263
12.1.1索引类型及其创建264
12.1.2修改索引266
12.1.3删除索引267
12.1.4显示索引信息267
12.2索引组织表268
12.3分区表与分区索引269
12.3.1分区的概念269
12.3.2建立分区表270
12.3.3修改分区表272
12.3.4分区索引274
12.3.5显示分区表和分区索引信息275
12.4外部表276
12.4.1建立外部表276
12.4.2处理外部表错误277
12.4.3修改外部表278
12.5临时表278
12.6簇与簇表279
12.6.1索引簇279
12.6.2 Hash簇280
12.6.3显示簇信息280
12.7管理视图281
12.7.1创建视图281
12.7.2修改视图282
12.7.3删除视图282
12.7.4查询视图282
12.7.5更新视图283
12.8管理序列283
12.8.1创建序列283
12.8.2使用序列284
12.8.3修改序列284
12.8.4删除序列285
12.9管理同义词285
12.9.1创建同义词285
12.9.2删除同义词285
本章知识点小结285
习题286
参考文献287
热门推荐
- 3507151.html
- 3225617.html
- 3250832.html
- 2042719.html
- 3365466.html
- 2539439.html
- 1871531.html
- 653641.html
- 1943083.html
- 1329066.html
- http://www.ickdjs.cc/book_3052239.html
- http://www.ickdjs.cc/book_1585429.html
- http://www.ickdjs.cc/book_2535424.html
- http://www.ickdjs.cc/book_3121304.html
- http://www.ickdjs.cc/book_2182564.html
- http://www.ickdjs.cc/book_398015.html
- http://www.ickdjs.cc/book_226267.html
- http://www.ickdjs.cc/book_2733118.html
- http://www.ickdjs.cc/book_1585684.html
- http://www.ickdjs.cc/book_191961.html