《ORACLE数据库及相关理论基础教程》培训大纲.docx

上传人:b****8 文档编号:23965929 上传时间:2023-05-23 格式:DOCX 页数:15 大小:18.33KB
下载 相关 举报
《ORACLE数据库及相关理论基础教程》培训大纲.docx_第1页
第1页 / 共15页
《ORACLE数据库及相关理论基础教程》培训大纲.docx_第2页
第2页 / 共15页
《ORACLE数据库及相关理论基础教程》培训大纲.docx_第3页
第3页 / 共15页
《ORACLE数据库及相关理论基础教程》培训大纲.docx_第4页
第4页 / 共15页
《ORACLE数据库及相关理论基础教程》培训大纲.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

《ORACLE数据库及相关理论基础教程》培训大纲.docx

《《ORACLE数据库及相关理论基础教程》培训大纲.docx》由会员分享,可在线阅读,更多相关《《ORACLE数据库及相关理论基础教程》培训大纲.docx(15页珍藏版)》请在冰豆网上搜索。

《ORACLE数据库及相关理论基础教程》培训大纲.docx

《ORACLE数据库及相关理论基础教程》培训大纲

DataWarehouse课程设置

CourseName

Courserequirement

ClassRoomDays

Exercisedays

Totaldays

数据库原理简介

数据库基础

数据库开发

数据库设计

数据库管理与维护

2

0

2

Unix操作系统基础

Unix基础知识

Unix基本命令

Unix基本Shell知识与简单编程

Vi与Make的使用

2

1

3

关系数据库标准语言SQL

SQL概述

DDL/DCL

SELECT

INSERTandUPDATE

VIEW

EmbeddedSQL

常用表达式/函数

ODBC

3

1

4

PL/SQL程序设计

SQL*PLUS的使用

数据查询

数据操纵

游标

控制程序流

子程序

错误处理

5

1

6

Pro*C

C编程回顾

Pro*C简介

使用预编译器

连接数据库

内嵌SQL

内嵌PL/SQL

动态SQL

游标

错误处理

9

1

10

 

附件二

《数据库原理》培训大纲

培养目标:

通过本课程的学习,学员能够掌握数据库基础、数据库开发、数据库设计以及数据库管理与维护等方面的基础知识,为今后的深入学习奠定理论基础。

课程内容:

第一部分数据库系统概述

1数据、数据库、数据库管理系统、数据库系统

2数据模型

3数据库系统结构

4数据库系统的组成

第二部分关系数据库

1关系模型概述

2关系数据结构及形式化定义

3关系完整性

4关系代数

第三部分关系数据理论

1规范化与范式

2数据依赖的公理系统

3模式分解

第四部分数据库设计

1数据库设计概述

2需求分析

3逻辑结构设计与E-R图

4数据库的物理设计

5数据库的实施和维护

课时:

1天

《SunSolarisUnix操作系统基础教程》培训大纲

 

一、本课程的基本要求

通过专业理论知识学习,使学员熟悉SunSolarisUnix操作系统的基本结构和操作方法

二、培训要求与内容

单元一Sun基础知识

培训目标:

使学员了解SunSolarisUnix操作系统的工作方式和特点

培训内容:

1.1Sun发展简史

1.2PROM状态命令与参数

1.3系统安装

1.4Unix命令

单元二Sun系统管理

培训目标:

掌握Uun系统管理的工作原理和方法

培训内容:

2.1用户管理

2.2文件系统管理

2.3进程管理

2.4软件包管理

2.5数据备份与传输工具

单元四系统应用

培训目标:

掌握Sun系统的应用技术

培训内容:

4.1vi

4.2make

4.3shellscript

 

《Pro*C专家教程》培训大纲

 

一、本课程的基本要求

通过专业理论知识学习,使学员熟悉Pro*C语言的特点,掌握Pro*C语言的主要语法和结构,具备使用Pro*C编写基于数据库应用程序的能力。

二、培训要求与内容

单元一PRO*C简介

培训目标:

使学员了解PRO*C的工作方式和特点

培训内容:

1.1Oracle预编译器

1.2SQL

1.3PL/SQL

1.4Pro*C的优点

1.5Pro*C/C++的新特征

单元二使用预编译器

培训目标:

掌握PRO*C编译器的工作原理和方法

培训内容:

2.1常用预编译选项

2.2使用配置文件

2.3预编译Pro*C/C+源程序

2.3.1在命令行预编译

2.3.2使用GUI工具预编译

2.4其他预编译选项

单元三建立应用开发环境

培训目标:

掌握PRO*C开发环境的使用方法

培训内容:

3.1集成Pro*C/C++到VC

3.2添加Pro*C/C++到“工具”菜单

单元四PRO*C/C++基础

培训目标:

掌握PRO*C/C++的编程语法

培训内容:

4.1编程指导方针

4.2编程必备知识

4.2.1Oracle数据类型

4.2.2定义变量

4.2.3内嵌SQL语句简介

4.2.4内嵌PL/SQL块简介

4.3编程高级知识

4.3.1处理字符数据

4.3.2等价数据类型

4.3.3C预处理器

4.3.4Oracle预处理器

4.3.5SQLLIB公用函数

4.3.6嵌入OCI函数

单元五连接到ORACLE

培训目标:

掌握PRO*C与ORACLE联合工作的方式

