oracle11g数据库管理与开发技术training

合集下载

Oracle 11g数据库管理与开发基础教程第15章

Oracle 11g数据库管理与开发基础教程第15章
sql_stmt2 := 'SELECT SUM(sal) FROM ' || table_name ||
' WHERE deptno = :1'; DBMS_OUTPUT.PUT_LINE(sql_stmt2); EXECUTE IMMEDIATE sql_stmt2 INTO salary USING dept_no;
本地动态SQL中使用绑定变量需要注意以下两点:
DDL语句不接受绑定参数。 模式对象名称不能作为绑定参数传入。
15.2.3 动态SQL处理方法二
如果动态SELECT语句返回多行数据,就需要借助游 标来实现对动态SQL的处理。 这种处理方法分为以下3个步骤:
打开游标变量 循环获取每一行数据 关闭游标变量
打开游标变量
用OPEN FOR语句将一个游标变量和动态SQL语句关联起来, 并可选择使用其USING子句,在运行时向绑定参数传值。 OPEN FOR语句的语法格式为: OPEN cursor_variable FOR {select_statement | dynamic_string} [USING {IN | OUT | IN OUT} bind_argument];
当PL/SQL程序中必须执行DDL语句,或者用户不确 定在编译时SQL语句的全部文本、输入/输出变量 的数量以及类型时,使用动态SQL。 PL/SQL提供了两种实现动态SQL的方法:
本地动态SQL:这是PL/SQL的特色之一,用来创建以及 执行动态SQL语句; DBMS_SQL包:这是Oracle提供的包,用于创建、执行 和描述动态SQL语句。
DBMS_OUTPUT.PUT_LINE(dept_no || '工资总和:' || salary);

第四章 Oracle 11g的表空间管理 Oracle 11g数据库实用教程课件

第四章 Oracle 11g的表空间管理 Oracle 11g数据库实用教程课件

表空间创建
例4-5:创立UNDO表空间UNDOTBS CREATE UNDO TABLESPACE UNDOTBS DATAFILE 'D:\ORACLE\ORADATA\MYDB\UNDOTBS.dbf' SIZE 50M 注意:UNDO表空间必须是本地(běndì)管理,在OPEN状态下只能使用一个UNDO表空间, 如果要用新建的表空间,必须切换到该表空间: ALTER SYSTEM SET UNDO_TABLESPACE=UNDOTBS; 例4-6:创立临时表空间TEMPTBS CREATE TEMPORARY TABLESPACE TEMPTBS TEMPFILE 'D:\ORACLE\ORADATA\MYDB\TEMPTBS.dbf' SIZE 50M;
数据库中可存在多个撤消表空间,但任一时间只有一个撤
消表空间被激活,主要用于事务回滚,提供读一致性。它支持
Oracle Flashback的一些特性,如Flashback Query。我们必须为
撤消表空间设置(shèzhì)适宜的大小,以防止“Snapshot too
old〞错误。
第四页,共21页。
表空间创建
第四章 Oracle 11g的表空间(kōngjiān)管理 Oracle 11g数据库实用教 程课件
第一页,共21页。
目录(mùlù)
一、表空间(kōngjiān)的创立
Title in here
介绍内容
二、表空间的修改
三、表空间的删除
四、表空间信息的查看(chákàn)
删除表空间中的数据文件 SQL> ALTER TABLESPACE TS1 DROP DATAFILE
‘D:\ORACLE\ORADATA\MYDB\TS001.dbf ’ ;

Oracle 11g 管理与编程基础Chapt11 PLSQL基础

Oracle  11g 管理与编程基础Chapt11 PLSQL基础

PL/SQL控制结构(条件控制续2)
普通case语句语法: Case selector when expression1 then statement1; when expression2 then statement2; ...... when expressionN then statementN; [else statementN+1;] End case
PL/SQL procedure successfully completed.
变量声明为not null必须指定默 认值
SQL> DECLARE 2 v_newmajor VARCHAR2(10) not null:='History'; 3 v_firstname VARCHAR2(10) not null :='Scott'; 4 v_lastname VARCHAR2(10) default 'Urman'; 5 BEGIN 6 dbms_output.PUT_LINE(v_newmajor); 7 End; 8 / History PL/SQL procedure successfully completed.
1 PL/SQL概述(续2)
update students set major=‘计算机’ where s_name=‘文华’
获取update的结果
update是否 成功

