一、Oracle 公司及OCP认证介绍:
Oracle公司是全球最大的企业软件服务商,在40个产品市场领域排名第一,在IT行业,超过60%以上的IT岗位都要求掌握一定的Oracle技术,特别是企业常用的像Java、MySQL、Oracle数据库、Linux(Oracle)、EBS(Oracle ERP)等技术。
Oracle数据库是Oracle公司核心的技术,在数据库市场上的占有率超过50%,市场上绝大多数的企业都使用Oracle数据库;全球500强中98%都在使用Oracle;在国内,Oracle数据库的使用率在银行、证劵、保险、电信、通讯、电子商务、互联网、游戏、电力能源、烟草、零售、交通运输以及传统制造业和政府单位等各大行业均排名第一;国内前100大IT公司均使用Oracle技术或提供Oracle技术服务。
Oracle OCP认证即Oracle Certified Professional(甲骨文认证专家),是Oracle美国总部颁发的全球通用终身有效的国际顶尖的IT专业证书。在IT业内,Oracle认证一直被认为是最高等级和含金量最高的IT认证,获得Oracle认证就如同获得名企的职业绿卡,绝大部分企业在招聘相关技术人才时都要求应聘人员必须具备OCP证书。
获得Oracle OCP证书必须通过Oracle官方的OCP考试,在市场上针对企业员工的培训和考试费用高达两万多元;为帮助大学生掌握Oracle技术和获取OCP证书(目前高校课程体系内很少涉及到Oracle技术),Oracle特推出大学生高端职业发展计划,在校学生在校参加培训和考试全部费用仅8500元 。
二、课程大纲
预备课程 OCP预备课程 (数据库原理/虚拟机/操作系统/Oracle安装)
- 数据库原理入门
- 虚拟机技术
- Linux入门和使用
- 基于Linux企业版的Oracle 10g企业生产环境搭建
第一模块 Oracle Database 11g:SQL Fundamentals I
- 掌握关系数据库数据模型;
- 熟练在Linux平台上部署数据库系统;
- 根据业务需求定制各种类型的数据库;
- 掌握数据库中数据结构、数据类型的存储原理
- 熟练运用SQL语句检索、操纵、管理数据库中的数据;
- MEGER、USING、ROLLUP、CUBE、集合运算符、和分层提取等高级方法来提取数据;
- 编写SQL脚本文件,从而生成类似报告的输出结果;
- 运用开发工具编写过程、函数、包、触发器等程序块;
- 学会查看数据字典
第二模块 Oracle Database 11g:Administrator I
- 了解Oracle核心组件Instance结构
- 掌握Oracle 数据库逻辑与物理存储结构
- 管理ORACLE的实例、日志文件、控制文件、表空间、用户、权限、角色、表、索引、回滚段
- Oracle Net Services网络配置 ,通过网络配置实现数据库的故障转移和负载均衡
- 配置应用程序数据库
- 使用基本监视过程
- 实施备份和恢复策略
- 在数据库和文件之间移动数据
第三模块 Oracle Database 11g:Administrator II 学习内容
- 创建一个能正常运行的数据库,以及如何以有效和高效的方式来正确管理各种不同的结构,从而构造出一个设计良好、高效率运行的数据库
- 如何实施数据库安全
- 使用资源管理器管理资源、作业调度、安全性和全球化问题
- 根据业务需求,制定与完善数据库的备份、恢复、和RECOVER等策略
- 执行数据库备份、恢复策略的计划与实施等关键任务,以及如何进行正确性的验证
- 根据实际数据库的十几种不同的损坏原因,采用不同的恢复方式
- 熟练掌握Recovery Manager工具来执行备份、恢复 、执行块修复
- 使用脚本在内存、性能和存储方面,进行数据库监视操作