|
课程单元 |
课程内容 |
安装配置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报表工具。 |
实战项目 |
大型数据库的设计和业务逻辑开发,并对数据库中的数据通过报表中间件系统进行报表开发。 实战要求: 根据需求,设计出系统的概念模型和数据模型。在此基础上完成系统的增加、删除、修改、查询以及日常维护的功能。 |
赠送课程
- 技能考核,技能扩展
- 商业礼仪、素质教育、沟通技巧,团队协作、思考方法、演讲与报告
- 就业指导、面试技巧和模拟面试
|