否 insert into students (s_id, s_name, s_major) values (1009, ‘文华’, ‘计算机’)
PL/SQL数据类型之间转换

TO_DATE TO_NUMBER CHARTOROWID

Oracle 11g数据库管理与开发基础教程第8章

Oracle 11g数据库管理与开发基础教程第8章

举例
• 以books_pub用户连接到数据库后,创建序列 books_seq和序列orders_seq。该序列的初始值 为10,递增步长为1,最大值是100000:
BOOKS_PUB@orcl_dbs >CREATE SEQUENCE books_seq 2 START WITH 10 3 INCREMENT BY 1 4 MAXVALUE 100000 5 CACHE 10 6 NOCYCLE;
8.1.4 删除序列
使用DROP SEQUENCE语句来删除序列,例 如
BOOKS_PUB@orcl > DROP SEQUENCE books_seq1;
在查询中使用序列
• 序列可以应用于查询的选择列表、INSERT语 句的VALUES子句、UPDATE语句的SET子句, 不能应用在WHERE子句或PL/SQL过程性语句 中。 • 例如,
BOOKS_PUB@ORCL SQL > SELECT books_seq.currval 2 FROM dual;
CACHE和NOCACHE指出数据库是否在内存中预分配一 定数量的序列值进行缓存。与分配序列值可以加快访问速 度,提高性能。参数n的最小值是2,其默认值是20。对于 循环序列,缓存的序列值数量一定要小于该序列循环的值 数量,因此可以缓存的序列值个数最多为: CELL( MAXVALUE – MINVALUE)/ ABS (INCREMENT) ORDER和NOORDER指出是否确保按照请求顺序生成 序列号,默认为NOORDER。
8.1.2 使用序列
使用序列
• 序列创建后,可以通过序列的两个属性—— currval和nextval来引用序列的值,它们分 别用来获取序列的下一个值和当前值。调用 方式为:

OracleDatabase11g应用与开发教程教学设计

OracleDatabase11g应用与开发教程教学设计

Oracle Database 11g应用与开发教程教学设计前言Oracle数据库是企业级数据库管理系统的代表,具备安全性、可靠性、灵活性和可扩展性等特点。

本教学设计旨在通过Oracle Database 11g应用与开发教程的设计与实践,帮助学生掌握数据库应用开发的能力。

课程目标本教学设计的主要目标是帮助学生:•熟悉Oracle数据库11g的基本架构和特点;•掌握Oracle SQL语言的基本语法和操作;•掌握PL/SQL存储过程和触发器的设计与实现;•掌握使用Oracle开发工具进行应用开发。

目标受众本教学设计主要面向以下两类受众:1.需要使用Oracle数据库进行开发工作的开发人员。

2.对数据库有一定基础,希望深入研究Oracle数据库开发的学生。

课程设计本教学设计基于Oracle Database 11g应用与开发教程,包括以下几个部分:第一部分:Oracle数据库基础知识在这部分内容中,学生将学习Oracle数据库的历史、特点以及基本架构。

具体内容包括:1.Oracle数据库概述2.SQL查询语句基础3.数据库对象管理4.数据库备份和恢复第二部分:Oracle数据库SQL语言本部分内容主要介绍Oracle SQL语言的基本语法和操作。

具体内容包括:1.数据库查询基础2.Tables和Views创建与管理3.Indexes创建与管理4.数据聚合、多表查询和子查询第三部分:PL/SQL存储过程与触发器本部分内容主要涉及PL/SQL存储过程和触发器的设计与实现。

具体内容包括:1.PL/SQL语言基础2.存储过程3.函数4.触发器第四部分:Oracle开发工具这一部分内容主要介绍Oracle开发工具的使用,包括Oracle SQL Developer和OracleJDeveloper。

具体内容包括:1.Oracle SQL Developer入门2.Oracle SQL Developer高级功能3.OracleJDeveloper入门4.OracleJDeveloper高级功能课程教学方法本教学设计采用任务驱动的教学方法,通过案例演示的形式,辅之以实际操作和讨论,激发学生的学习兴趣,提高学习效果。

11g数据库管理艺术-Ch1,2

