图书介绍
Oracle实用案例渐进教程PDF|Epub|txt|kindle电子书版本网盘下载
![Oracle实用案例渐进教程](https://www.shukui.net/cover/13/35016596.jpg)
- 任树华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302350873
- 出版时间:2014
- 标注页数:409页
- 文件大小:90MB
- 文件页数:425页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
Oracle实用案例渐进教程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新系统功能要求1
1.2系统处理流程与设计4
1.2.1分配教学任务4
1.2.2选课注册4
1.2.3成绩处理4
1.2.4成绩统计分析5
1.2.5学生查询成绩5
1.3数据库逻辑结构设计5
1.3.1编码设计5
1.3.2数据库逻辑模型8
1.4数据库物理设计12
1.5数据库实施14
作业题15
第2章 Oracle软件系统的安装16
2.1安装Oracle Database 11g R216
2.1.1硬件需求16
2.1.2 Windows操作系统17
2.1.3 Oracle Database软件17
2.1.4获得Oracle软件的途径17
2.1.5安装Oracle系统18
2.1.6软件安装后的系统环境24
2.2选择平台25
2.2.1启动/关闭服务25
2.2.2环境变量25
2.2.3操作系统组25
2.2.4 OUI账户26
2.3 Oracle软件的卸载26
2.3.1卸载准备26
2.3.2卸载方法26
2.4安装Oracle Database 12c R127
作业题35
第3章 创建数据库36
3.1数据库规划36
3.1.1估算数据存储空间36
3.1.2物理文件设置37
3.2用DBCA创建数据库39
3.2.1安装过程39
3.2.2数据库创建后的服务53
3.2.3数据库目录结构53
3.3 Oracle数据库逻辑结构57
3.3.1 Oracle数据库体系结构57
3.3.2逻辑存储结构57
3.4 Oracle数据库物理结构64
3.4.1参数文件65
3.4.2控制文件66
3.4.3重做日志文件66
3.4.4数据文件67
3.4.5临时文件68
3.4.6口令文件68
3.4.7二进制文件68
3.5 SQL与数据库交互接口69
3.5.1 SQL*Plus连接数据库69
3.5.2特殊启动格式71
3.5.3 SQL*Plus常用命令71
3.5.4 PL/SQL常用开发工具75
3.6删除数据库75
3.6.1用SQL语句手工删除数据库75
3.6.2使用DBCA删除数据库76
3.7数据库与服务器77
作业题78
第4章 创建表空间80
4.1表空间规划及分配80
4.2创建表空间82
4.2.1创建表空间Tbs_main82
4.2.2创建表空间Tbs_bio_foo87
4.2.3创建表空间tbs_infor_mati89
4.2.4创建表空间tbs_art_fash_busi90
4.2.5创建表空间tbs_teach_std90
4.2.6创建索引表空间tbs_index91
4.2.7创建临时表空间tbs_temp91
4.3永久表空间管理94
4.3.1创建永久表空间语法94
4.3.2永久表空间的修改97
4.3.3删除永久表空间99
4.4撤销表空间管理100
4.4.1创建撤销表空间的语法100
4.4.2创建撤销表空间tbs_undo100
4.4.3删除撤销表空间103
4.5临时表空间管理103
4.5.1创建临时表空间格式103
4.5.2创建临时表空间temp_new103
4.5.3查看表空间103
4.5.4查看临时表空间的数据文件104
4.5.5添加数据文件104
4.5.6调整临时文件大小104
4.5.7将临时表空间文件脱机104
4.5.8将临时表空间联机104
4.5.9删除临时文件105
4.5.10更改默认临时表空间105
作业题105
第5章 数据库用户及安全106
5.1用户权限规划106
5.2创建数据库用户及授权108
5.2.1创建用户staffuser109
5.2.2创建用户teauser113
5.2.3创建用户stduser114
5.2.4创建用户dbdatauser115
5.2.5创建用户dbsysuser115
5.2.6查看角色及系统权限116
5.3用户管理117
5.3.1创建用户格式118
5.3.2创建数据库验证的用户119
5.3.3修改数据库用户属性120
5.3.4创建外部验证数据库用户122
5.4权限及角色126
5.4.1权限127
5.4.2角色131
5.4.3特殊账户135
5.4.4几个系统权限136
5.5概要文件PROFILE137
5.5.1创建概要文件138
5.5.2为用户指定概要文件143
5.5.3用概要文件管理用户口令144
5.5.4管理用户口令的复杂性150
作业题151
第6章 表与视图153
6.1数据表及视图规划153
6.1.1数据表规划153
6.1.2视图规划155
6.2创建表157
6.2.1用OEM Database Control创建表157
6.2.2用SQL语句创建表163
6.3创建应用视图179
6.3.1授予用户对象权限179
6.3.2创建用户视图182
6.4管理表186
6.4.1修改表186
6.4.2删除表191
6.4.3操纵数据191
6.5 Excel文件与数据库互传204
6.5.1用外部表导入Excel数据204
6.5.2用SQL*Loader导入批量数据208
6.5.3导出数据库数据到Excel210
6.6数据查询214
6.6.1查询表或视图中所有列和行214
6.6.2 SAMPLE采样子句的查询214
6.6.3分组查询215
6.6.4使用函数查询216
6.6.5从指定的分区查询216
6.6.6 Oracle内置函数216
作业题221
第7章 存储过程222
7.1用户数据使用需求规划222
7.2创建存储过程223
7.2.1创建存储过程p_query_std_inf223
7.2.2创建存储过程p_upd_std_inf225
7.2.3创建存储过程p_ins_upd_course_grade228
7.2.4创建存储过程p_cancel_reg_course230
7.3存储过程的结构与调用231
7.3.1存储过程结构231
7.3.2存储过程的调用235
7.3.3存储过程的优缺点238
7.4 PL/SQL块239
7.5游标247
7.5.1显式游标的使用248
7.5.2 FOR循环与游标249
7.5.3隐式游标250
7.5.4游标属性251
7.5.5用游标更新和删除数据252
7.5.6游标变量253
7.6异常处理257
7.6.1预定义的异常处理257
7.6.2内部定义的异常处理259
7.6.3用户自定义异常处理260
7.6.4 RAISE_APPLICATION_ERROR261
作业题262
第8章 函数263
8.1用户数据使用需求规划263
8.2创建函数263
8.2.1创建函数fun_query_std_gra263
8.2.2创建函数fun_std_avg_gra264
8.3函数结构与定义265
8.3.1函数的定义265
8.3.2函数元数据的查询268
8.4函数的使用268
8.4.1函数使用场合268
8.4.2使用函数的时机269
8.4.3使用函数的好处269
作业题269
第9章 触发器270
9.1用户功能需求规划270
9.2创建触发器270
9.2.1创建触发器tri_startup_db270
9.2.2创建触发器tri_shutdown_db272
9.2.3创建触发器tri_login_user272
9.2.4创建触发器tri_restrict_upd_time273
9.2.5创建触发器tri_logon_scheme274
9.2.6创建触发器tri_aud_sche_operation274
9.3触发器类型及结构275
9.3.1触发器类型275
9.3.2触发器结构276
9.3.3触发器体系结构276
9.3.4相关系统权限278
9.3.5触发器的用途278
9.4系统触发器278
9.4.1系统触发器定义278
9.4.2系统事件及属性函数279
9.4.3数据库触发器281
9.4.4模式触发器283
9.5 DML触发器288
9.5.1 DML触发器的定义288
9.5.2编写DML触发器的要素290
9.5.3触发顺序及条件谓词290
9.5.4触发时机适用情形291
9.5.5 DML触发器的限制292
9.5.6语句级触发器292
9.5.7行级触发器294
9.5.8管理触发器297
9.6复合触发器300
9.6.1复合触发器定义300
9.6.2复合触发器的限制301
9.6.3创建复合触发器302
9.7替代触发器303
作业题305
第10章 包307
10.1用户对系统的需求307
10.2创建包307
10.2.1创建包pack_get_infor307
10.2.2测试包309
10.3包的定义309
10.3.1创建包310
10.3.2包的管理312
10.3.3创建包的步骤313
作业题313
第11章 客户端配置与网络连接314
11.1客户端安装与配置314
11.1.1 Oracle Database Client316
11.1.2 ODAC客户端驱动程序323
11.1.3 Oracle Instant Client331
11.1.4 JDBC/UCP335
11.1.5 ODBC337
11.2 Oracle Database 9i客户端安装配置340
11.3 Visual Studio.NET连接配置342
11.4网络连接与设置346
11.4.1 Oracle Net配置文件346
11.4.2命名解析方法与配置文件350
11.4.3连接过程353
11.4.4监听器管理354
作业题364
第12章 数据库实例366
12.1启动/关闭数据库实例的方法366
12.1.1在SQL*Plus中启动/关闭实例366
12.1.2用ORADIM启动/关闭实例368
12.1.3用DGMGRL启动/关闭实例370
12.1.4用RMAN启动/关闭实例372
12.1.5用NET命令启动/关闭实例373
12.1.6用Administration Assistant for Windows启动/关闭实例373
12.1.7从服务控制面板启动/关闭实例374
12.1.8用Oracle Database Control启动/关闭实例374
12.2数据库实例376
12.2.1实例的概念376
12.2.2数据库与实例的关系379
12.3数据库启动过程381
12.3.1 STARTUP FORCE382
12.3.2 STARTUP RESTRICT382
12.3.3 STARTUP NOMOUNT383
12.3.4 STARTUP MOUNT384
12.3.5 STARTUP OPEN384
12.3.6 STARTUP PFILE385
12.3.7 STARTUP EXCLUSIVE386
12.3.8 STARTUP READ ONLY387
12.3.9 STARTUP RECOVER387
12.4数据库关闭过程387
12.4.1 SHUTDOWN NORMAL388
12.4.2 SHUTDOWN IMMEDIATE388
12.4.3 SHUTDOWN TRANSACTIONAL389
12.4.4 SHUTDOWN ABORT390
作业题390
第13章 Oracle企业管理器392
13.1 Oracle企业管理器结构392
13.1.1企业管理器架构392
13.1.2企业管理器模式394
13.2 Oracle 9i企业管理器394
13.2.1创建资料档案库395
13.2.2启动本地OMS398
13.2.3停止本地OMS399
13.2.4检查OMS状态400
13.3 Oracle 11g企业管理器400
13.3.1 Grid Control400
13.3.2 Database Control402
13.3.3配置OEM常用命令408
作业题409