Oracle培训方案(英文版)_SQL and PL SQL

Oracle Database 10g: SQL & PL SQL

 

课程描述:

数据库是任何信息管理系统中必不可少的数据存储中心,随着全球信息化的发展,数据库技术更是被越来越多的企业视为最重要最核心的技术,因为它涉及企业信息的安全.ORACLE是当今世界上最重要的数据库,也是全球500强企业首选的数据库, ORACLE并且代表着未来数据库应用的发展方向,根据Gartner公司的调查,2005Oracle数据库的全球市场份额达48.6%,名列第一.Oracle已经成为全球电信,金融,财务及所有大型企业,机构首先的数据库产品.根据ORACLE中国公司发布的消息,未来2年内他们在亚太区的战略重点是中国的中小企业和新兴行业。这意味着中国将需要更多的懂ORACLE数据库的技术人员.

   本课程面向具备初中级数据库技术的数据库开发人员和管理人员.学员通过本课程可以进一步掌握ORACLE数据库的体系结构和管理技能.本课程内容严谨,凡是重要概念都是引自ORACLE官方描述,但是讲解却是力求通俗易懂,并配以大量简单,具体,和可操作的例子来论证.课程中有大量实际的例子是来自于讲师本身在不同行业(电信,金融及制造业)的实践,学员可以切实学到可真正运用到企业数据库管理中的大量技术和操作,所以本课程与学院中的培训有非常大的区别,注重实效和可操作性,学员在培训的课程中有大量的机会来亲手操作和练习本课程中讲到的技术,从而将本课程的技术真正运用到自己本身的工作上.

   本课程共分4个部分:ORACLE数据库管理1 (Database Administration I),ORACLE SQLPLSQL, ORACLE数据库管理2(Database Administration II)ORACLE数据库性能调整(Database Performance Tuning).本课程循序渐进,逐步加深的带领学员深入到ORACLE数据库管理的各个领域.

 

课程主题: Oracle SQLPL SQL

ORACLE SQLPL SQL:是您提高ORACLE数据库管理技能的先决条件,也是进一步学习Oracle数据库技术的必备基础.SQL是关系型数据课的通用语言,PL SQL则是在SQL的基础上的扩展,进一步增强了Oracle数据库的编程功能.对于Oracle数据库开发人员来说,SQLPL SQL是必修课程.对于Oracle数据库管理人员,SQLPL SQL同样是非常重要的基础知识.本课程将辅以大量实际的脚本和例子,这些脚本都来自于讲师本身实际的数据库管理工作,具有实战和参考价值

 

课程目标:

了解Oracle SQLPL SQL语言

掌握Oracle SQL的基本元素

掌握最基本的DDL语句

掌握最基本的DML语句

掌握最基本的查询语句

学会如何通过Oracle SQL来做最基本的数据库管理工作

学习如何设置SQL*PLUS环境

掌握最基本的SQL*PLUS命令

学习如何通过PL SQL来编写Oracle数据库程序

 

Lesson Content:

Oracle SQL

ØIntroduction to Oracle SQL

ØHistory of SQL

ØSQL Standards

ØBasic Elements of Oracle SQL

ØDatatypes of Oracle SQL

ØPseudocolumns

ØOracle constraints

ØCreating and manageing constraints

ØSQL Queries and Subqueries

ØCreating Simple Queries

ØUsing Subqueries and correlated subquery

ØSorting Query Results(order by)

ØJoins

ØThe UNION [ALL], INTERSECT, MINUS Operators

ØUnnesting of Nested Subqueries

ØMembership Conditions

ØLIKE Conditions

ØUsing Oracle SQL aggregate funcitons(COUNT/AVG/MAX/MIN)

ØGroupping the query result using group by clause

ØUsing Analytic Functions in data warehousing and business intelligence environments

ØPagging the query result using rownum and row_number

ØCommon DDL SQL

ØCommon SQL statement of Oracle database management

ØCommon DML SQL(inserting,deleting,updating)

ØIntroduction to Transactions

ØUnderstanding the Oracle transaction Isolation Levels

ØAutonomous Transactions

ØThe Two-Phase Commit Mechanism

ØSample Oracle SQL Programs

 

 

Oracle PL SQL

ØOverview of PL/SQL

ØFundamentals of PL/SQL

ØPL/SQL Datatypes

ØPL/SQL Control Structures

ØPL/SQL Subprograms(plsql block,procedure,fucntion,trigger)

ØPL/SQL Packages

ØUnderstanding The Package Spec

ØUnderstanding The Package Body

ØHandling PL/SQL Errors

ØPL/SQL Collections(Index-by tables , Nested tables, Varrays) and Records

ØNative Dynamic SQL

ØHow to set the SQL*PLUS environment

ØThe basic SQL*PLUS command

Ø Sample PL/SQL Programs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值