11g数据库管理艺术-Ch1,2

Oracle Database 11g数据库管理艺术Ch1, 2第一章Oracle DBA的世界许多类型的Oracle数据库,也有许多类型的Oracle DBA(数据库管理员)。

本章介有绍Oracle DBA的任务以及成为一名成功的Oracle DBA所需要的基本训练。

我们将介绍普通DBA需要完成的日常任务。

如果你是这个领域的新手,这将使你对DBA日常需要做些什么有个基本概念。

我们还介绍作为一名Oracle DBA如何提高技能以及履行职责,保持数据库最佳的方法。

本章最后面还提供了一个有助于你成为一名顶尖DBA的资源和组织的列表1.1Oracle DBA的任务DBA的主要职责是让组织机构的数据可供最终用户和决策者使用。

DBA的所有其他任务都以此为目标,DBA日常所做的任何事情几乎都是围绕这个目标进行的。

不能访问数据,许多机构和组织就不能履行其职能。

注解想象一下,如果像亚马逊这样的公司不能访问其客户数据,即使是很短的一段时间,所带来的混乱也是不堪设想的。

整个公司将不得不停止运作,至少要损失数千份订单。

作为一名DBA,其工作就是要确保对自己单位的数据的可靠访问,而且还要负责阻止对数据的未授权访问。

思考一下基于公众人物数据的重要机构,如果出现重大的数据泄露事故,会带来怎样的后果。

这并不是说数据的可用性是DBA唯一需要担心的事情。

DBA还要负责数据的如下方面,它们都是使数据对用户进一步可用的关键。

安全性:保证数据安全以及对数据的访问安全。

备份:保证数据库在人为或系统故障情况下可复原。

性能:保证数据库及子系统性能最优。

设计:保证数据库的设计满足组织机构的需求。

实现:保证新数据库系统及应用程序的正确实现。

在一个较小的组织机构中,DBA可能要处理所有IT问题,包括数据库。

而在一个大型机构中,可能有许多DBA,各自负责系统的一个特定方面。

作为Oracle DBA所要完成的这些任务可归为以下3类:安全性;系统管理;数据库设计。

OracleDatabase11g应用与开发教程课程设计

OracleDatabase11g应用与开发教程课程设计

OracleDatabase11g应用与开发教程课程设计课程简介本课程旨在向学生介绍Oracle Database 11g的应用与开发。

课程内容包含Oracle Database 11g的基础知识、SQL语言、PL/SQL编程、数据库管理员的相关技能等方面的知识点。

学生将会在实践中掌握Oracle Database 11g的开发和应用技能。

本课程将会通过授课、讨论、编程实践等方式进行。

教学目标1.理解Oracle Database 11g的基础知识和架构2.掌握SQL语言和PL/SQL编程3.熟悉Oracle Database 11g的开发和应用技能4.学习并掌握数据库管理员的相关技能教学大纲第一章:Oracle Database 11g概述•Oracle数据库简介•Oracle Database 11g的体系架构•Oracle Database 11g的安装与配置第二章:SQL语言•SQL语言基础•SQL语言高级应用•表达式和谓词第三章:PL/SQL编程•PL/SQL程序设计•异常处理•游标和函数第四章:Oracle Database开发和应用技能•Oracle Database编程接口•JDBC编程•使用PL/SQL Web Toolkit第五章:数据库管理员的相关技能•数据库备份和恢复•数据库性能调优•数据库安全与维护课程设计实验设计实验1:Oracle Database 11g基础知识和安装•实验目的:了解Oracle Database的基础知识和安装方法•实验内容:安装Oracle Database 11g,理解数据库概念,熟悉Oracle Database 11g的体系架构•实验要求:完成Oracle Database 11g的安装和配置,并理解数据库概念和体系架构实验2:SQL语言•实验目的:掌握SQL语言的基本语法和应用•实验内容:使用SQL语言创建表、插入数据、更新和删除数据,学习SQL语言高级应用•实验要求:使用SQL语言完成实验内容,掌握SQL语言基本语法和应用实验3:PL/SQL编程•实验目的:掌握PL/SQL编程基础•实验内容:使用PL/SQL编程实现简单的程序,如计算器、图书管理系统等•实验要求:使用PL/SQL编程完成实验内容,熟悉PL/SQL程序设计实验4:Oracle Database 11g开发和应用技能•实验目的:学习Oracle Database编程接口和应用•实验内容:使用JDBC编程实现对Oracle Database的连接,使用PL/SQL Web Toolkit开发Web应用程序•实验要求:掌握Oracle Database编程接口和应用技能,熟悉JDBC 编程和PL/SQL Web Toolkit开发实验5:数据库管理员的相关技能•实验目的:学习和掌握数据库管理员的技能•实验内容:实验体验数据库备份和恢复操作,进行数据库性能调优和数据库安全维护•实验要求:了解数据库管理员的技能,熟悉数据库备份和恢复操作,掌握数据库性能调优和数据库安全维护技能课程作业•作业1:根据实验3中的图书管理系统,实现增加图书、删除图书、查询图书、修改图书等功能•作业2:使用PL/SQL Web Toolkit开发Web应用程序,具体内容和功能根据实际需求设计总结通过本课程的学习,学生将会了解Oracle Database 11g的基础知识和架构,掌握SQL语言和PL/SQL编程,熟悉Oracle Database 11g的开发和应用技能,学习并掌握数据库管理员的相关技能。

