-
【精华】Oracle从入门到精通pdf高清版下载
资源介绍
【精华】Oracle从入门到精通pdf高清版:
清原版文档,非扫描件
一、SQL...................................................
1.1、基本概念:...........................................
1.2、数据库安全:.........................................
1.3、基本的SQL SELECT 语句................................
1.4、SELECT语句...........................................
1、语法:.................................................
2、SQL语句说明:..........................................
3、数字和日期都可以使用数学运算符建立表达式。.............
4、定义空(NULL)值.......................................
5、别名...................................................
6、spool +路径............................................
7、连接操作符: || .......................................
8、文本字符串.............................................
9、DISTINCT ..............................................
1.5、SQLPLUS 与 SQL 的关系................................
1、SQLPLUS命令的功能: ...................................
2、查询 SQLPLUS 命令......................................
3、SQLPLUSW 在 WINDOWS 下运行的分析器。...................
4、SQLPLUS 命令: ........................................
1.6、单行函数.............................................
1、character字符类型函数: ...............................
2、number数字类型函数.....................................
3、时间类型函数:(date) ................................
1.7、嵌套函数:...........................................
1. 通用函数:.............................................
2. 条件表达式:...........................................
3. 从多表中显示数据: ....................................
1.8、用字函数产生的总计...................................
1.9、子查询:.............................................
2.0、替换变量:...........................................
1.&.......................................................
2.&&......................................................
2.1.环境变量:............................................
2.2 格式化命令:..........................................
2.3 做脚本文件的过程:....................................
2.3 数据操作语句:........................................
1. 插入...................................................
2. 删除...................................................
3. 更新...................................................
4. MERGE语句..............................................
5. 事务(transaction): .................................
2.4 创建和管理表..........................................
1、表(TABLE)基本的存储单位,由行和列组成。..............
2、方案:一个用户所有对象的命名集合。.....................
3、CTAS(子查询建表):...................................
4、截取:.................................................
资源来自网络,仅供学习! Oracle 从入门到精通
第 2 页,共 106 页
5、给表加注释:COMMENT ...................................
6、约束条件:.............................................
2.5.视图 (VIEW) ........................................
2.6、序列:...............................................
2.7、索引:...............................................
2.8 控制用户的访问........................................
1.数据库的安全性..........................................
2.角色:..................................................
3.使用集合操作............................................
4.ORDER BY 子句:.........................................
5.GROUP BY 子句的增强.....................................
6.GROUPING 函数...........................................
2.9 高级子查询............................................
1. 成对子查询:...........................................
2.层次查询................................................
二、Management:..........................................
1.Oracle的构件和组件......................................
2.数据库的物理结构:......................................
1.控制文件................................................
2. 数据文件...............................................
3. 重做日志文件...........................................
4. data file 数据文件: ..................................
5. 作用:存放数据。.......................................
6. 数据文件大小可以扩展。 ................................
7. tablespace 表空间:一个或多个数据文件的逻辑组成。 .....
8. redo log file 重做日志文件.............................
9. control file 控制文件 .................................
10. parameter file 初始化参数文件.........................
11. password file 口令文件................................
12. archived log file 归档日志文件........................
3.instance 实例/例程......................................
4、进程结构...............................................
1. 用户进程:开始于数据库用户请求连接数据库 ..............
2. 服务进程:与ORA实例连接,开始于用户会话的建立。........
3. 后台进程:当ORA实例启动时启动..........................
1. DBWR 数据库写进程......................................
2. LGWR 重作日志写进程....................................
6.CKPT 检查点进程.........................................
7.ARCn 归档进程(可选) ..................................
8.LOGICAL STRUCTURE 逻辑结构 .............................
5、OEM ORACLE 企业管理器..................................
6.管理ORA实例.............................................
7.启动过程:..............................................
1. NOMOUNT 实例启动阶段...................................
2. MOUNT 数据库装载阶段...................................
3. OPEN 打开数据库........................................
资源来自网络,仅供学习! Oracle 从入门到精通
第 3 页,共 106 页
8.启动命令:..............................................
1. 在关闭状态下执行.......................................
2. 切换命令:不能跳级切换.................................
3. 关闭过程与启动逆向; ..................................
9.监视诊断文件:..........................................
10.BACKGROUND TRACE FILES 后台进程跟踪文件................
11.user TRACE FILES 用户跟踪文件..........................
12.创建数据库.............................................
1. 创建前的准备:.........................................
2. 创建方法:.............................................
13、UNIX 操作系统环境变量.................................
14、手动创建数据库........................................
15、使用数据字典和动态性能视图............................
1. 数据字典...............................................
2. 数据字典的分类:.......................................
3. 动态性能表:...........................................
16、维护重做日志文件......................................
17、管理表空间和数据文件..................................
18、表空间的空间管理(区的管理): .......................
1、本地管理:.............................................
2、数据字典管理表空间: ..................................
3、存储参数:.............................................
4、表空间状态:...........................................
5、查看表空间信息:.......................................
6、重定义表空间的大小.....................................
7、操作表空间:...........................................
8、移动数据文件:.........................................
9、删除表空间:...........................................
19、存储结构和关系........................................
1、段类型:...............................................
2、区:...................................................
3、数据库块...............................................
4、9I提供非标准块.........................................
5、标准块大小.............................................
6、非标准块的大小.........................................
7、数据块的内容:.........................................
8、块的空间利用参数:.....................................
9、数据块管理:...........................................
10、管理回滚段(Undo)的数据..............................
20、Undo段的类型:........................................
1.NON-SYSTEM类型:........................................
2.SYSTEM类型:............................................
3.自动UNDO段管理的其他参数: .............................
21、管理表................................................
1.创建表提示:............................................
2.创建临时表..............................................
资源来自网络,仅供学习! Oracle 从入门到精通
第 4 页,共 106 页
3.修改存储参数和块空间利用参数: .........................
4.手动分配区:............................................
5.非分区表的重组..........................................
6.删除列:................................................
7.重命名表中的一列:......................................
8.标记列不再使用:........................................
9.删除不使用的列:........................................
10.继续列的删除操作:.....................................
11.得到表的信息:.........................................
22、管理索引(index) ....................................
1.索引的分类:............................................
2.索引结构:..............................................
3.存储参数:..............................................
4.创建B-TREE索引:........................................
5.索引PCTFREE的变化: ....................................
6.创建索引的提示:........................................
7.创建位图索引:..........................................
8.改变索引参数:...........................................
9.重建索引:..............................................
10.在线重建索引:(建议不使用) ..........................
11.合并索引:.............................................
12.删除索引:.............................................
13.确定未使用的索引:.....................................
14.查看索引信息:.........................................
23、管理口令安全和资源....................................
1.口令帐户锁定:..........................................
2.自动锁定,可以手动解锁..................................
3.口令的到期和过期:......................................
4.口令历史:..............................................
5.口令的校验:............................................
6.用户提供的校验函数:....................................
7.口令校验函数:..........................................
8.创建profile口令设置: ..................................
9.修改 profile :口令设置.................................
10.删除 profile: 口令设置................................
24、资源管理:............................................
1.启动资源限制通过:......................................
2.会话级参数:............................................
3.调用级参数:............................................
4.创建profile:资源配制...................................
5.查看:..................................................
24、管理用户..............................................
1. 用户:.................................................
2.数据库的方案:..........................................
3.创建用户的步骤:........................................
4.创建一个新的用户:数据库认证............................
资源来自网络,仅供学习! Oracle 从入门到精通
第 5 页,共 106 页
5.改变用户的表空间配额: .................................
6.删除用户:..............................................
7.查看:..................................................
25、管理权限..............................................
1. 两种用户权限:.........................................
2.系统权限:..............................................
3.授予系统权限:..........................................
4.授予对象权限:..........................................
5.移除系统权限:..........................................
7.移除对象权限:..........................................
8.查看:..................................................
26、管理角色..............................................
1.创建角色:..............................................
2.赋予角色权限:..........................................
3.将角色赋予用户;........................................
4.设置用户的默认角色在需要的时候启用或禁用角色; .........
5.移除角色;..............................................
6.删除角色;..............................................
7.预定义角色:............................................
8.查看:..................................................
27、使用全球化支持........................................
28、基本的ORA网络服务器端配置.............................
三、PL/SQL................................................0
1、创建PL/SQL语句的过程:.................................
2、PL/SQL中的SQL语句......................................
1. 查询语句:可以直接使用,语法和规则有改变。 ............
2. 循环控制:.............................................
3. index by tables 中的方法: ............................
4. SQL Cursor ............................................
5.FOR循环的游标使用:.....................................
6.带参数的游标:..........................................
7.异常处理................................................
8.预定义异常:............................................
9.非预定义异常:..........................................
3、函数:.................................................
4、存储程序单元...........................................
5、管理PL/SQL程序块: ....................................
6、包(package) .........................................
1.组成:..................................................
2.构建没有包头的包:......................................
3.SQL中使用包函数的限制...................................
4.与开发相关的系统包:....................................
7、触发器.................................................
1.语句级:................................................
2.行级触发器:............................................
3.INSTEAD OF TRIGGER:替换类型触发器......................
资源来自网络,仅供学习! Oracle 从入门到精通
第 6 页,共 106 页
4.DDL触发器:.............................................
5.系统事件触发器:........................................
8、审计...................................................
9、数据同步:.............................................
四、backup and recover备份与恢复..........................
1、备份与恢复概论:.......................................
2、定义一个备份、恢复策略: ..............................
3、数据库的同步:..........................................
4、数据库的备份...........................................
1.物理备份与逻辑备份:....................................
2.数据库的恢复............................................
4、ARCHIVELOG模式下的不完全恢复: ........................
- 上一篇: flinksql学习笔记
- 下一篇: SQL非常全面的入门教程