oracle学习之学习体系

来源:互联网 发布:ubuntu 16.04服务器版 编辑:程序博客网 时间:2024/06/06 17:38
1、Oracle系统管理
  • 基础部分,数据库理论,E-R图,范式和反范式理论在实际设计中应用
  • Oracle在linux,Unix,Windows 安装
  • Oracle体系结构,软件和存储体系结构
  • 启动过程 ,四个状态
  • 在linux,Unix,Windows 安装,以及注意事项
  • 网络配置,几个参数文件
  • 数据字典,如何通过数据字典洞察Oracle 的内核参数
  • 控制文件,及其如何在nomount下重建控制文件
  • 日志文件,以及相关的归档模式
  • 数据文件,与存储体系的关联关系
  • Oracle的用户权限以及审计
  • Oracle隔离级别

2、Oracle系统管理几个专题
  • pctfree,pctused 含义,数据块的断裂问题
  • 建立表缓存Keep,default,temp 含义
  • 如何处理多用户,并发的问题,timestamp能解决问题吗
  • Oracle 闩和锁的问题。

3 、Oracle性能调整
  • StatSpack概述,性能调整上应用
  • Oracle表的连接方式,哈希连接,嵌套连接,以及在性能上差异
  • 如何恰当使用索引,为什么索引并不能提高系统的速度
  • 如何写出高效的SQL语句
4、Oracle开发
  • PL/SQL 语法学习
  • PL/SQL编写Procedure,Trigger,function
  • PL/SQL编写Package ,Body,Head
  • 游标以及游标应用,为什么有时候update不能一次更新超过100万条记录,如何解决
  • Oracle的分析函数,在数据统计中的应用
  • 面向对象的思想在PL/SQL中的体现
  • 为什么在ASP或JSP要多用用存储过程,减少直接的SQL语句
4、Oracle数据的设计
  • E-R图的设计
  • 大型物流管理系统的数据库设计案例(30张表的关联设计)
  • 表的设计原则,数据库完整性与一致性:主键/外键与约束。
  • 范式理论与解范式在数据库设计中的应用
5、Oracle专题
  • Oracle 的复制的原理,以及如何配置,与Data Guard 机制的不同
  • Oracle RAC,以及如何配置
  • Oracle 的增量备份与SQL Server 的区别
  • Oracle 数据库与DB2的区别
  • 如何迁移数据库:Oracle8i 迁移到Oracle 9i/10g
  • 如何迁移数据库:Sql server 迁移到 Oracle
原创粉丝点击