Oracle数据库系统管理与应用开发培训教学课程

Oracle数据库系统管理与应用开发培训教学课程

杨教授工作室,版权所有,盗版必究, 1/2 页
杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料
(1)Oracle 数据库的基本系统结构:物理结构介绍;进程结构介绍; (2)Oracle 数据库系统的安装。 第三天 (3)上机实践,认识 Oracle 服务器;数据库实例的启动与关闭。 (4)规划和创建数据库。建立数据字典和包控制文件; (5)OEM 的配置和启动,用 OEM 进行数据库的管理。 (1)模式、表和表空间的理论 第四天 (2)物理结构的管理:表空间和数据文件;重做日志文件;回滚段; (3)逻辑结构的管理:管理表;索引;数据库完整性。 (4)上机实践 (1)数据库安全管理:管理用户;权限;角色; 第五天 (2)使用 DBA STUDIO 图形工具管理用户。 (3)上机实践:用户、角色、权限、配置文件的管理、用 SQL 语句审计对象、 数据库安全与系统安全的交互。 (1)重要的数据加载工具——SQL loader 的使用。 第六天 (2)数据库备份与恢复原理:数据库脱机备份与恢复方法;数据库逻辑备份与 恢复方法;数据库联机备份与恢复方法。 (3)实验:实际情况下,不同故障的恢复处理实例操作 (1)数据库的优化理论:内存优化、逻辑优化、物理优化数据库性能分析方法, 第七天 (2)各种不同的 Oracle 开发工具介绍和简单操作 (3)上机实践
内存优化逻辑优化物理优化数据库性能分析方法2各种不同的oracle开发工具介绍和简单操作3上机实践
杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料
1.1
Oracle 数据库系统管理与应用开发培训教学课程
1、本课程的授课特点、培训目标以及学习基础等内容请见培训网站上的文字介绍。 2、培训内容 培训时间 上午(8:30--11:45,4 学时) ,下午(1:00--4:15,4 学时) 。人手一机,边学边练、 逐步深入!强调独立实践操作与编程能力。 (1)数据库系统基础知识:数据库概念、发展、特点; (2)关系数据模型,特点优点等; (3)数据库系统的结构,三级系统模式二级映像; 第一天 (4)ER 图及规范化介绍; (5)Oracle 特点以及基本结构介绍,与其它数据库厂商的比较。 (6)上机实践;ORACLE 软件的安装演示与配制;数据库的登陆、启动与关闭; 连接客户机与服务器; (7)上机实践;使用 SQL*PLUS 工具。基本 Select 语句, 给出一个例子数据库。 (1)SQL*plus 工具的使用; (2)基本 Select 语句对数据进行约束和排序; (3)表连接、分组、子查询;单行函数;从多表中获取并显示数据; (4)使用分组函数对数据进行聚集; (5)格式化输出; 第二天 (6)DML、DDL 语句和约束; (7)子查询;多列子查询; (8)使用 SQL*Plus 进行格式化输出数据库操纵语句、定义预句 (9)约束:数据操纵 (DML 语句) ;创建和操纵数据库表;建立约束; (10)视图、对象、存取控制:建立视图; (11)其它的数据库对象; 控制用户访问; (12)上机实践
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle 11g数据库管理与开发技术 课程摘 要:

