课程要求:
1.首先喜欢软件开发行业,愿意进入软件开发行业。
2.需要一定的程序逻辑基础,例如程序判断、循环的知识,因为数据库本身就是为软件开发服务的,当然您如果从事过软件开发的的工作,那么这就算不了什么。
3.善于动手,因为本课程会有大量动手机会。如果没有数据库和编程经验,则需要您在课下多多学习多多练习,当然课程中都会告诉您涉及什么知识,会告诉您明确的学习方向,并且,我会适当分享一些文档或者书籍等资料。
4.课程Level :200(中等难度)

西安鼎力:

西安鼎力信息技术有限责任公司,是一家以信息技术服务为主的高科技公司,坐落于西安软件园。公司业务涉及计算机信息处理及计算机系统集成;计算机软硬件开发及销售,软件信息技术服务,企业管理咨询等相关业务。

课程购买:www.china-pub.com/3501291

项目介绍
项目平台:
演示:Windows XP
语言:SQLPL/SQL
工具:SQL.Plus、OEM

涉及知识:
语言基础:数据库设计理论、SQL语句、程序逻辑
使用工具:Oracle10G
系统知识:需要对操作系统、实例进程、服务有所了解

技术亮点:
Oracle10G 的体系结构概述。如何使用Oracle进行PL/SQL编程,深入详细剖析Oracle10G的内存运行机制,常见Oracle的访问链接工具介绍,分享 Oracle管理中遇到的一些问题的解决经验,最后利用Oracle10G完成一个完整数据库案例的设计。

第1讲 Oracle10G安装及体系结构概述

课程目标:了解Oracle10G的体系结构、运行机制。
课程内容:
 Oracle10G安装简介。
 Oracle10G实例和数据库。
 Oracle10G运行的内存结构。
 Oracle10G存储物理结构、逻辑结构

第2讲 SQL.Plus基础
课程目标:学习使用Oracle链接查询工具。
课程内容:
 SQL.Plus概述。
 SQL.Plus帮助命令。
 SQL.Plus编辑命令。
 SQL.Plus报表命令。

第3讲 SQL语言基础
课程目标:学习SQL查询语句。
课程内容:
 SQL语言概述、分类。
 各种语言常见语句写法。
 常用查询语句的使用。
 常用系统函数及应用。

第4讲 SQL语言基础-PL/SQL基础1
课程目标:学习SQL高级查询语句PL/SQL基础。
课程内容:
 分组语句
 模糊查询
 多表连接
 子查询
 PL/SQL概述。
 PL/SQL块结构。

第5讲 PL/SQL基础2
课程目标:学习在Oracle中如何进行过程化语句的编写、如何在数据库中使用逻辑控制。
课程内容:
 分支语句的使用。
 循环语句的使用
 异常处理的使用。
 记录的使用。

第6将 PL/SQL高级应用
课程目标:PL/SQL的高级应用部分的学习,如何使用游标,如何建立存储过程和函数。
课程内容:
 游标的定义、使用。
 存储过程的定义、使用、执行。
 函数的定义、使用、执行。

第7讲 视图、同义词、序列
课程目标:如何定义使用视图、同义词、序列。
课程内容:
 视图建立及其应用。
 同义词的使用。
 序列的概念及使用。

第8讲 触发器的设计
课程目标:设计并使用触发器,掌握促发器的概念和运行机制。
课程内容:
 触发器概述、分类。
 事务概述。
 行级触发器工作原理。
 行级触发器的设计应用。

第9讲 语句级触发器、表空间管理
课程目标:设计并使用语句和替换触发器,掌握触发器的概念和运行机制。掌握表空间的基础知识,表空间的创建与维护。掌握表的完整性约束,掌握索引的原理,分类,创建
课程内容:
 语句级触发器的设计应用。
 替换触发器的应用。
 分配和管理表空间。
 估计空间需求。

第10讲 安全管理
课程目标:Oracle的安全体系简介、用户的建立、授权,角色的管理。
课程内容:
 Oracle的安全管理体系。
 Oracle安全管理的特性。
 用户管理:创建用户、授权。
 角色管理。
 配置文件的设置。

第11讲 表的管理、SQL*Loader的使用
课程目标:掌握表的完整性约束,掌握索引的原理,分类,创建。理解SQL*Loader的概念,掌握SQL*Loader控制文件、数据文件的使用
课程内容:
 表的完整性与约束。
 管理索引。
 SQL*Loader简介。
 SQL*Loader控制文件的创建使用。
 SQL*Loader数据文件的应用。

第12讲 数据库备份与恢复、监听程序及服务的配置
课程目标:掌握Oracle数据库的备份概念,掌握逻辑和物理的备份与恢复。理解Oracle监听程序的概念并掌握其配置和应用。
课程内容:
 数据库备份概述。
 逻辑备份。
 逻辑恢复。
 物理备份。
 物理恢复。
 监听程序概述。
 监听程序的启动、关闭及状态查询。
 监听程序的配置。
 服务的配置及应用。