图书介绍
Oracle11g数据库与应用开发教程PDF|Epub|txt|kindle电子书版本网盘下载
- 李明俊主编 著
- 出版社: 哈尔滨:哈尔滨工业大学出版社
- ISBN:9787560338620
- 出版时间:2013
- 标注页数:321页
- 文件大小:96MB
- 文件页数:338页
- 主题词:关系数据库系统-数据库管理系统-教材
PDF下载
下载说明
Oracle11g数据库与应用开发教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Oracle关系数据库1
1.1关系数据模型1
1.1.1实体与关系1
1.1.2关系模式与关系数据模型2
1.1.3关系数据模型的特点3
1.2关系数据库4
1.2.1关系数据库的结构4
1.2.2关系数据库的二级映象4
1.2.3关系数据库的完整性5
1.3关于数据库管理系统的功能6
1.4 Oracle数据库简介6
1.4.1 Oracle数据库的发展历史6
1.4.2 Oracle数据库的特点7
1.4.3 Oracle 11 g数据库的特点7
1.5 Windows环境下Oracle 11 g的安装8
1.5.1硬件、软件要求8
1.5.2安装步骤8
1.6习题与上机实训15
1.6.1习题15
1.6.2上机实训16
第2章 Oracle数据库工具SQLPlus17
2.1 SQL Plus启动与关闭17
2.1.1图形界面方式启动SQL Plus17
2.1.2命令行方式(DOS方式)启动SQL Plus18
2.2 SQLPlus常用语句和命令19
2.2.1连接登入命令20
2.2.2文件操作命令20
2.2.3交互式命令22
2.2.4设置和显示环境变量25
2.3其他命令28
2.3.1修改口令命令28
2.3.2表结构描述命令28
2.3.3 Oracle虚拟表29
2.3.4表复制命令29
2.3.5帮助命令30
2.4习题与上机实训31
2.4.1习题31
2.4.2上机实训31
第3章PL/SQL Developer33
3.1 PL/SQL Developer简介33
3.1.1 PL/SQL Developer的主要功能33
3.1.2 PL/SQL Developer安装与登入34
3.1.3 PL/SQL Deverloper网络配置与初始化设置35
3.2 PL/SQL Developer操作38
3.2.1 PL/SQL导出导入表38
3.2.2 PL/SQL Deverloper SQL窗口42
3.2.3 PL/SQL Developor命令窗口44
3.2.4 PL/SQL Developer程序窗口47
3.2.5 PL/SQL Developer测试窗口49
3.3 PL/SQL Developor浏览器51
3.3.1浏览器——用户DDL52
3.3.2浏览器——表DDL、DML、DQL53
3.3.3浏览器——索引DDL55
3.3.4浏览器——视图DDL、DQL56
3.3.5浏览器——序列DDL57
3.3.6浏览器——同义词DDL58
3.4上机实训59
第4章Oracle数据库的SQL62
4.1 SQL语言概述62
4.1.1 SQL语言的分类62
4.1.2 SQL语言的特点及语句缩写规则63
4.1.3 SQL的基本数据类型及运算符64
4.2数据库对象及DDL语言66
4.2.1表66
4.2.2视图68
4.2.3索引70
4.2.4同义词71
4.2.5序列生成器73
4.2.6数据完整性约束条件75
4.3数据查询78
4.3.1简单查询78
4.3.2 Oracle常用函数80
4.3.3分组查询84
4.3.4多表连接查询85
4.3.5集合查询89
4.3.6子查询90
4.4数据库对象的DML语言92
4.4.1 INSERT语句92
4.4.2 UPDATE语句93
4.4.3 DELETE与TRUNCATE语句93
4.5事务控制95
4.5.1事务的概念94
4.5.2事务的提交和回滚95
4.5.3设置保存点95
4.6习题与上机实训96
4.6.1习题96
4.6.2上机实训96
第5章PL/SQL基础编程98
5.1 PL/SQL概述98
5.1.1 PL/SQL语言98
5.1.2 PL/SQL的主要特性98
5.1.3 PL/SQL的开发和运行环境99
5.2 PL/SQL语言的基本语法要素99
5.2.1基本语言块99
5.2.2字符集和语法注释100
5.2.3数据类型和数据转换101
5.2.4变量和常量103
5.2.5表达式和运算符103
5.3 PL/SQL处理流程104
5.3.1赋值语句104
5.3.2条件分支语句105
5.3.3 CASE语句107
5.3.4循环语句109
5.4过程、函数与触发器111
5.4.1过程111
5.4.2函数112
5.4.3触发器113
5.5异常处理115
5.5.1异常概述115
5.5.3预定义异常116
5.5.5自定义异常117
5.6 PL/SQL游标118
5.6.1游标概述118
5.6.2显式游标118
5.6.3隐式游标121
5.6.4游标应用举例122
5.7上机实训123
第6章Oracle数据库体系结构124
6.1 Oracle数据库总体结构124
6.2 Oracle数据库的数据字典125
6.2.1数据字典概述125
6.2.2数据字典的组成126
6.2.3静态数据字典127
6.2.4动态数据字典128
6.2.5查询数据字典129
6.3 Oracle数据库的逻辑结构133
6.3.1逻辑结构概述133
6.3.3段137
6.3.4区与数据块138
6.3.5 Oracle数据库模式对象138
6.4 Oracle数据库的物理结构139
6.4.1数据文件139
6.4.2重做日志文件140
6.4.3控制文件142
6.4.4其他文件143
6.5 Oracle 11 g数据库的内存结构143
6.5.1 Oracle数据库实例143
6.5.2 SGA145
6.5.3 PGA147
6.5.4自动内存管理148
6.6 Oracle实例的进程结构150
6.6.1用户进程与服务器进程150
6.6.2 DBWn进程151
6.6.3 LGWR进程152
6.6.4 CKPT检查点进程153
6.6.5后台进程SMON和PMON154
6.6.6 Oracle其他后台进程155
6.7习题与上机实训156
6.7.1习题156
6.7.2上机实训156
第7章 表空间与文件管理158
7.1用户表空间与数据文件158
7.1.1用户表空间与数据文件的关系158
7.1.2表空间与数据文件概述159
7.1.3本地化管理表空间161
7.2创建用户表空间与数据文件162
7.2.1创建用户表空间与数据文件的要点162
7.2.2创建用情有空间的语法162
7.2.3创建用户表空间及数据文件163
7.2.4查询创建表空间与数据文件的结果166
7.3维护用户表空间与数据文件167
7.3.1表空间状态及属性变更167
7.3.2表空间扩充、修改和删除169
7.3.3数据文件变更170
7.4管理临时表空间173
7.4.1临时表空间的概念173
7.4.2创建与维护临时表空间174
7.4.3临时表空间组176
7.5管理撤销表空间178
7.5.1 UNDO表空间的概念178
7.5.2撤销表空间的相关参数179
7.5.3撤销表空间的管理180
7.6管理控制文件182
7.6.1控制文件的多路控制技术182
7.6.2控制文件的创建183
7.6.3控制文件的查询185
7.7管理日志文件186
7.7.1非归档模式与归档模式186
7.7.2增加日志文件187
7.7.3移动与删除日志文件188
7.7.4查询日志文件190
7.8习题与上机实训191
7.8.1习题191
7.8.2上机实训191
第8章 权限、角色与用户管理193
8.1 Oracle数据库的权限193
8.1.1系统权限193
8.1.2对象权限196
8.1.3查询权限信息199
8.2角色管理201
8.2.1角色概述201
8.2.2系统预定义角色202
8.2.3创建和删除角色204
8.2.4管理角色205
8.2.5查看角色信息206
8.3概要文件208
8.3.1概要文件概述208
8.3.2 Profile管理参数209
8.3.3创建Profile语法211
8.3.4创建Profile实例211
8.3.5修改与删除概要文件212
8.3.6查询概要文件信息213
8.4用户管理214
8.4.1用户概述214
8.4.2创建用户216
8.4.3维护用户217
8.5习题与上机实训219
8.5.1习题219
8.5.2上机实训219
第9章Oracle数据库的启动与关闭221
9.1管理初始化参数文件221
9.1.1 Oracle初始化参数文件概述221
9.1.2参数文件的作用221
9.1.3导出服务器参数文件222
9.1.4创建服务器初始化参数文件223
9.1.5修改初始化参数文件223
9.1.6查看初始化参数设置224
9.2关于SYS用户225
9.2.1 Oracle登入身份225
9.2.2 SYS用户口令验证方法226
9.2.3 SYS用户的登入方法226
9.2.4 SYS用户口令验证方法227
9.2.4 SYS用户口令修改228
9.3 Oracle数据库的启动229
9.3.1 Oracle数据库的启动步骤229
9.3.2在SQL * Plus中启动数据库229
9.4数据库关闭232
9.4.1数据库的关闭方式232
9.4.2使用DOS命令启动和关闭监听器234
9.4.3使用Windows服务启动和关闭数据库235
9.5习题与上机实训237
9.5.1习题237
9.5.2上机实训237
第10章 网络服务与网络配置239
10.1 Oracle数据库的标识239
10.1.1数据库名239
10.1.2数据库环境变量名240
10.1.3 Oracle实例名Instance name241
10.1.4数据库域名及全局数据库名242
10.1.5数据库服务名243
10.2 Oracle连接配置结构244
10.2.1组合用户与服务器结构244
10.2.2专用服务器结构244
10.2.3多线程服务器结构245
10.3 Oracle网络服务概述247
10.3.1网络服务组件247
10.3.2 Oracle NET连接249
10.3.3网络服务的命名方法251
10.3.4监听器配置252
10.3.5命名方法及本地命名配置256
10.4网络配置实例258
10.4.1服务器端配置258
10.4.2客户端配置259
10.4.3解析客户端用户的登入过程260
10.5习题与上机实训261
10.5.1习题261
10.5.2上机实训261
第11章Oracle闪回技术262
11.1闪回技术概述262
11.2闪回查询技术263
11.2.1闪回查询概述263
11.2.2闪回查询264
11.3闪回版本查询267
11.3.1闪回版本查询概述267
11.3.2使用闪回版本查询267
11.4闪回表271
11.4.1闪回表概述271
11.4.2闪回表的使用271
11.4.3闪回删除273
11.4.4闪回回收站273
11.4.5使用闪回删除275
11.4.6管理回收站277
11.5闪回事务查询278
11.5.1闪回事务查询概述278
11.5.2使用闪回事务查询279
11.6闪回数据库280
11.6.1闪回数据库概述280
11.6.2使用闪回数据库281
11.8习题与上机实训284
11.8.1习题284
11.8.2上机实训284
第12章Oracle数据库备份与恢复287
12.1数据库保护机制287
12.1.1数据库常见故障类型287
12.1.2 Oracle数据库保护机制288
12.1.3数据库备份原则288
12.1.4数据库恢复的概念、类型与恢复机制289
12.1.5恢复原则与策略289
12.2数据库归档方式配置290
12.2.1归档模式的存档方式290
12.2.2设置归档模式290
12.2.3查询归档模式数据库信息291
12.3数据库物理备份与恢复292
12.3.1物理备份292
12.3.2物理备份的恢复295
12.3.3非归档模式下数据库的备份与恢复295
12.3.4归档模式下数据库的完全恢复297
12.4数据库逻辑备份与恢复299
12.4.1逻辑备份300
12.4.2 Export备份300
12.4.3数据泵303
12.4.4逻辑备份恢复Import导入307
11.4.5逻辑备份恢复Data Pump导入308
12.5习题与上机实训311
12.5.1习题311
12.5.2上机实训311
附录Ⅰ Oracle常用数据类型313
附录Ⅱ Oracle 11 g SQL函数314
附录Ⅲ举例用数据表结构318
参考文献321