培训内容:

5.1连接到数据库

5.2建立并发连接

5.3使用数据库链

5.4控制事务

单元六错误处理

培训目标:

掌握PRO*C中错误处理的主要技术

培训内容:

6.1使用SQLSTATE和SQLCODE

6.2使用SQLCA

6.3使用WHENEVER语句

6.4使用ORACA

单元七内嵌SQL

培训目标:

掌握PRO*C中内嵌SQL语言的基本语法

培训内容:

7.1宿主变量

7.2指示变量

7.3内嵌SQL语句

7.4宿主结构

7.5指示结构

7.6宿主数组

7.7指示数组

7.8宿主结构数组

7.9指示结构数组

7.10使用非滚动游标

7.11使用滚动游标

7.12使用游标变量

单元八内嵌PL/SQL

培训目标:

掌握PRO*C内嵌PL/SQL的基本语法

培训内容:

8.1PL/SQL简介

8.2内嵌PL/SQL块

8.3建立PL/SQL子程序

8.4调用PL/SQL子程序

单元九动态SQL

培训目标:

掌握PRO*C中动态SQL的使用方式

培训内容:

9.1静态SQL和动态SQL

9.2动态SQL方法

9.3SQLDA结构

单元十开发LOB应用

培训目标:

掌握PRO*C中LOB的开发应用技术

培训内容:

10.1LOB简介

10.2LOB语句

10.3开发LOB应用

单元十一开发对象应用

培训目标:

掌握PRO*C中开发对象的应用

培训内容:

11.1对象类型简介

11.2使用OTT

11.3使用联合接口

11.4使用导航接口

11.5集合简介

11.6集合语句

11.7编写集合应用程序

三、课时分配

序号

单元

课时

1

PRO*C简介

1

2

使用预编译器

2

3

建立应用开发环境

2

4

PRO*C/C++基础

10

5

连接到ORACLE

4

6

错误处理

4

7

内嵌SQL

16

8

内嵌PL/SQL

16

9

动态SQL

8

10

开发LOB应用

8

11

开发对象应用

9

共10天80学时

《C/C++核心技术专家教程》培训大纲

一、本课程的基本要求

通过专业理论知识学习,使学员熟悉C/C++语言的特点,掌握C/C++语言的主要语法和结构,理解OOP编程方法,具备使用C/C++编写应用程序的能力。

二、培训要求与内容

单元1C/C++编程简介

培训要求:

1、了解C与C++发展历程以及与其他语言的关系

2、掌握C/C++编译环境

培训内容:

1.1C与C++的历史

1.2典型的C与C++环境基础

1.3简单的C与C++程序

单元2过程编程

培训要求:

掌握过程式编程的主要技术

培训内容:

2.1控制结构

2.2函数

2.3数组

2.4指针与字符串

单元4C++应用技术

培训要求:

掌握C++主要应用技术

培训内容:

4.1输入/输出流与文件处理

4.2模板与异常处理

4.3数据结构、字符串流与STL技术

三、课时分配

序号

单元

课时

1

C/C++编程简介

4

2

过程编程

40

3

对象编程

40

4

C++主要应用技术

36

共10天80学时

《关系数据库标准语言SQL》培训大纲

课程目标:

学习完本课程后,能够了解数据库及SQL基本知识能够设计和创建表、视图、索引等数据库模式对象,掌握对表的各种查询操作及对表进行插入、删除、更新操作。

为今后进一步学习ORACLE数据库及基于数据库的应用程序开发提供知识准备。

课程内容:

第一部分SQL概述

1、SQL的特点

2、SQL语言的基本概念

第二部分数据定义

1定义、删除与修改基本表

2建立与删除索引

第三部分查询

1单表查询

2连接查询

3嵌套查询

4集合查询

5SELECT语句一般格式

第四部分数据更新

1插入数据

2修改数据

第五部分视图

1定义视图

2查询视图

3更新视图

4视图的作用

第五部分数据控制

1授权

2收回授权

第六部分嵌入式SQL

1嵌入式SQL的一般形式

2嵌入式SQL语句与主语言的通信

3不用游标的SQL语句

4使用游标的SQL语句

5动态SQL

第七部分常用表达式、集合函数和过程

第八部分开放数据库链接(ODBC)

课时:

4天32学时

《PL/SQL程序设计》培训大纲

课程目标:

学习完本课程后,能够了解PL/SQL基本知识和各种语句的使用及PL/SQL程序设计、游标的使用、异常处理等。

并能使用PL/SQL语言进行ORACLE数据库应用的程序设计。

预备知识:

SQL语言

课程内容:

第一部分SQL语言基础

1DML语句

2DDL语句

3DCL语句

第二部分SQL*PLUS使用

1.SQL*PLUS的配置

2.SQL*PLUS的编辑指令

第三部分数据查询

1简单查询

2复杂查询

3PL/SQL字符集与组件

4使用日期、时间和字符函数

第四部分数据操纵

1数据插入

2数据更新

3数据删除

第五部分游标

1游标概述

2游标的建立和删除

3游标的使用

第六部分控制程序流

1程序控制概述

2顺序结构

3条件结构

4循环结构

5异常处理

第七部分子程序

1存储过程

2函数

3包

4触发器

第八部分用于Internet的PL/SQL.

课时:

5天40学时

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 制度规范

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1