| | 课程单元 | 课程内容 |
| 安装配置ORACLE | Oracle 10g的软、硬件要求 Oracle 10g 的安装 DBCA创建Oracle数据库 Net Manager配置监听程序和网络服务名 SQL PLUS PL/SQL Developer |
| 关系数据库和SQL综述 | 关系数据库 概念模型和数据模型 ER图 SQL的历史、特点和分类 |
| 数据库对象 | 表 约束 视图 索引 序列 同义词 |
| 查询数据 | WHERE条件子句中的各种条件 排序数据 数据分组 连接查询:相等连接、不等连接、自连接、内连接、外连接。 子查询:单行子查询、多行子查询、多列子查询。 WHERE子句中使用子查询 FROM子句中使用子查询 DML中使用子查询 集合操作符 |
| SQL函数 | 数字类函数 字符函数 日期时间函数 转换函数 |
| 操纵数据 | 插入数据 更新数据 删除数据 |
| 控制事务 | 事务定义 事务边界 表锁和行锁 事务提交和回滚 自动提交 保存点和回滚部分事务 只读事务 顺序事务 |
| PL/SQL | PL/SQL块 数据类型 变量 控制结构:分支和循环 游标 异常 复合数据类型:记录、表、记录表 过程 函数 包 触发器 |
| Oracle体系结构 | Oracle Server三种模式 内存结构 后台进程 物理文件 逻辑结构 Oracle Server的工作原理 |
| 管理例程 | DBA 管理初始化参数:常用初始化参数,参数文件,显示和设置初始化参数 启动例程:NoMount、Mount、Open三个状态。 停止例程: |
| 数据字典和动态性能视图 | 数据字典 常用数据字典 动态性能视图 常用动态性能视图 |
| 管理表空间和数据文件 | 数据库逻辑结构 建立表空间:本地管理表空间,字典管理表空间,大文件表空间,UNDO表空间,临时表空间,非标准块表空间,OMF表空间。 维护表空间:改变表空间可用行,改变表空间读写状态,改变表空间名称,设置默认表空间,删除表空间。 扩展表空间 显示表空间和数据文件信息。 |
| 管理对象空间 | 管理段:段分类,显示段信息 管理区:存储参数,使用存储参数,显示存储参数。 管理数据块空间:块空间参数,使用块空间参数,显示块空间参数。 |
| 管理用户和概要文件 | 建立、修改、删除用户 数据库方案 概要文件的创建和使用 |
| 管理权限和角色 | 权限和角色 管理系统权限 管理对象权限 管理角色 |
| 备份与恢复 | 备份与恢复策略 数据库的归档和非归档模式 数据库的物理备份:备份数据库,备份表空间,备份控制文件,备份归档日志、参数文件、口令文件 数据库的完全恢复 数据库的不完全恢复 数据库的逻辑备份和逻辑恢复 数据库备份恢复工具RMAN |
| 数据库性能调整 | 性能调整概述 调整内存:调整SGA,数据缓冲区、共享池、日志缓冲区、排序缓冲区。 优化数据存储 /优化表空间 /调整UNDO段 优化磁盘I/O 优化CPU SQL语句的优化 性能调整工具的使用 |
| 数据仓库和OLAP | 数据仓库简介 多维数据模型 数据仓库设计 数据仓库的应用 OLAP |
| Web系统、报表系统 | B/S系统介绍 Web服务器的总体结构 报表系统介绍 固定行列报表开发 扩展报表(格式不固定)开发?? 单行扩展表(数据库绑定表格随数据多少进行单行扩展)开发。 Oracle报表工具。 |
| 实战项目 | 大型数据库的设计和业务逻辑开发,并对数据库中的数据通过报表中间件系统进行报表开发。 实战要求: 根据需求,设计出系统的概念模型和数据模型。在此基础上完成系统的增加、删除、修改、查询以及日常维护的功能。 |
| 赠送课程 - 技能考核,技能扩展
- 商业礼仪、素质教育、沟通技巧,团队协作、思考方法、演讲与报告
- 就业指导、面试技巧和模拟面试
|