附件1     
                                                        培训内容
        ◇SQL数据库(SQL Server)基础知识(学习Oracle前补充知识)
        ◇Oracle发展历史以及数据库产品介绍
     ◇Oracle的安装方法
        ◇Oracle主要的管理工具和他们各自的特点
        ◇Oracle的内存结构和物理结构,各个组成部分的功能和相互关系
        ◇管理Oracle实例,启动、关闭数据库,数据库的初始化参数文件的使用
        ◇创建数据库:使用图形化工具DBCA创建数据库的方法和手动创建数据库的方法
        ◇通过数据字典了解Oracle和操作系统内部信息,数据库数据字典和动态性能视图的功能和使用方法
        ◇管理控制文件:控制文件的内容和使用,如何复用控制文件
     ◇管理重做日志文件:重做日志文件的作用,创建、删除重做日志组和组成员文件,其他一些维护重做日志文件的方法
     ◇数据库表空间的管理方法,表空间与性能的关系,管理表空间的经验和故障处理
     ◇管理数据文件:数据文件的扩展
     ◇数据库存储层次关系:逻辑存储层次中的段、区、块的概念和使用,存储层次与性能的关系
     ◇管理表:常用数据类型特点,对表的基本定义和存储设置,以及对表的约束的管理方法,维护表的数据
     ◇基本SQL SELECT 语句:用基本的查询语句查出全表或某些字段的数据,执行带有表达式的查询语句
     ◇限制和排序选择出的数据:用Where子句限制条件限制查询的数据
     ◇用Order By子句排序查询的结果,注意Where子句与性能的关系,排序对性能的影响
        ◇从多表中显示数据:执行多表的联合查询,包括等值、非等值、外联结和子联结等联合查询方法,多表联合查询中的性能问题
     ◇用组函数和分析函数的使用:了解分组函数的特点和限制,使用常用的分组函数进行分组计算;了解一些高级分析函数的用法
     ◇使用子查询执行复杂的查询语句
     ◇高级子查询:掌握多列成对子查询、多列非成对子查询、相关子查询的使用等,使用高级子查询优化SQL性能
     ◇其它常用对象管理:视图,插入、更新、删除视图中数据注意点;序列,同义词、簇
     ◇管理索引:使用索引加速查询的原理,了解B树索引、位图索引等各种类型索引的特点和适用情况,对索引进行维护,掌握索引对性能的主要影响
     ◇事务处理和并发控制,保存点设置,锁的分类及死锁处理
     ◇管理用户、权限和角色:创建、修改、删除用户;数据库中的两大类权限:系统权限和对象权限介绍,如何将权限授予和移除。使用角色简化权限的管理,创建和管理分配给用户的角色
     ◇概要文件的管理与使用
     ◇Oracle数据库服务端用于监听用户连接请求的监听器的配置和管理
     ◇Oracle数据库网络管理中常见问题的处理
     ◇数据库备份概述:构建完善的备份策略需要考虑的各个方面,描述在数据库发生的主要故障原因和解决方法
     ◇逻辑备份与恢复的方法:数据库的逻辑备份与恢复工具exp/imp的使用和注意事项
     ◇配置数据库的归档模式:数据库归档、非归档模式的特点,将数据库默认的非归档模式改为归档模式
     ◇数据库冷备份和热备份的方法
     ◇SQL*LOADER的使用
     ◇Oracle数据库的Recover manager备份恢复工具的介绍,了解Rman的基本特点
     ◇数据泵:expdp/impdp数据泵的原理和架构,数据泵与逻辑备份恢复的对比,Expdp数据泵命令的使用,Impdp数据泵命令的使用,数据泵的命令行交互
     ◇闪回数据的恢复,了解闪回恢复功能和适用场景,分析各种闪回功能的本质和依存性,通过闪回功能解决各种人为故障