本课程主要介绍Oracle数据库的基本概念、安装方法及数据库的启动与关闭、与数据 库设计、开发和管理密切相关的 SQL语言,以及Oracle对SQL语言应用进行增强的 PLSQL语言和SQL*Plus管理工具,并结合大量的实例帮助学员学习 Oracle数据库系统 的相关知识;数据库的备份与恢复技术, 包括基础知识、RMA工具、闪回、OEN及逻 辑备份工具(数据泵技术)、数据库优化、SQL优化和系统调整方面的知识;

内容大 纲:

数据库的基础知识 数据库的产生、数据库的特征 数据库的组成、数据库的管理系统、关系数据库 初识Oracle

Oracle数据库系统的特点、发展历史 Oracle版本号的含义、Oracle 11g的新特性 Oracle 11g数据库安装/启动/关闭 Oracle 11g在 Windows下的安装概述 在Windows环境下安装Oracle 11g

在Linux环境下安装前的准备、在 Linux环境下安装 Oracle 11g

Oracle 11g数据库实例的创建 在Windows环境下创建数据库 在Linux环境下用DBCA创建数据库 Oracle 11g实例启动与关闭 Linux环境下Oracle实例的关闭、Linux环境下Oracle监听进程的启动和关闭 SQL语言概述 使用 SQL*Plus

用SQL*Plus与数据库交互 使用SQL*Plus的编辑功能 SQL语句、PL/SQL块与SQL*Plus命令的区别 编辑命令、保存命令、加入注释、运行命令 编写交互命令、使用绑定变量、跟踪语句 使用SQL*Plus格式化查询结果 格式化列 定义页与报告的标题和维、存储和打印结果 PL/SQL基础 PL/SQL概述 PL/SQL语言、PL/SQL的特点、PL/SQL的开发和运行环境 运行PL/SQL程序 PL/SQL编程 基本语言块、字符集和语法注释、数据类型和类型转换、变量和常量、表达式和运算符、 流程控制 1. 过程和函数 2. 过程、函数错误处理

预定义异常、用户定义异常 PL/SQL高级应用 包 包头、 包体、重载、包的初始化、Oracle内置包 集合 ndex-by表、嵌套表、可变数组、集合的属性和方法 PL/SQL游标 游标创建、使用游标FOR循环、使用游标变量、游标变量实例、使用游标表达式、Oracle

11g中PL/SQL的新特性 Oracle数据库结构 Oracle体系结构 基本术语、体系结构图解、表空间与数据文件、临时表空间与临时文件、 Oracle存储 结构介绍、控制文件、日志文件

服务器参数文件、密码文件/跟踪文件/告警日志 Oracle服务器结构 1. Oracle服务器与Oracle实例、物理结构与逻辑结构的关系 2. 系统全局区(SGA、后台进程、程序全局区 PGA

数据字典 Oracle数据字典构成Oracle常用数据字典、Oracle常用动态性能视图 管理控制文件 控制文件概述 控制文件的内容、控制文件的大小、控制文件更新、可复用区与不可复用区 控制文件的多路复用 使用init.ora 多路复用控制文件、使用SPFILE多路复用控制文件、添加更多控制文件 副本的步骤

1. 查询控制文件信息 2. 控制文件的创建步骤 3. 维护控制文件

管理日志文件 管理重做日志文件、日志文件组/日志切换/日志归档 了解检查点、查询、新建、删除日志文件 管理表空间和数据文件 模式对象管理 1. 模式与模式对象 2.管理表 建表时的考量、列数据类型、创建表的语法、创建表的实例、查看表的信息 、修改表结构、重命名表、监控表的存储空间、修改表空间的存储设置、删除表、外部 表的管理 1. 索引 概念、各种类型索引的比较和选择、 索引基本操作

1. 视图概念、视图基本操作、同义词、序列 2. 表分区与索引分区

1. 分区技术概述 2. 表分区方法说明及实例

范围分区(Range、散列(Hash分区、列表分区(List )、组合分区、Interval 分 区、外键分区、虚拟列分区、表的分区策略、管理表分区

表分区管理操作列表、表分区管理操作实例 用户管理与安全 数据完整和数据约束 什么是事务 数据并行性和一致性、Oracle如何管理数据并行性和一致性 锁 锁的功能、分类及类型、表锁和事务锁、检测和解决锁冲突、实例分析 数据完整性 数据完整性概述、完整性约束、完整性约束类型、约束检验机制、约束状态 备份与恢复 备份与恢复概述 备份分类与恢复分类 备份分类、恢复分类 备份与恢复方法 Oracle 11g的备份和恢复特性 使用RMA工具 RMA简介、RMA资料档案库/恢复目录/控制文件、创建恢复目录 RMAN与数据库的连接 连接到目标数据库、连接到恢复目录 注册数据库 注册目标数据库、实例演示 通道分配 通道概述、RUN命令介绍、自动通道配置、手动通道配置、显示通道配置参数、设置 通道控制参数

使用BACKU命令生成备份集 备份集与备份片、BACKU命令语法、备份文件的存储格式、BACKU备份实例、BACKUP 的冷备份与热备份 Oracle 11g的备份和恢复特性 使用 COPY! BACK AS COP命令 COPY命令语法、COP溶份实例、BACKUP AS COP命令 备份 压缩备份、完全备份与递增备份、查看备份信息 使用RMAN恢复数据库 RESTOR命令、RECOVE命令、实例解析 Oracle 闪回技术(Flashback ) 使用OEM向导备份和恢复数据库 逻辑备份/数据导入导出 数据泵技术概述 创建目录对象 使用Data Pump导出数据 Data Pump导出说明、基于命令行数据泵导出实例、基于 DBMS_DATAPl数据泵导出实 例 使用Data Pump导入数据 Data Pump导入说明、基于命令行数据泵导入实例、基于 DBMS_DATAPl数据泵导入实 例

监控Data Pump作业进度 EXP/IMP导出导入数据 EXP/IMP概要说明、EXP导出实例、IMP导入实例 Oracle SQL语句优化 一般的SQL技巧 建议不用“ *”来代替所有列名、用 TRUNCAT代替DELETE在确保完整性的情况下多 用COMMI语句、尽量减少表的查询次数、用 NOT EXISTS替代NOT IN 用EXISTS替代 N、用 EXISTS

替代 DISTINCT

表的连接方法 选择FROM!的顺序、驱动表的选择、 WHER子句的连接顺序 有效使用索引 何时使用索弓I、索引列和表达式的选择、选择复合索引主列、避免对大表的全表扫描、 监视索引是否被使用

Oracle的优化器与执行计划 优化器概念、运行EXPLAIN PLAN Oracle 11g中SQL执行计划的管理 Oracle 11g中的执行计划管理 执行计划管理的工作原理、执行计划管理的测试、执行计划管理实例测试 Oracle 11g中的数据库重演和SQL重演 数据库重演、SQL重演 Oracle系统调整 1. Oracle初始化参数文件 2. Oracle动态视图 3. Oracle SGA 调整

理解内存分配、调整日志缓冲区分配、调整共享池分配、调整数据库缓冲区、 SGA调整 建议

排序区调整 排序区与其他内存区的关系、理解排序活动、监视排序活动、专用模式下排序区的调整、 共享模式下排序区的调整

Oracle 11g中的自动内存优化功能 客户化安装、设置与安装数据库控制、启动 Oracle 11g EM、登录到Oracle 11g EM

用 Oracle 11g EM 管理 Oracle 系统 数据库配置管理、方案管理、数据文件管理、数据库用户管理 用EM维护Oracle系统 执行导出操作、管理(本地)表空间、浏览预警文件信息 用Oracle 11g EM进行性能调整 查看顶级活动、监视Oracle实例是否存在锁 学时学

费: ♦学时:共56 学时白班:共7天晚班:共14天

♦培训费用每人4200元,四人以上团体学习或专家上门培训优惠多多,具体请电话咨 询。

推荐教 材: 《oracle 11G 管理与开发》

学习基 础: 具备一定的编程基础,了解过简单的数据库原理。

后续课 程: inux使用、系统管理与网络建设

培训目 标: EditRegion18

相关文档
最新文档