51CTO学院-Oracle 11g从零开始系列视频教学课程

合集下载

51CTO学院-老段带你学OCP Oracle 11g全套培训视频课程

51CTO学院-老段带你学OCP Oracle 11g全套培训视频课程

51cto学院-老段带你学OCP Oracle 11g全套培训视频课程课程目标熟练掌握Oracle11gr2的各个功能,不仅能顺利通过OCP的考试,在工作中也能顺心应手适用人群对Oracle感兴趣,想通过ocp的人群,以及想从事DBA的人群课程简介老段OCP 11g培训系列课程包含OCP 11g培训大纲里面所有的内容,但并没有拘泥于大纲,以更适合学员接受的的顺序,对大纲拆毁重建,结构更加清晰。

相比于线下培训,本套培训课程的优势:1、讲解深入浅出,学员很容易理解;2、采用大量实例,贴近你的工作;3、线下培训价格在3000-4000元,本课程不到市面价格三分之一但服务是不打折扣的,24小时内答疑,专属课件资料,只为让您的学习更实惠、更有效、更便捷。

课程1ocp-1 Oracle体系介绍[免费观看]1小时5分钟Oracle体系介绍2ocp-2(1)安装和创建数据库[免费观看]56分钟本视频主要讲了了oracle11g在RHEL6下的安装步骤3ocp-2(2)安装和创建数据库[免费观看]40分钟本课程继续讲解了在RHEL6.3上oracle11g的安装4ocp-2(3)安装和创建数据库[免费观看]1小时9分钟本视频是老段工作室OCP随堂视频,主要讲解的是常见工具的使用,包括SQLPLUS,SQLDEVE LPOR,OEM的使用5ocp-2(4)安装和创建数据库[免费观看]22分钟6ocp-3(1) 实例管理[免费观看]45分钟本视频为老段工作室OCP11g视频,主要讲解的SQLPLUS的语法及使用7ocp-3(2) 实例管理[免费观看]1小时本视频为老段工作室OCP11g视频,主要讲解的是实例的配置8ocp-4(1) Oracle网络的配置[免费观看]38分钟本视频为老段工作室OCP11g视频,主要讲的也是实例的管理9ocp-4(2) Oracle网络的配置[免费观看]1小时2分钟本视频为老段工作室OCP11g视频,主要讲解的是oracle网络的配置10ocp-5(1) Oracle存储设置1小时6分钟本视频为老段工作室OCP11g视频,主要讲解的也是oracle网络的设置11ocp-5(2) Oracle存储设置44分钟本视频为老段工作室OCP视频,主要讲解了oracle存储结构12ocp-6(1) Oracle安全管理44分钟本视频为老段工作室OCP视频,主要讲解的也是oracle存储结构13ocp-6(2) Oracle安全管理30分钟本视频为老段工作室ocp11g视频,主要讲解的是也是oracle存储结构14ocp-6(3) Oracle安全管理54分钟本视频为老段工作室ocp视频,主要讲解的是用户管理15ocp-6(4) Oracle安全管理1小时3分钟16ocp-6(5) Oracle安全管理35分钟17ocp-6(6) Oracle安全管理1小时18ocp-7(1) DDL语句、约束、视图、索引、同义词、序列等1小时18分钟19ocp-7(2) DDL语句、约束、视图、索引、同义词、序列等54分钟20ocp-7(3) DDL语句、约束、视图、索引、同义词、序列等58分钟21ocp-7(4) DDL语句、约束、视图、索引、同义词、序列等15分钟22ocp-7(5) DDL语句、约束、视图、索引、同义词、序列等54分钟23ocp-7(6) DDL语句、约束、视图、索引、同义词、序列等1小时19分钟24ocp-7(7) DDL语句、约束、视图、索引、同义词、序列等20分钟25ocp-7(8) DDL语句、约束、视图、索引、同义词、序列等7分钟26ocp-8(1) DML语句、事务、PLSQL、触发器、存储过程56分钟27ocp-8(2) DML语句、事务、PLSQL、触发器、存储过程52分钟28ocp-8(3) DML语句、事务、PLSQL、触发器、存储过程20分钟29ocp-8(4) DML语句、事务、PLSQL、触发器、存储过程56分钟30ocp-8(5) DML语句、事务、PLSQL、触发器、存储过程46分钟31ocp-8(6) DML语句、事务、PLSQL、触发器、存储过程20分钟32ocp-9 select详解1小时15分钟33ocp-10 单行函数和转换函数1小时14分钟34ocp-11 分组函数34分钟35ocp-12 sql连接、多表查询55分钟36ocp-13(1) 子查询和集合运算符49分钟37ocp-13(2) 子查询和集合运算符28分钟38ocp-14(1)数据库备份和恢复配置58分钟为了方便学员很快速的了解本节要点,建议增加课时介绍,内容为本节要点,不得含有机构名称、招生信息、网站链接、QQ群等宣传推广性质的东西。

51CTO学院-Oracle 11g DBA入门实战视频课程

51CTO学院-Oracle 11g DBA入门实战视频课程

51cto学院-Oracle 11g DBA入门实战视频课程课程目标掌握了解Oracle 11g在Centos下的基本管理包括安装、创建、升级、实例管理等内容。

适用人群Oracle初学者,需要了解Linux基本命令的使用。

课程简介【Oracle 11g DBA入门实战视频教程】本课程由迪科教育创办人北哥主讲,详细讲解了Oracle 11g在Centos下的基本管理包括安装、创建、升级、实例管理等内容。

课程1Oracle的安装-1[免费观看]16分钟2Oracle的安装-2[免费观看]21分钟3Oracle的安装-325分钟4Oracle的卸载5分钟5Oracle基本操作16分钟6Oracle数据库升级7分钟7Oracle常用工具的使用15分钟8Oracle数据字典15分钟9Oracle参数文件22分钟10Oracle控制文件11分钟11Oracle实例15分钟12数据库实例的启动过程分析15分钟13数据库实例的关闭过程分析20分钟14数据库诊断文件23分钟15物理和逻辑存储结构35分钟16重做日志文件113分钟17重做日志文件222分钟18oracle用户创建22分钟19数据导出工具exp17分钟20数据导入工具imp16分钟课程地址:/course/course_id-1056.html。

51CTO学院-51CTO-OCP线上远程培训班-报名【已结束】

51CTO学院-51CTO-OCP线上远程培训班-报名【已结束】

51cto学院-51CTO-OCP线上远程培训班-报名【已结束】适用人群学生、在职人员等想提高数据库技能的人群;有初级数据库工作经验的数据库管理人员。

课程简介OCP认证对您有何帮助?1.增加可信度2.提高收入3.解决复杂问题能力市场竞争激烈,务必抢占先机准备OCP认证考试会拓展您的知识基础;接触到广泛丰富的重要特性、功能和任务,未来可在工作中运用;超过90%的考生表示OCP认证使他们在找新工作时更具可信度。

培训对象:学生、在职人员等想提高数据库技能的人群;有初级数据库工作经验的数据库管理人员。

上课方式:国内独有交互式教学模式:视频+直播,如同面授效果的直播培训讲师+班主任全程跟踪教学让您真正放心、安心、舒心的专心学习课程第一章第1部分Oracle介绍20课时15小时3分钟1第1章Oracle11g 体系结构概述(0)[免费观看]13分钟2第1章Oracle11g 体系结构概述(1)54分钟Oracle体系结构单实例体系结构实例内存结构实例进程结构数据库存储结构3第1章Oracle11g 体系结构概述(2)38分钟4第2章安装和创建数据库(2)41分钟5第2章安装和创建数据库(1)42分钟在Linux下使用OUI安装Oracle软件使用DBCA创建数据库了解Oracle数据库常用管理具: OEM,Oracle SQL Developer,sqlplus6第2章安装和创建数据库(4)39分钟7第2章安装和创建数据库(3)55分钟8第3讲实例管理(1)51分钟数据库初始化参数:静态参数、动态参数、静态参数文件、动态参数文件描述启动和关闭数据库时的多个阶段使用警报日志和跟踪文件使用数据字典和动态性能视图9第3讲实例管理(2)53分钟10第4讲配置Oracle网络(1)25分钟了解什么是Oracle网络,使用netca和netmgr配置侦听器侦听器的静态注册和动态注册演示oracle客户端的使用使用Oracle共享服务器体系结构11第4讲配置Oracle网络(2)55分钟12第4讲配置Oracle网络(3)53分钟13第5讲Oracle存储结构(2)33分钟14第5讲Oracle存储结构(1)1小时25分钟了解oracle存储结构,解释什么是表空间、区使用sqlplus和OEM创建和管理表空间15第5讲Oracle存储结构(3)12分钟16第6讲Oracle安全管理(1)1小时6分钟创建和管理数据库用户账户权限管理:系统权限和对象权限,授予和撤销权限创建和管理角色创建和管理配置文件使用标准数据库审核:语句审计、权限审计、对象审计创建和管理数据库用户账户权限管理:系统权限和对象权限,授予和撤销权限创建和管理角色创建和管理配置文件使用标准数据库审核:语句审计、权限审计、对象审计17第6讲Oracle安全管理(2)39分钟18第6讲Oracle安全管理(3)28分钟19第6讲Oracle安全管理(4)35分钟20第6讲Oracle安全管理(5)1小时17分钟21第7讲DDL和模式对象(1)53分钟概念叙述:什么是object,schema 创建简单的表表的管理:重命名表、添加、删除、重命名列、更改列的属性表分区的管理:range分区、list分区创建和使用临时表数据类型:number,char,nchar,varchar2,nvarchar2 约束:唯一性约束、主键约束、外键约束、检查约束,约束的状态描述其他对象:索引、简单视图、复杂视图、同义词、序列22第8讲DML与并发性(1)1小时2分钟常见的DML语句演示:insert,update,delete,truncate,merge 了解什么是事务、事务的隔离性PL/SQL:if判断、case判断、while循环、loop循环存储过程、触发器监视和解决锁定冲突撤销概述、事务与撤销数据、管理撤销23第9讲使用select语句查询56分钟select语句的常用方法创建演示模式执行基本的SELECT语句限制查询检索的行排序查询检索的行&、&&符号替换24第10讲单行函数与转换函数(1)1小时4分钟描述和使用SQL中的字符、数字和日期函数描述SQL中可用的各种类型转换函数使用T O_CHAR,TO_NUMBER和TO_DATE转换函数使用select语句中应用条件表达式25第11讲分组函数21分钟分组函数使用group by子句分组数据使用having子句包含或者排除分组行26第7讲DDL和模式对象(2)1小时26分钟27第7讲DDL和模式对象(3)59分钟28第7讲DDL和模式对象(4)1小时4分钟29第7讲DDL和模式对象(5)28分钟30第12讲SQL连接48分钟使用同等连接和非同等连接编写select语句访问多个表的数据使用自连接将表联结到自身使用外连接查看不满足连接条件的数据生成两个或者更多个表的笛卡尔积31第8讲DML与并发性(2)1小时3分钟32第8讲DML与并发性(3)15分钟33第8讲DML与并发性(4)52分钟34第8讲DML与并发性(5)24分钟35第13讲子查询和集合运算符1小时4分钟定义子查询描述子查询能解决问题的类型列举子查询的类型写单行和多行子查询描述集合运算符使用集合运算符将多个查询合并为一个查询控制返回行的顺序36第10讲单行函数与转换函数(2)25分钟第三章第3部分高级数据库管理17课时10小时28分钟37第14讲数据库备份和恢复(1)1小时1分钟备份和恢复问题失败类型实例恢复为数据库的可恢复性作准备38第15讲用户管理的备份和恢复(1)1小时使用RMAN BACKUP命令创建备份配置RMAN默认值管理和监视RMAN备份39第16讲使用RMAN还备份数据(1) 50分钟40第14讲数据库备份和恢复(2)21分钟41第16讲使用RMAN还备份数据(2) 23分钟42第16讲使用RMAN还备份数据(3) 59分钟43第16讲使用RMAN还备份数据(4) 31分钟44第19讲自动存储管理ASM1小时7分钟45第20讲资源管理器、调度程序55分钟46第21讲移动和重组数据(1)33分钟47第22讲AWR与报警系统48分钟48第17讲使用RMAN恢复数据49分钟恢复目录49第19讲闪回技术即将发布50第25讲性能调整51第23讲全球化28分钟51CTO学院网址:52第21讲移动和重组数据(2)37分钟53第18讲用户管理的备份、还原、恢复即将发布课程地址:/course/course_id-3373.html。

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);

Linux系统(X64)安装Oracle11g完整安装图文教程另附基本操作

Linux系统(X64)安装Oracle11g完整安装图文教程另附基本操作

Linux系统(X64)安装Oracle11g完整安装图⽂教程另附基本操作⼀、修改操作系统核⼼参数在Root⽤户下执⾏以下步骤:1)修改⽤户的SHELL的限制,修改/etc/security/limits.conf⽂件输⼊命令:vi /etc/security/limits.conf,按i键进⼊编辑模式,将下列内容加⼊该⽂件。

oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536编辑完成后按Esc键,输⼊“:wq”存盘退出2)修改/etc/pam.d/login ⽂件,输⼊命令:vi /etc/pam.d/login,按i键进⼊编辑模式,将下列内容加⼊该⽂件。

session required /lib/security/pam_limits.sosession required pam_limits.so编辑完成后按Esc键,输⼊“:wq”存盘退出3)修改linux内核,修改/etc/sysctl.conf⽂件,输⼊命令: vi /etc/sysctl.conf ,按i键进⼊编辑模式,将下列内容加⼊该⽂件fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576编辑完成后按Esc键,输⼊“:wq”存盘退出4)要使 /etc/sysctl.conf 更改⽴即⽣效,执⾏以下命令。

Oracle 11g数据库基础教程第01章

Oracle 11g数据库基础教程第01章
Oracle 11g数据库基础教程 (第2版)
授课教师: 职务:
第1章 Oracle 11g1g是当前最 流行的大型关系数据 库之一,支持包括32 位Windows、64位 Windows、HP-UX、AIX、 Solaris和Linux等多 种操作系统,拥有广 泛的用户和大量的应 用案例。本章介绍 Oracle 11g数据库的 版本信息、产品组成 以及体系结构等,为 管理Oracle 11g奠定 基础。
本章知识点
1.1 Oracle 11g产品系列 1.2 Oracle 11g数据库系统的体系结构
1.1 Oracle 11g产品系列
版本 企业版(Enterprise Edition) 支持硬件情况 该版本能够支持操作系统所支持的最大 CPU数和内存容量,不限制数据库规模 该版本支持4个插槽的CPU和操作系统支 持的最大内存容量,不限制数据库规模。 支持Windows、Linux和Unix操作系统, 并且支持64位平台操作系统 该版本支持两个插槽的CPU和操作系统支 持的最大内存容量,不限制数据库规模。 支持Windows、Linux和Unix操作系统, 并且支持64位平台操作系统
Oracle 数据库的体系结构
多用户网络环境 用户 1 用户 2 用户 3 用户 4 用户„„ 用户 n
逻辑结构 逻辑单元 1 逻辑单元 2 逻辑单元„„ 逻辑单元 n
物理结构 文件 1 文件 2 文件 3 文件 4 文件„„ 文件 n
1.2.2 网格结构
可以通过以下两个关键点来区分网格计算和其他计算方式 (例如主机或客户/服务器模式)。 虚拟(Virtualization):相互独立的资源(例如计算机、 磁盘、应用程序组件和信息资源等)按照类型组织在一个 池中,供用户使用。这种方式打破了资源提供者和用户之 间的硬编码联系,系统可以根据特定的需要自动准备资源, 而用户不需要了解整个过程。 提供(Provisioning):用户通过虚拟层申请资源,由 系统来决定如何满足用户的特定需求,从而对系统进行整 体的优化。

Oracle11g 安装 培训 视频教程

Oracle11g   安装 培训   视频教程

王二暖Oracle11g教室时间和具体内容第0部分本视频课程简介.wmv 38分钟第1部分Oracle11g简介.wmv 46分钟第2.1部分oracle11g的基本SQL语句和函数.wmv 1小时22分钟第2.2部分oracle11g的复杂SQL语句.wmv 1小时47分钟第3部分用户和权限.wmv 45分钟第4部分完整行约束.wmv 37分钟第5部分oracle11g的网络配置.wmv 1小时11分钟第6部分oracle11g的锁.wmv 29分钟第7部分Oracle11g的体系结构.wmv 2小时36分钟第8部分Oracle11g的启动和关闭.wmv 33分钟第9部分oracle11g的表.wmv 1小时20分钟第10部分oracle11g的表分区.wmv 1小时10分钟第11部分同义词.wmv 17分钟第12部分序列视频.wmv 26分钟第13部分oracle11g的视图.wmv 41分钟第14部分索引.wmv 1小时10分钟第15部分JAVA操纵Oracle11g.wmv 45分钟第16部分oracle11g中的事务.wmv 57分钟第17部分oracle11g的数据字典和动态性能视图.wmv 38分钟第18部分ORACLE11g的归档方式和日志文件的相关操作.wmv 1小时11分钟第19部分oracle11g的PLSQL基础.wmv 2小时12分钟第20部分oracle11g的过程和函数.wmv 51分钟第21部分oracle11g的游标.wmv 1小时27分钟第22部分oracle11g的触发器.wmv 1小时23分钟第23部分oracle11g的程序包.wmv 1小时10分钟第24部分JAVA访问oracle11g中的存储过程.wmv 55分钟第25部分oracle11g的临时表空间.wmv 28分钟第26部分oracle11g的UNDO表空间.wmv 37分钟第27部分oracle11g的逻辑备份恢复.wmv 2小时46分钟第28部分Oracle11g的数据装载.wmv 50分钟第29部分oracle11g的闪回Flashback.wmv 1小时15分钟第30部分oracle11g的物化视图.wmv 58分钟第31部分使用物化视图和exp实现生产库的逻辑备份的例子.wmv 16分钟具体课程目录如下:第1部分Oracle11g简介1.1 Oracle的发展1.2 Oracle的主要产品1.3 为什么要学习Oracle11g1.4 Oracle11g简介1.5 Oracle11g的认证1.6 Oracle11g的安装(for Windows)1.7 Oracle11g的服务1.8 Oracle11g的卸载1.9 访问Oracle11g的工具1.10 Oracle11g常用的SQL*Plus命令1.11 Oracle11g的网络配置第2.1部分Oracle11g的基本SQL语句和函数2.1.1 Oracle的数据类型2.1.2 数据定义语言2.1.3 数据操纵语言2.1.4 SELECT命令详解2.1.5 Oracle中的CREATE TABLE <new_table_name> AS ...和insert into <table_name> select ...的使用2.1.6 数据控制语言2.1.7 SQL操作符2.1.8 Oracle的单行函数2.1.9 GROUP BY和HAVING子句的使用2.1.10 多表连接的方式2.1.11 集合操作符2.1.12 表和列的重命名第2.2部分Oracle11g的复杂SQL语句2.2.1 SQL语句执行顺序的分析2.2.2 EXISTS执行过程的分析2.2.3 子查询的使用2.2.4 GROUP BY的练习2.2.5 自连接的使用2.2.6 SELECT CASE WHEN的的使用2.2.7 复杂更新语句的使用(UPDATE执行过程的分析)2.2.8 分析函数的使用2.2.9 DECODE的使用2.2.10 Oracle中的行列转换2.2.11 ROWNUM的使用2.2.12 使用三种SQL命令来删除表中的重复记录2.2.13 GROUP BY GROUPING SETS 的使用第3部分用户和权限管理3.1 Oracle11g的默认用户3.2 创建新用户3.3 概要文件profile的使用3.4 Oracle11g的权限分类3.5 Oracle11g的系统权限3.6 Oracle11g的对象权限3.7 Oracle11g的角色管理3.8 删除、修改用户第4部分完整行约束4.1 举例说明数据完整性的含义4.2 维护数据完整性的五种方式的举例说明4.3 建立主键的五种不同方式4.4 完整性约束的习题讲解4.5 给已有表添加、删除约束的方法第5部分Oracle11g的网络配置5.1 Oracle11g的网络连接方式5.2 Oracle11g至少需要启动的服务5.3 lsnrctl命令的使用5.4 sqlnet.ora的作用5.5 客户端连接的两种方式5.6 tnsnames.ora的作用5.7 Oracle11g的服务名的含义5.8 listener.ora的作用5.9 静态注册、动态注册的含义及其相互转化的方式第6部分Oracle11g的锁6.1 锁的概念和优点6.2 行级锁6.3 表级锁的五种方式6.4 死锁第7部分Oracle11g的体系结构7.1 Oracle11g的主要组件7.2 Oracle11g内存结构7.3 Oracle11g的SGA的组成7.4 Oracle11g的PGA的组成7.5 Oracle11g的进程概念7.6 Oracle11g的后台进程7.7 9i中的自动PGA管理7.8 10g中的自动SGA管理7.9 11g中的自动内存管理7.10 Oracle11g的物理文件7.11 Oracle11g的逻辑结构第8部分Oracle11g的启动和关闭8.1 Oracle11g的参数文件8.2 Oracle11g的四种状态8.3 Oracle的启动8.4 Oracle的关闭第9部分Oracle11g的表9.1 术语----高水位线9.2 术语---- PCTFREE9.3 术语---- PCTUSED9.4 PCTFREE和PCTUSED的使用场合9.5 普通表(包含分配空间、移动表、收缩表、截断表等操作的方式)9.6 IOT表9.7 簇表9.8 临时表第10部分Oracle11g的表分区10.1 表分区的含义10.2 范围分区10.3 散列分区10.4 列表分区10.5 复合分区10.6 Oracle11g的引用分区10.7 Oracle11g的间隔分区10.8 Oracle11g的基于虚拟列的分区10.9 Oracle11g的系统分区10.10 分区的维护操作第11部分同义词11.1 同义词的含义11.2 共有同义词的建立和使用11.3 私有同义词的建立和使用11.4 tab是什么?第12部分序列12.1 序列的含义12.2 建立序列(包括重要参数的含义)12.3 访问序列12.4 更改、删除序列12.5 程序中如何实现自增第13部分Oracle11g的视图13.1 Oracle11g中创建视图的语法13.2 多表视图的建立13.3 单表视图的更新13.4 视图上的DML语句13.5 视图中的函数第14部分索引14.1 索引的概念和作用14.2 B树索引的工作原理(查询过程分析)14.3 创建标准索引14.4 如何分析索引中是否存在碎片和使用率14.5 创建唯一索引、组合索引、反向键索引、位图索引14.6 基于函数的索引14.7 重建索引的条件和方法14.8 索引的分区14.9 获取索引信息的视图第15部分JAVA操纵Oracle11g15.1 Oracle11g的驱动所在的位置15.2 ODBC访问方式15.3 JDBC-ODBC桥访问方式,输入Java代码演示15.4 JDBC访问方式,输入Java代码演示第16部分Oracle11g中的事务16.1 举例说明事务的四个特性16.2 Oracle11g事务的命令(与SqlServer进行对比)16.3 JAVA中进行oracle11g的事务处理(举2个经典例子,输入Java代码演示)第17部分Oracle11g的数据字典和动态性能视图17.1 Oreacle11g中的数据字典的含义是什么17.2 数据字典基本表怎么被创建的17.3 数据字典视图是什么?怎么被创建的17.4 Oracle11g的数据字典视图的三种类型(分析user_tables究竟是什么)17.5 Oracle11g的动态性能视图(分析V$SESSION究竟是什么)第18部分Oracle11g的归档方式和日志文件的相关操作18.1 在线日志文件的作用18.2 数据库归档方式的转换18.3 Oracle11g的归档日志位置的设置18.4 归档中,被废弃的早期的初始化参数18.5 联机日志文件和联机日志文件组18.6 联机日志文件组的四种常见状态18.7 增加、清除联机日志文件18.8 自动归档、手工归档第19部分Oracle11g的PL/SQL基础19.1 PL/SQL简介19.2 PL/SQL 块的结构19.3 变量和常量(与T-SQL进行比较)19.4 PL/SQL中的数据类型(包含Oracle11g中新增的类型)19.5 如何把大文件保存到表BLOB列中19.6 如何把大内容保存到表的CLOB列中19.7 Oracle11g新特性:无dual的序列19.8 PL/SQL中的流程控制结构(重点讲循环的几种方式)19.9 Oracle11g新特性:continue语句的使用19.10 动态SQL的使用19.11 PL/SQL中的错误处理机制第20部分Oracle11g的过程和函数20.1 创建过程的语法20.2 过程参数的三种模式20.3 在两种方式下(Sql*Plus中和其他过程内),执行过程的方法20.4 执行过程的权限20.5 创建函数的语法20.6 函数的课堂题目和解答20.7 函数和过程的比较20.8 Oracle11g的自主事务处理第21部分Oracle11g的游标21.1 游标的简介和分类21.2 Oracle11g的隐式游标21.3 Oracle11g的显式游标21.4 Oracle11g的带参数的显式游标21.5 使用显式游标更新行(更新、删除)21.6 Oracle11g的循环游标21.7 使用fetch ... bulk collect into进行批量提取21.8 Oracle11g的REF游标21.9 显式游标、REF游标的课堂题目和分析解答第22部分Oracle11g的触发器22.1 触发器的作用22.2 创建触发器的语句(与SqlServer进行比较)22.3 for each row子句的含义22.4 after、before两种类型的触发器的区别22.5 instead of触发器的使用22.6 模式触发器的使用22.7 数据库启动、关闭触发器的使用22.8 用户登录、退出触发器的使用22.9 启用、禁用、查看触发器第23部分Oracle11g的程序包23.1 程序包的含义23.2 建立包规范23.3 建立包体23.4 程序包中游标的使用23.5 常用的内置程序包(dbms_output、dbms_random、utl_file、dbms_job等)第24部分JAVA访问Oracle11g中的存储过程24.1 java程序中调用Oracle11g中的没有返回参数的存储过程(插入记录)24.2 java程序中调用Oracle11g中的没有返回参数的存储过程(更新记录)24.3 java程序中调用Oracle11g中的有返回参数的存储过程(查询记录)24.4 java程序中调用Oracle11g中的返回列表的存储过程24.5 java程序中调用Oracle11g中的分页存储过程(存储过程返回分页的列表)第25部分Oracle11g的临时表空间25.1 Oracle11g中临时表空间的作用25.2 Oracle11g的临时表空间和临时表空间组25.3 oracle11g的临时表空间的操作第26部分Oracle11g的UNDO表空间26.1 9i到11g的Undo管理的方式改变26.2 UNDO块的作用26.3 UNDO表空间的作用26.4 Oracle11g的UNDO相关的重要参数26.5 Oracle11g的UNDO表空间的操作26.6 Oracle11g的UNDO表空间的新特性第27部分Oracle11g的逻辑备份恢复27.1 数据库备份、恢复简介27.2 Oracle环境中可能发生的故障类型27.3 传统的导出程序exp27.4 传统的导入程序imp27.5 可传输表空间27.6 11g的数据泵简介27.7 expdp的重要参数27.8 impdp的重要参数27.9 exp/imp与数据泵的区别第28部分Oracle11g的数据装载28.1 数据装载的使用场合和几种方式28.2 SQL*LOADER的使用28.3 外部表的使用第29部分Oracle11g的闪回Flashback29.1 Oracle9i的闪回查询29.2 Oracle10g的闪回版本查询29.3 Oracle10g的闪回事务查询29.4 Oracle10g的闪回表29.5 Oracle10g的闪回删除29.6 Oracle10g的闪回数据库第30部分Oracle11g的物化视图30.1 物化视图的发展、简介30.2 物化视图的作用30.3 创建物化视图的权限30.4 创建物化视图的选项30.5 基于主键的物化视图30.6 基于rowid的物化视图第31部分使用物化视图和exp实现生产库的逻辑备份的例子31.1 问题的提出31.2 问题的解决。

从零开始系列-Oracle11g视频教程 (101课时)

从零开始系列-Oracle11g视频教程 (101课时)

从零开始系列-Oracle11g视频教程(101课时)从零开始系列-Oracle11g视频教程 (101课时) 2014-04-03 23:54:28标签:数据库系统数据库管理运行环境 Oracle 全世界添加标签>> 点击收看《从零开始系列-Oracle11g视频教程 (101课时)》Oracle课程软件版本:OracleDatabase 11g 第二版课程内容介绍:Oracle数据库是Oracle公司出品的十分优秀的数据库管理系统(DBMS),当前Oracle DBMS以及相关的产品几乎在全世界各个工业领域中都有应用。

无论是大型企业中的数据仓库应用,还是中小型的联机事务处理业务,都可以找到成功使用Oracle数据库系统的典范。

到目前为止,11g第2版是Oracle数据库的最新版本,它是在10g的基础上对企业级网格计算进行了扩展,提供了众多特性支持企业网格计算。

本课程基于最新Oracle11g第2版,从Oracle数据库的概述、安装与卸载开始,逐步讲述了Oracle数据库的框架结构、PL/SQL语言及SQL*Plus运行环境、Oracle数据库的基本操作和进阶操作、Oracle数据库的管理等相关知识,最后以三个完整的案例讲述了Oracle数据库在实际中的综合应用。

本着“在开发中学习,在开发中进步”的理念,讲解中提供了大量的应用和开发操作。

讲解过程中,穿插讲解理论知识在实战项目中的应用经验,大大增强了理论知识的可操作性。

课程适合用户:知识点:101个第1章 Oracle数据库概述(3)1.1 Oracle数据库简介(产品结构及组成、新特性、获取与帮助) 1.2 Oracle 在Windows平台上的安装与配置1.3 Oracle数据库软件的卸载第2章Oracle数据库的框架结构(11)2.1 Oracle数据库的实例结构 2.2 Oracle数据库的物理存储结构 2.3 Oracle数据库的逻辑存储结构 2.3.1表空间2.3.2段2.3.3区2.3.4块2.4 数据字典2.5 Oracle的应用结构2.6 Oracle网络服务2.6.1Oracle网络服务器端配置 2.6.2Oracle网络客户端配置 2.6.3Oracle网络与防火墙第3章OraclePL/SQL语言及程序开发(15)3.1 PL/SQL概述3.1.1 PL/SQL字符集与注释 3.1.2 PL/SQL数据类型3.1.3 PL/SQL变量和常量 3.1.4 PL/SQL语句控制结构 3.1.5 PL/SQL表达式3.2 错误处理和异常3.3 PL/SQL的游标3.3.1显式和隐式游标3.3.2游标属性和变量3.4 本地动态SQL3.5 批量SQL3.6 存储过程3.6.1存储过程管理3.6.2存储过程的参数类型及传递 3.7 函数3.8 程序包3.9 触发器第4章Oracle数据库环境——SQL*Plus(6)4.1 SQL*Plus环境启动与退出 4.2SQL*Plus环境设置命令与配置 4.3常用SQL*Plus编辑命令 4.4编写交互命令4.5使用绑定变量4.6使用SQL*Plus格式化查询结果第5章 Oracle数据库基本操作(11) 5.1 Oracle数据库的启动与关闭 5.2 表的创建与改进5.2.1表结构设计5.2.2表的创建5.2.3修改表结构5.3 索引的创建与删除 5.4 视图5.4.1创建视图5.4.2视图更改与删除 5.5 数据操纵与数据查询 5.5.1复制原表插入记录5.5.2使用视图5.5.3使用PL/SQL语言 5.5.4数据查询第6章 Oracle数据库操作进阶(12)6.1 使用视图6.1.1增加安全性6.1.2隐藏数据的复杂性 6.1.3其他特性6.2 实现记录的唯一性 6.2.1用键实现6.2.2创建唯一索引 6.2.3使用序列实现 6.3 实现数据的完整性 6.3.1域完整性6.3.2实体完整性6.3.3引用完整性6.3.4存储过程检查 6.3.5使用触发器6.4 避免更改引起的大量改动第7章Oracle数据库管理(17)7.1用户与权限管理7.1.1用户基本管理(创建、修改、删除、锁定)7.1.2授予权限7.1.3回收权限7.1.4不同用户权限管理7.1.5角色管理7.1.6对数据库对象的访问 7.2 空间管理7.2.1建立数据库时的空间设计 7.2.2在空间充足时的管理 7.2.3解决空间不足的方法 7.2.4合理利用存储空间7.3 Oracle数据库备份与恢复 7.3.1备份与恢复的方法7.3.2使用数据泵进行逻辑备份和恢复 7.3.3使用OEM中进行备份与恢复7.3.4脱机备份与恢复7.3.5联机备份与恢复7.3.6自动备份与恢复7.3.7几种备份与恢复方法的比较第8章小型论坛的设计与实现(7) 8.1 论坛概述8.2 论坛功能模块设计8.3 数据库设计8.4 网站总体框架8.5 论坛前端设计与实现 8.6 论坛后台设计与实现 8.7 本章小结第9章企业网站管理系统(9) 9.1 系统概述9.2 系统功能模块设计9.3 数据库设计9.4 数据库表的创建9.5 数据库的连接9.6 网站总体框架9.7 系统后台主要功能模块的设计与实现9.8 系统前台主要功能模块的设计与实现9.9 本章小结第10章在线考试系统(10) 10.1 系统概述10.2 系统功能模块设计10.3 数据库设计10.4 用户管理模块设计与实现 10.5 课程管理模块设计与实现 10.6 试题设计模块设计与实现 10.7 考试管理模块设计与实现10.8 成绩管理模块设计与实现10.9 统计分析模块设计与实现10.10 本章小结点击收看《从零开始系列-Oracle11g视频教程 (101课时)》,, 【原创】从零开始系列-Flex3视频教程, 【原创】从零开始系列-Oracle11g视频教程 (101课时)【原创】从零开始系列-Project 2010视频教程 (102课时)。

51CTO学院Linux系统OracleRAC11gR2安装及保护_OracleRAC视频教程培训5

51CTO学院Linux系统OracleRAC11gR2安装及保护_OracleRAC视频教程培训5

51cto学院-Linux系统Oracle RAC 11gR2安装与保护_Oracl e RAC视频教程培训5课程目标本Oracle视频教程培训能熟悉风哥讲解的大中型Oracle数据库项目的实施与大体保护,包括V Mware虚拟机的安装、Oracle Linux统安装与环境配置、ASM存储配置、Oracle 11gRAC集群软件安装、RAC数据库软件安装、RAC数据库创建、RAC集群日常保护、RAC集群测试、RA C归档与闪回技术等等。

适用人群IT技术人员,IT低级工程师,系统治理员,网络治理员,主机工程师,数据库工程师,中间件工程师,软件开发工程师。

课程简介Linux系统Oracle RAC 11gR2数据库安装_风哥Oracle RAC视频教程培训本Oracle视频教程培训能熟悉风哥主讲的大中型Oracle数据库项目的实施与大体保护,Oracle 数据库教程培训包括VMware虚拟机的安装、Oracle Linux统安装与环境配置、ASM存储配置、Oracle 11gRAC集群软件安装、RAC数据库软件安装、RAC数据库创建、RAC集群日常保护、RAC集群测试、RAC归档与闪回技术等等。

1、解讲方式全程视频实施,本课程以Oracle RAC 11gR2数据库为中心展开讲解整个安装实施进程。

2、课程核心全程培训视频教程,高品质的课程。

从实践中学习理论,从理论中把握实践。

整个课程以“核心概念+实践动手+胜任实际工作”的方式讲解。

完成实际项目,在实践中进一步查验所学内容,取得实际项目体会3、课程涉及内容基础部份:介绍Oracle RAC 11gR2集群组件与集群概念,ASM存储,体系结构,物理结构,逻辑结构等。

实战部份:VMware虚拟机的安装、Oracle Linux统安装与环境配置、ASM存储配置、Oracle 11gRAC集群软件安装、RAC数据库软件安装、RAC数据库创建、RAC集群日常保护、RAC集群测试、RAC归档与闪回技术等等。

oracle教程从入门到精通

oracle教程从入门到精通

oracle教程从入门到精通Oracle是一种关系数据库管理系统,被广泛用于企业级应用程序的开发和数据管理。

以下是一份Oracle教程,从入门到精通。

第一部分:入门篇1.了解数据库概念:数据库是一个用于存储和管理数据的系统。

它能够存储结构化数据,以便后续的检索、更新和删除操作。

3.创建数据库实例:在安装完成后,使用数据库配置助手创建一个数据库实例。

4.了解SQL语言:SQL(Structured Query Language)是一种用于与数据库交互的标准语言。

第二部分:基础篇1.连接到数据库:使用SQL*Plus工具可以连接到Oracle数据库,并执行SQL语句。

2.创建表格:学习如何使用CREATETABLE语句创建表格,并定义表格中的列。

3.插入数据:使用INSERTINTO语句将数据插入到表格中。

4.选择数据:使用SELECT语句从表格中检索数据。

5.更新和删除数据:使用UPDATE和DELETE语句更新和删除表格中的数据。

6.条件查询:学习如何使用WHERE子句来筛选满足特定条件的数据。

7.排序和分组:使用ORDERBY和GROUPBY子句对数据进行排序和分组。

8.连接表格:使用JOIN语句将不同表格中的相关数据连接起来。

第三部分:进阶篇1.创建索引:了解什么是索引,并学习如何使用CREATEINDEX语句创建索引,以提高查询性能。

2.数据完整性:学习如何使用约束来维护数据的完整性,包括主键、外键和唯一约束等。

3.事务管理:了解事务的概念,并学习如何使用COMMIT和ROLLBACK语句管理事务。

4.视图:学习如何使用CREATEVIEW语句创建视图,以简化复杂的查询操作。

5.存储过程和函数:了解存储过程和函数的概念,并学习如何使用CREATEPROCEDURE和CREATEFUNCTION语句创建它们。

6.触发器:学习如何使用CREATETRIGGER语句创建触发器,以在数据库操作发生时自动执行特定的动作。

Oracle11g教程(第2章-初识Oracle11g-共11章)

Oracle11g教程(第2章-初识Oracle11g-共11章)

Oracle数据库管理与应用实例教程
2.2 安装Oracle11g
验证安装-查看程序组 “开始”→“程序”可以看到安装完Oracle 11g系统后的程序组
教 师 演 示 讲 解
Oracle数据库管理与应用实例教程
2.2 安装Oracle11g
验证安装-查看服务 “开始”→“程序”可以看到安装完Oracle 11g系统后的程序组
2.3 Oracle 11g的基本组件
Database Console Database Console是Oracle提供的基于Web方式的图形用户管理界面。有
关Oracle数据库的大部分管理操作都可以在Database Console中完成。
Oracle中的Database Console称为 Oracle Enterprise Manager(OEM)。 (1)用户可以从系统的Oracle主菜单中选择“Database Console - eBuy”, 启动Oracle数据库Web控制台。 ( 2 ) 也 可 以 直 接 在 浏 览 器 中 输 入 “ https://localhost:1158/em” 进 入 Database Console登录界面
验证安装-启动OEM控制台 通过https://sd04:1158/em地址登录Oracle的Web方式的OEM管理界面
教 师 演 示 讲 解
Oracle数据库管理与应用实例教程
2.3 Oracle 11g的基本组件
SQL Plus-启动1 Oracle主菜单中依次选择“应用程序开发”→“SQL Plus”,启动SQL
(6)基于特性打补丁(Feature Based Patching)
(7)自动SQL优化(Auto SQL Tuning) (8)访问建议器(Access Advisor) (9)自动内存优化(Auto Memory Tuning) (10)资源管理器(Resource Manager) (11)ADDM (12)AWR 基线(AWR Baselines)

Oracle 11g从入门到精通(第2版)

Oracle 11g从入门到精通(第2版)

2 Oracle 11g体系结构 (视频讲解: 89分钟) 2.3 物理存储结构
2.3.1 数据文件 2.3.2 控制文件 2.3.3 日志文件 2.3.4 服务器参数文件 2.3.5 密码文件、警告文件和跟踪文件
2 Oracle 11g体系结构 (视频 讲解:89分钟) 2.4 Oracle 11g服务器结构
5.1 PL/SQL简介
5.1.1 PL/SQL块结构 5.1.2 代码注释和标示符 5.1.3 文本
5 PL/SQL编程 (视频 讲解:102分钟) 5.2 数据类型、变量和常量
5.2.1 基本数据类型 5.2.2 特殊数据类型 5.2.3 定义变量和常量 5.2.4 PL/SQL表达式
3.4 格式化查询结果
3.4.1 COLUMN命令 3.4.2 TTITLE和BTITLE命令
4 SQL语言基础 (视频讲解:189分钟)
4.1 SQL语 言简介
4.2 用 户模式
4.3 检 索数据
4.4 Oracle 常用系统函 数
4.5 子 查询的 用法
4.6 操 作数据 库
4 SQL语言基础 (视频讲解: 189分钟)
4 SQL语言基础 (视频 讲解:189分钟) 4.5 子查询的用法
4.5.1 什么是子查询 4.5.2 单行子查询 4.5.3 多行子查询 4.5.4 关联子查询
4 SQL语言基础 (视频讲 解:189分钟)
4.6 操作数据库
4.6.1 插入数据(INSERT语句) 4.6.2 更新数据(UPDATE语句) 4.6.3 删除数据(DELETE语句和TRUNCATE语 句)
2.6 小结
2 Oracle 11g体系结构 (视频讲解:89分钟)

Oracle11g最佳视频教程(王二暖Oracle11g教室10年经验毫无保留)

Oracle11g最佳视频教程(王二暖Oracle11g教室10年经验毫无保留)

Oracle11g最佳视频教程(王二暖Oracle11g教室10年经验毫无保留)Oracle11g最佳培训教程(王二暖Oracle11g教室10年经验毫无保留)北风网学习地址:王二暖Oracle11g教室系列课程,为讲师10年经验,毫无保留的讲授,课程分为31部分,涉及内容包括ORACLE11g的体系结构、ORACLE中的特有SQL语法、SQL语法深入分析、分区与索引、视图,触发器,函数,存储过程,游标等技术的使用、大对象的存取技巧、数据备份与移植、物化视图等重要内容。

该课程深浅程度、时间完全透明,知识点全面,覆盖11g使用和初步管理中的所有的重要内容。

课程内容完全按照:例子+实验题目的模式。

知识点解读极其细致,语言通俗易懂。

培训课程内容简介:ORACLE11g的体系结构、ORACLE中的特有SQL语法、SQL语法深入分析、分区与索引、视图,触发器,函数,存储过程,游标等技术的使用、大对象的存取技巧、数据备份与移植、物化视图等重要内容(完整的内容介绍,参考“开篇部分本视频课程简介”)。

该培训课程的内容、深浅程度、时间完全透明,可以观看“开篇部分本视频课程简介”的详细介绍,可以看到具体培训内容、培训时间(精确到分钟)、并可试听部分内容。

该培训课程全套31部分,占用3.32G。

是极实用、全面、讲解细致的Oracle11g的课程。

本套培训课程特点:实用性是第一要素知识点全面,覆盖11g使用和初步管理中的所有的重要内容课程内容完全按照:例子+实验题目的模式该培训课程的内容、课程的深浅程度、每部分占用的时间、课程讲解的具体内容先告知学员,这在培训界中绝无仅有同类产品中,保证质量上乘,可以和任何其他培训进行对比知识点解读极其细致,语言通俗易懂性价比超高“王二暖Oracle11g教室”培训课程的具体课程目录如下:第1部分 Oracle11g简介1.1 Oracle的发展1.2 Oracle的主要产品1.3 为什么要学习Oracle11g1.4 Oracle11g简介1.5 Oracle11g的认证1.6 Oracle11g的安装(for Windows)1.7 Oracle11g的服务1.8 Oracle11g的卸载1.9 访问Oracle11g的工具1.10 Oracle11g常用的SQL*Plus命令1.11 Oracle11g的网络配置第2.1部分 Oracle11g的基本SQL语句和函数2.1.1 Oracle的数据类型2.1.2 数据定义语言2.1.3 数据操纵语言2.1.4 SELECT命令详解2.1.5 Oracle中的CREATE TABLE <new_table_name> AS ...和insert into <table_name>select ...的使用2.1.6 数据控制语言2.1.7 SQL操作符2.1.8 Oracle的单行函数2.1.9 GROUP BY和HAVING子句的使用 2.1.10 多表连接的方式2.1.11 集合操作符2.1.12 表和列的重命名第2.2部分 Oracle11g的复杂SQL语句 2.2.1 SQL语句执行顺序的分析2.2.2 EXISTS执行过程的分析 2.2.3 子查询的使用2.2.4 GROUP BY的练习2.2.5 自连接的使用2.2.6 SELECT CASE WHEN的的使用 2.2.7 复杂更新语句的使用(UPDATE执行过程的分析)2.2.8 分析函数的使用2.2.9 DECODE的使用2.2.10 Oracle中的行列转换2.2.11 ROWNUM的使用2.2.12 使用三种SQL命令来删除表中的重复记录2.2.13 GROUP BY GROUPING SETS 的使用第3部分用户和权限管理3.1 Oracle11g的默认用户3.2 创建新用户3.3 概要文件profile的使用3.4 Oracle11g的权限分类3.5 Oracle11g的系统权限3.6 Oracle11g的对象权限3.7 Oracle11g的角色管理3.8 删除、修改用户第4部分完整行约束4.1 举例说明数据完整性的含义4.2 维护数据完整性的五种方式的举例说明4.3 建立主键的五种不同方式 4.4 完整性约束的习题讲解4.5 给已有表添加、删除约束的方法第5部分 Oracle11g的网络配置 5.1 Oracle11g的网络连接方式 5.2 Oracle11g至少需要启动的服务 5.3 lsnrctl命令的使用5.4 sqlnet.ora的作用5.5 客户端连接的两种方式5.6 tnsnames.ora的作用5.7 Oracle11g的服务名的含义 5.8 listener.ora的作用5.9 静态注册、动态注册的含义及其相互转化的方式第6部分 Oracle11g的锁 6.1 锁的概念和优点6.2 行级锁6.3 表级锁的五种方式6.4 死锁第7部分 Oracle11g的体系结构 7.1 Oracle11g的主要组件7.2 Oracle11g内存结构7.3 Oracle11g的SGA的组成 7.4 Oracle11g的PGA的组成 7.5 Oracle11g的进程概念7.6 Oracle11g的后台进程7.7 9i中的自动PGA管理7.8 10g中的自动SGA管理7.9 11g中的自动内存管理7.10 Oracle11g的物理文件 7.11 Oracle11g的逻辑结构第8部分 Oracle11g的启动和关闭 8.1 Oracle11g的参数文件8.2 Oracle11g的四种状态8.3 Oracle的启动8.4 Oracle的关闭第9部分 Oracle11g的表 9.1 术语----高水位线9.2 术语---- PCTFREE9.3 术语---- PCTUSED 9.4 PCTFREE和PCTUSED的使用场合 9.5 普通表(包含分配空间、移动表、收缩表、截断表等操作的方式)9.6 IOT表9.7 簇表9.8 临时表第10部分 Oracle11g的表分区 10.1 表分区的含义10.2 范围分区10.3 散列分区10.4 列表分区10.5 复合分区10.6 Oracle11g的引用分区10.7 Oracle11g的间隔分区10.8 Oracle11g的基于虚拟列的分区 10.9 Oracle11g的系统分区10.10 分区的维护操作第11部分同义词11.1 同义词的含义11.2 共有同义词的建立和使用 11.3 私有同义词的建立和使用 11.4 tab是什么,第12部分序列12.1 序列的含义12.2 建立序列(包括重要参数的含义) 12.3 访问序列12.4 更改、删除序列12.5 程序中如何实现自增第13部分 Oracle11g的视图 13.1 Oracle11g中创建视图的语法 13.2 多表视图的建立13.3 单表视图的更新13.4 视图上的DML语句13.5 视图中的函数第14部分索引14.1 索引的概念和作用14.2 B树索引的工作原理(查询过程分析)14.3 创建标准索引14.4 如何分析索引中是否存在碎片和使用率14.5 创建唯一索引、组合索引、反向键索引、位图索引 14.6 基于函数的索引14.7 重建索引的条件和方法14.8 索引的分区14.9 获取索引信息的视图第15部分 JAVA操纵Oracle11g 15.1 Oracle11g的驱动所在的位置15.2 ODBC访问方式15.3 JDBC-ODBC桥访问方式,输入Java代码演示 15.4 JDBC访问方式,输入Java代码演示第16部分 Oracle11g中的事务16.1 举例说明事务的四个特性16.2 Oracle11g事务的命令(与SqlServer进行对比) 16.3 JAVA中进行oracle11g的事务处理(举2个经典例子,输入Java代码演示)第17部分 Oracle11g的数据字典和动态性能视图 17.1 Oreacle11g中的数据字典的含义是什么 17.2 数据字典基本表怎么被创建的17.3 数据字典视图是什么,怎么被创建的17.4 Oracle11g的数据字典视图的三种类型(分析user_tables究竟是什么)17.5 Oracle11g的动态性能视图(分析V$SESSION究竟是什么)第18部分 Oracle11g的归档方式和日志文件的相关操作 18.1 在线日志文件的作用18.2 数据库归档方式的转换18.3 Oracle11g的归档日志位置的设置18.4 归档中,被废弃的早期的初始化参数18.5 联机日志文件和联机日志文件组18.6 联机日志文件组的四种常见状态18.7 增加、清除联机日志文件18.8 自动归档、手工归档第19部分 Oracle11g的PL/SQL基础19.1 PL/SQL简介19.2 PL/SQL 块的结构19.3 变量和常量(与T-SQL进行比较)19.4 PL/SQL中的数据类型(包含Oracle11g中新增的类型) 19.5 如何把大文件保存到表BLOB列中19.6 如何把大内容保存到表的CLOB列中19.7 Oracle11g新特性:无dual的序列19.8 PL/SQL中的流程控制结构(重点讲循环的几种方式) 19.9 Oracle11g新特性:continue语句的使用19.10 动态SQL的使用19.11 PL/SQL中的错误处理机制第20部分 Oracle11g的过程和函数20.1 创建过程的语法20.2 过程参数的三种模式20.3 在两种方式下(Sql*Plus中和其他过程内),执行过程的方法20.4 执行过程的权限20.5 创建函数的语法20.6 函数的课堂题目和解答20.7 函数和过程的比较20.8 Oracle11g的自主事务处理第21部分 Oracle11g的游标21.1 游标的简介和分类21.2 Oracle11g的隐式游标21.3 Oracle11g的显式游标21.4 Oracle11g的带参数的显式游标21.5 使用显式游标更新行(更新、删除) 21.6 Oracle11g的循环游标21.7 使用fetch ... bulk collect into进行批量提取 21.8 Oracle11g的REF游标21.9 显式游标、REF游标的课堂题目和分析解答第22部分 Oracle11g的触发器22.1 触发器的作用22.2 创建触发器的语句(与SqlServer进行比较) 22.3 for each row子句的含义22.4 after、before两种类型的触发器的区别 22.5 instead of触发器的使用22.6 模式触发器的使用22.7 数据库启动、关闭触发器的使用22.8 用户登录、退出触发器的使用22.9 启用、禁用、查看触发器第23部分 Oracle11g的程序包23.1 程序包的含义23.2 建立包规范23.3 建立包体23.4 程序包中游标的使用23.5 常用的内置程序包(dbms_output、dbms_random、utl_file、dbms_job等)第24部分 JAVA访问Oracle11g中的存储过程 24.1 java程序中调用Oracle11g中的没有返回参数的存储过程(插入记录)24.2 java程序中调用Oracle11g中的没有返回参数的存储过程(更新记录)24.3 java程序中调用Oracle11g中的有返回参数的存储过程(查询记录)24.4 java程序中调用Oracle11g中的返回列表的存储过程24.5 java程序中调用Oracle11g中的分页存储过程(存储过程返回分页的列表)第25部分 Oracle11g的临时表空间 25.1 Oracle11g中临时表空间的作用25.2 Oracle11g的临时表空间和临时表空间组 25.3 oracle11g的临时表空间的操作第26部分 Oracle11g的UNDO表空间 26.1 9i到11g的Undo管理的方式改变26.2 UNDO块的作用26.3 UNDO表空间的作用26.4 Oracle11g的UNDO相关的重要参数 26.5 Oracle11g的UNDO表空间的操作 26.6 Oracle11g的UNDO表空间的新特性第27部分 Oracle11g的逻辑备份恢复 27.1 数据库备份、恢复简介27.2 Oracle环境中可能发生的故障类型 27.3 传统的导出程序exp27.4 传统的导入程序imp27.5 可传输表空间27.6 11g的数据泵简介27.7 expdp的重要参数27.8 impdp的重要参数27.9 exp/imp与数据泵的区别第28部分 Oracle11g的数据装载 28.1 数据装载的使用场合和几种方式 28.2 SQL*LOADER的使用28.3 外部表的使用第29部分 Oracle11g的闪回Flashback29.1 Oracle9i的闪回查询29.2 Oracle10g的闪回版本查询29.3 Oracle10g的闪回事务查询29.4 Oracle10g的闪回表29.5 Oracle10g的闪回删除29.6 Oracle10g的闪回数据库第30部分 Oracle11g的物化视图30.1 物化视图的发展、简介 30.2 物化视图的作用30.3 创建物化视图的权限 30.4 创建物化视图的选项 30.5 基于主键的物化视图 30.6 基于rowid的物化视图第31部分使用物化视图和exp实现生产库的逻辑备份的例子31.1 问题的提出31.2 问题的解决。

Oracle11g第09讲存储过程及自定义函数(异常)讲述

Oracle11g第09讲存储过程及自定义函数(异常)讲述

--存储过程的定义默认inCreate or Replace Procedure 过程名(变量名[in,out,inout] 数据类型)[is,as]--自定义变量BeginEnd [过程名];--自定义函数的定义默认inCreate or Replace Function 函数名(变量名[in,out,inout] 数据类型)Return 数据类型[is,as]自定义变量BeginReturn 值;End [函数名];Create function XXX(saljia number) return numberAsBegin…………………Sal+20endselect XXX(sal) from emp;函数调用限制1、SQL语句中只能调用函数2、SQL只能调用带有输入参数,不能带有输出,输入输出函数3、SQL不能使用PL/SQL的特有数据类型(boolean,table,record等)4、SQL语句中调用的函数不能包含INSERT,UPDATE和DELETE语句异常错误处理一个优秀的程序都应该能够正确处理各种出错情况,并尽可能从错误中恢复。

ORACLE 提供异常情况(EXCEPTION)和异常处理(EXCEPTION HANDLER)来实现错误处理。

1.1 异常处理概念异常情况处理(EXCEPTION)是用来处理正常执行过程中未预料的事件,程序块的异常处理预定义的错误和自定义错误,由于PL/SQL程序块一旦产生异常而没有指出如何处理时,程序就会自动终止整个程序运行.有三种类型的异常错误:1.预定义( Predefined )错误ORACLE预定义的异常情况大约有24个。

对这种异常情况的处理,无需在程序中定义,由ORACLE自动将其引发。

2.非预定义( Predefined )错误即其他标准的ORACLE错误。

对这种异常情况的处理,需要用户在程序中定义,然后由ORACLE自动将其引发。

3.用户定义(User_define) 错误程序执行过程中,出现编程人员认为的非正常情况。

51CTO学院-Oracle 11g从零开始系列视频教学课程

51CTO学院-Oracle 11g从零开始系列视频教学课程

51cto学院-Oracle 11g从零开始系列视频教学课程课程目标掌握Oracle 11g的应用和开发操作技能知识。

适用人群想学习Oracle基础知识的学员。

课程简介【从零开始系列-Oracle11g视频教学课程】本课程基于最新Oracle 11g第2版,从Oracle数据库的概述、安装与卸载开始,逐步讲述了Oracle数据库的框架结构、PL/SQL语言及SQL*Plus运行环境、Oracle数据库的基本操作和进阶操作、Oracle数据库的管理等相关知识,最后以三个完整的案例讲述了Oracle数据库在实际中的综合应用。

本着“在开发中学习,在开发中进步”的理念,讲解中提供了大量的应用和开发操作。

51CTO-Oracle视频教学群301240833学习条件:本视频不需要Oracle的基础就可以进行学习,但后面的章节涉及Java Web开发案例需要学员们掌握基本的Java Web开发知识。

课程第一章Oracle数据库概述3课时35分钟11.1 Oracle数据库简介[免费观看]11分钟详细讲解Oracle 简介、Oracle产品结构及组成、Oracle各个产品功能介绍、Oracle 11g 新特性和获取与帮助。

(购买可免费用优惠劵,联系我索取,QQ:317505205)21.2 Oracle在Windows平台上的安装与配置[免费观看]16分钟讲解Oracle 安装通用器、Oracle 安装系统需求,重点安装Oracle 11g的步骤和方法。

31.3 Oracle数据库软件的卸载[免费观看]7分钟讲解卸载Oracle的三个步骤:停止所有的Oracle服务,用OUI卸载所有的Oracle组件,手动删除Oracle遗留的成分。

第二章Oracle数据库的框架结构11课时1小时35分钟42.1 Oracle数据库的实例结构[免费观看]11分钟主要讲解Oracle 实例简介,Oracle 内存结构(SGA和PGA讲解),Oracle 后台进程(PMO N、SMON...)52.2 Oracle数据库的物理存储结构[免费观看]9分钟详细讲解实例相关文件(参数、跟踪等)、构成数据库文件(数据、临时等)、备份恢复文件(闪回等)、其他文件(DMP等)62.3.1 Oracle数据库的逻辑存储结构-表空间[免费观看]8分钟讲解了表空间简介、表空间的类型(系统表空间、永久表空间、临时表空间、撤销表空间)、表空间的状态(读写、只读、脱机)、表空间的作用、创建表空间72.3.2 Oracle数据库的逻辑存储结构-段[免费观看]7分钟讲解了段的概念以及段的类型(数据段、索引段、临时段、回滚段)82.3.3 Oracle数据库的逻辑存储结构-区[免费观看]9分钟讲解了区的概念、区的分配、区的分配机制(存储参数、Oracle自动管理的两种方式<AUTOAL LOCATE、UNIFORM>)、区空间的释放92.3.4 Oracle数据库的逻辑存储结构-块[免费观看]9分钟讲解块的概念、块的格式(块头、表目录、行目录、行数据、空余空间)、数据块中自由空间的使用、行链接和行迁移、块中自由空间的管理方式,最后总结了Oracle数据库逻辑存储结构102.4 数据字典[免费观看]6分钟讲解了数据字典的概念、数据字典的内容、数据字典的类型(静态和动态)、数据字典的功能112.5 Oracle的应用结构[免费观看]8分钟讲解了Oracle的应用结构,包括单磁盘独立主机结构、多磁盘独立主机结构、多数据库独立主机结构、C/S和B/S 结构、分布式结构122.6.1 Oracle网络服务器端配置[免费观看]9分钟讲解了Oracle网络服务、Oracle网络服务优点、Oracle网络服务器端配置132.6.2 Oracle网络客户端配置8分钟讲解了通过Oracle Net服务和通过tnsnames.ora文件进行Oracle网络客户端配置142.6.3 Oracle网络与防火墙[免费观看]7分钟讲解了Oracle的网络通信端口原理,并讲解通过在防火墙中设置程序例外、在防火墙中设置端口例外设置Oracle与系统防火墙的关系第三章Oracle PL/SQL语言及程序开发15课时2小时45分钟153.1.1 PL/SQL字符集与注释[免费观看]6分钟讲解了PL/SQL 语言简介、PL/SQL 基本结构、PL/SQL 字符集、PL/SQL 注释163.1.2 PL/SQL数据类型[免费观看]11分钟讲解了PL/SQL数据类型,包括数字类型、字符类型、日期类型、布尔类型、type定义的数据类型173.1.3 PL/SQL变量和常量[免费观看]12分钟讲解了PL/SQL变量和常量的声明、赋值、运算和变量初始化等183.1.4 PL/SQL语句控制结构[免费观看]14分钟讲解了PL/SQL语句控制结构,包括IF 语句、循环语句: LOOP语句, EXIT语句、顺序语句: G OTO语句, NULL语句,并且讲解其例子和用法193.1.5 PL/SQL表达式[免费观看]11分钟讲解了PL/SQL的表达式的概念及其用法,包括数值表达式、字符表达式、关系表达式、逻辑表达式203.2 错误处理和异常[免费观看]8分钟讲解了异常处理概念、异常错误类型、异常错误传播、使用SQLCODE, SQLERRM异常处理函数213.3.1 显式和隐式游标[免费观看]12分钟讲解了游标的概念,包括显式游标、隐式游标。

oracle11g教程从入门到精通

oracle11g教程从入门到精通

oracle11g教程从入门到精通第一课Oracle介绍一、Oracle数据库的相关概念当在IE浏览器上点击一个连接时,IE浏览器将发送一个请求到web 服务器,web服务器接收到这个请求之后根据请求的各种参数条件作出处理并根据处理的结果向数据库服务器提交获取数据的请求,数据库服务器接收到请求之后将根据请求查找相应的数据并返回给web应用服务器,web应用服务器接收到数据(可能还会做一些逻辑上的处理)再返回IE浏览器。

二、数据库的发展经历了4个模型阶段1.层次模型2.网状模型3.关系模型4.面向对象模型三、关系数据库—数据表1.数据表是由行(Row)和列(Column)组成的二维表。

每行描述一个实体;数据表中的列通常叫做字段,它代表数据表中存储实体的共有属性。

2.实体:只要客观存在的,并且可以被描述的事物称为实体。

3.属性:属性是对实体具体特征的描述。

四、Oracle中的两个重要进程1.监听器(OracleHOME_NAMETNSListener)2.实例(OracleServiceSID)五、Oracle数据库的启动与关闭1.windows下的启动与关闭:右击”我的电脑”—>管理—>服务和应用程序—>服务—>选中”OracleOraDb10g_home1TNSListener”第二课Oracle基本管理一.配置文件1.参数文件默认扩展名为*.ora2.控制文件默认扩展名为*.ctl(control的简写)3.数据文件默认扩展名为*.dbf4.日志文件默认扩展名为*.log5.临时文件默认扩展名也为*.dbf二.创建表空间1.创建表空间的基本语法:CREATE TABLESPACE tablespacenameDA TAFILE ‘filename’[SIZE init [K|M]][AUTOEXTEND [OFF|ON]] next step [K|M];MAXSIZE maxNum [K|M]例:create tablespace lcldatafile 'D:\filename1.dbf'size 300m autoextend on next 10m;maxsize 100m2.创建临时表空间的语法与创建永久表空间的语法类似:CREATE TEMPORARY TABLESPACE tableSpacenameTEMPFILE‘filename’[SIZE init [K|M]][AUTOEXTEND [OFF|ON]] next step [K|M];MAXSIZE maxNum [K|M]3.删除表空间的语法是:DROP TABLESPACE tableSpaceName INCLUDING CONTENTS AND DA TAFILES 三.第三课第四课第五课第六课第七课第八课。

oracle11g_内部培训_Less02_变更单元管理

oracle11g_内部培训_Less02_变更单元管理

– 在与重放时使用版本相同的 DB 版本上 – 如果版本匹配,可在任何位置(生产系统、测试系统或 其它系统)执行
• 还原数据库,然后执行更改:
– 升级 – 方案更改 – OS 更改
– 硬件更改 – 添加实例
2-43
重放注意事项
• 管理外部交互
– 重新映射用于工作量的连接字符串:
— —
一对一:用于简单的实例对实例重新映射 多对一:使用负载平衡器(如单节点对 RAC)
– 许多问题未被检测到。
– 更改可能会对系统的可用性和性能产生负面影响。

成功率低的原因:
– 无法使用实际的生产工作量进行正确的测试,有许多问题未被 检测到。

数据库重放功能使您可以执行与实际情况相符合的测试。
2-37
数据库重放
• • • 在测试环境中重新创建实际的生产数据库工作量。 在生产中实施更改之前,确定和分析潜在的不稳定性。 捕获生产中的工作量:
从登台表中复制 SQL 优化集(“解包”)。
使用模型:在更改性能前建立
• • • 在更改之前,SQL 性能版本是 SQL 工作量性能基线。 SQL 性能 = 执行计划 + 执行统计信息 测试/执行 STS 中的 SQL:
– 生成执行计划和统计信息。
更改之前
测试/执行


以串行方式执行 SQL(无并行操作) 。
• 建立不同版本的 SQL 工作量性能(即 SQL 执行计划和 执行统计信息) • 以串行方式执行 SQL(不考虑并发性) • 分析性能差异 • 提供对单个 SQL 的细粒度性能分析 • 与 SQL 优化指导集成在一起以优化回归
2-12
SQL 性能分析器:使用情形

51CTO学院-Oracle 11g 新特性精讲视频课程

51CTO学院-Oracle 11g 新特性精讲视频课程

51cto学院-Oracle 11g 新特性精讲视频课程课程目标一用绑定变量,优化器就不知变通,再烂的执行计划也要坚持到底。

这个问题早已成为历史。

11 g在游标共享上做了极大的改进。

ACS让你的绑定变量更强大。

1、BandPeeking 2、ACS适用人群Oracle_DBA、Oracle支持工程师、Oracle项目实施工程师、Oracle数据库设计课程简介课程目标:【一用绑定变量,优化器就不知变通,再烂的执行计划也要坚持到底。

这个问题早已成为历史。

1 1g在游标共享上做了极大的改进。

ACS让你的绑定变量更强大。

1、BandPeeking2、ACS】适合对象:【Oracle_DBA、Oracle支持工程师、Oracle项目实施工程师、Oracle数据库设计】学习条件:【理工科大学或以上学历】课程1oracle 11g 新特性ACS(Adaptive Cursor Sharing)[免费观看]29分钟一用绑定变量,优化器就不知变通,再烂的执行计划也要坚持到底。

这个问题早已成为历史。

11g在游标共享上做了极大的改进。

ACS让你的绑定变量更强大。

CUUG每次的网络课程内容全都出自老师的精心备课和安排,每次的主题都别出心裁,为大家深入学习Oracle知识提供了很大的帮助。

凡是在线听课的学员,不仅可以提问互动,还可以立即获得本次课程的学习文档和PPT。

现场参加免费,课后视频将为有偿观看,请珍惜只有一次的免费机会,抓紧报名。

报名后按照接受的网址和密码按时听课。

欢迎对Oracle感兴趣和想要体验CUUG远程课程的朋友们踊跃报名参加。

2oracle 11g 新特性ACS(Adaptive Cursor Sharing)(一)29分钟一用绑定变量,优化器就不知变通,再烂的执行计划也要坚持到底。

这个问题早已成为历史。

11g在游标共享上做了极大的改进。

ACS让你的绑定变量更强大。

CUUG每次的网络课程内容全都出自老师的精心备课和安排,每次的主题都别出心裁,为大家深入学习Oracle知识提供了很大的帮助。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

51cto学院-Oracle 11g从零开始系列视频教学课程课程目标掌握Oracle 11g的应用和开发操作技能知识。

适用人群想学习Oracle基础知识的学员。

课程简介【从零开始系列-Oracle11g视频教学课程】本课程基于最新Oracle 11g第2版,从Oracle数据库的概述、安装与卸载开始,逐步讲述了Oracle数据库的框架结构、PL/SQL语言及SQL*Plus运行环境、Oracle数据库的基本操作和进阶操作、Oracle数据库的管理等相关知识,最后以三个完整的案例讲述了Oracle数据库在实际中的综合应用。

本着“在开发中学习,在开发中进步”的理念,讲解中提供了大量的应用和开发操作。

51CTO-Oracle视频教学群301240833学习条件:本视频不需要Oracle的基础就可以进行学习,但后面的章节涉及Java Web开发案例需要学员们掌握基本的Java Web开发知识。

课程第一章Oracle数据库概述3课时35分钟11.1 Oracle数据库简介[免费观看]11分钟详细讲解Oracle 简介、Oracle产品结构及组成、Oracle各个产品功能介绍、Oracle 11g 新特性和获取与帮助。

(购买可免费用优惠劵,联系我索取,QQ:317505205)21.2 Oracle在Windows平台上的安装与配置[免费观看]16分钟讲解Oracle 安装通用器、Oracle 安装系统需求,重点安装Oracle 11g的步骤和方法。

31.3 Oracle数据库软件的卸载[免费观看]7分钟讲解卸载Oracle的三个步骤:停止所有的Oracle服务,用OUI卸载所有的Oracle组件,手动删除Oracle遗留的成分。

第二章Oracle数据库的框架结构11课时1小时35分钟42.1 Oracle数据库的实例结构[免费观看]11分钟主要讲解Oracle 实例简介,Oracle 内存结构(SGA和PGA讲解),Oracle 后台进程(PMO N、SMON...)52.2 Oracle数据库的物理存储结构[免费观看]9分钟详细讲解实例相关文件(参数、跟踪等)、构成数据库文件(数据、临时等)、备份恢复文件(闪回等)、其他文件(DMP等)62.3.1 Oracle数据库的逻辑存储结构-表空间[免费观看]8分钟讲解了表空间简介、表空间的类型(系统表空间、永久表空间、临时表空间、撤销表空间)、表空间的状态(读写、只读、脱机)、表空间的作用、创建表空间72.3.2 Oracle数据库的逻辑存储结构-段[免费观看]7分钟讲解了段的概念以及段的类型(数据段、索引段、临时段、回滚段)82.3.3 Oracle数据库的逻辑存储结构-区[免费观看]9分钟讲解了区的概念、区的分配、区的分配机制(存储参数、Oracle自动管理的两种方式<AUTOAL LOCATE、UNIFORM>)、区空间的释放92.3.4 Oracle数据库的逻辑存储结构-块[免费观看]9分钟讲解块的概念、块的格式(块头、表目录、行目录、行数据、空余空间)、数据块中自由空间的使用、行链接和行迁移、块中自由空间的管理方式,最后总结了Oracle数据库逻辑存储结构102.4 数据字典[免费观看]6分钟讲解了数据字典的概念、数据字典的内容、数据字典的类型(静态和动态)、数据字典的功能112.5 Oracle的应用结构[免费观看]8分钟讲解了Oracle的应用结构,包括单磁盘独立主机结构、多磁盘独立主机结构、多数据库独立主机结构、C/S和B/S 结构、分布式结构122.6.1 Oracle网络服务器端配置[免费观看]9分钟讲解了Oracle网络服务、Oracle网络服务优点、Oracle网络服务器端配置132.6.2 Oracle网络客户端配置8分钟讲解了通过Oracle Net服务和通过tnsnames.ora文件进行Oracle网络客户端配置142.6.3 Oracle网络与防火墙[免费观看]7分钟讲解了Oracle的网络通信端口原理,并讲解通过在防火墙中设置程序例外、在防火墙中设置端口例外设置Oracle与系统防火墙的关系第三章Oracle PL/SQL语言及程序开发15课时2小时45分钟153.1.1 PL/SQL字符集与注释[免费观看]6分钟讲解了PL/SQL 语言简介、PL/SQL 基本结构、PL/SQL 字符集、PL/SQL 注释163.1.2 PL/SQL数据类型[免费观看]11分钟讲解了PL/SQL数据类型,包括数字类型、字符类型、日期类型、布尔类型、type定义的数据类型173.1.3 PL/SQL变量和常量[免费观看]12分钟讲解了PL/SQL变量和常量的声明、赋值、运算和变量初始化等183.1.4 PL/SQL语句控制结构[免费观看]14分钟讲解了PL/SQL语句控制结构,包括IF 语句、循环语句: LOOP语句, EXIT语句、顺序语句: G OTO语句, NULL语句,并且讲解其例子和用法193.1.5 PL/SQL表达式[免费观看]11分钟讲解了PL/SQL的表达式的概念及其用法,包括数值表达式、字符表达式、关系表达式、逻辑表达式203.2 错误处理和异常[免费观看]8分钟讲解了异常处理概念、异常错误类型、异常错误传播、使用SQLCODE, SQLERRM异常处理函数213.3.1 显式和隐式游标[免费观看]12分钟讲解了游标的概念,包括显式游标、隐式游标。

并且讲解两种游标的声明、打开、提取、关闭,以及游标的例子223.3.2 游标属性和变量[免费观看]15分钟讲解了游标的属性和游标的变量,属性包括四种类型(%FOUND、%NOTFOUND、%ROWCO UNT、%ISOPEN),并根据实例讲解其用法233.4 本地动态SQL[免费观看]12分钟讲解了动态SQL概念、动态SQL的需求、动态SQL方式、EXECUTE IMMEDIATE用法3.5 批量SQL[免费观看]14分钟讲解了批量SQL概念、FORALL语句用法以及语法、BULK COLLECT子句用法以及语法253.6.1 存储过程管理[免费观看]7分钟讲解了存储过程的概念、存储过程的特点、存储过程的定义、存储过程的调用、存储过程的维护263.6.2 存储过程的参数类型及传递8分钟讲解了存储过程的参数类型及参数传递例子273.7 函数7分钟讲解了函数的概念、函数的定义、函数的调用、函数的删除、存储过程和函数的区别,最后讲解了函数的实例283.8 程序包9分钟讲解了包的概念、包的优点、包的创建、包的调用、包的删除3.9 触发器12分钟讲解了触发器的概念、触发器的类别、触发器的组成、触发器的创建、触发器的删除第四章Oracle数据库环境——SQL*Plus6课时53分钟304.1 SQL*Plus环境启动与退出6分钟讲解了SQL*Plus环境启动的方式,以及退出的方式314.2 SQL*Plus环境设置命令与配置8分钟讲解了SQL*Plus环境命令,包括Set 命令、Show 命令324.3常用SQL*Plus编辑命令8分钟讲解了SQL*Plus的行编辑命令用法334.4编写交互命令9分钟讲解了定义用户变量、在命令中替代值、使用START命令提供值、与用户通信4.5使用绑定变量7分钟讲解了使用绑定变量的概念以及用法,并讲解使用绑定变量的步骤354.6使用SQL*Plus格式化查询结果12分钟讲解了格式化查询结果包括哪些命令,并讲解格式化查询结果主要的命令用法,包括ttitle命令和btitle命令等等第五章Oracle数据库基本操作11课时1小时50分钟365.1 Oracle数据库的启动与关闭20分钟讲解了Oracle数据库启动的步骤,以及关闭数据库Oracle的后台步骤,并讲解了关闭的语法375.2.1 表结构设计11分钟讲解了表的基本概念、表与列的命名、Oracle 数据类型(CHAR、VARCHAR2、CLOB、BLOB 等等)、列的约束385.2.2 表的创建11分钟详细讲解了创建的语法格式,以及每一个关键字的意思,并通过OEM演示如何创建表395.2.3 修改表结构8分钟"讲解了修改表结构的用法以及OEM演示,包括添加新字段、修改表字段、删除表字段、清空表中的数据"405.3 索引的创建与删除8分钟讲解了索引的概念、索引的类型、索引的创建、索引的重建、索引的删除415.4.1创建视图9分钟讲解了视图的概念、视图的优点、视图的类型、视图的创建、视图的定义原则425.4.2 视图更改与删除7分钟讲解了视图的更改状态,视图的重新编译和删除视图,并通过OEM进行了演示435.5.1 复制原表插入记录6分钟讲解了通过insert into select as以及create table as select 将复制原表插入记录445.5.2 使用视图7分钟讲解了SQL*Plus演示视图对数据的操作和视图中使用DML的规定,WITH CHECK OPTION 子句用法455.5.3 使用PL/SQL语言7分钟讲解了PL/SQL语言操作数据,并配合游标进行讲解示例465.5.4 数据查询10分钟讲解了数据查询的用法,包括SELECT语句的格式、嵌套查询、复合查询第六章Oracle数据库操作进阶12课时1小时37分钟476.1.1 增加安全性7分钟讲解了通过视图来增加安全性,并通过实例演示其用法486.1.2 隐藏数据的复杂性6分钟讲解了通过视图来隐藏数据的复杂性,并通过实例演示其用法496.1.3 其他特性7分钟讲解了视图的实现命名简洁性和易读性和实现更改灵活性,并通过实例演示其用法506.2.1 用键实现6分钟讲解了用键实现记录的唯一性,并通过实例演示其用法516.2.2 创建唯一索引6分钟讲解了创建唯一索引的语法,并通过实例演示其用法526.2.3 使用序列实现9分钟讲解了序列的概念、序列的创建、序列的删除、序列的使用、查看序列,并通过SQL*Plus演示其用法536.3.1 域完整性9分钟讲解了通过NOT NULL约束、UNIQUE约束、CHECK约束来实现域完整性546.3.2 实体完整性7分钟讲解了通过定义PRIMARY KEY约束来实现实体完整性约束556.3.3 引用完整性8分钟讲解了定义外键FORRIGN KEY约束来实现引用完整性,并讲解了定义外键FORRIGN KEY约束的语法566.3.4 存储过程检查8分钟讲解了通过存储过程检查的实例来实现数据的完整性576.3.5 使用触发器9分钟讲解了通过使用触发器的实例来实现数据的完整性586.4 避免更改引起的大量改动9分钟讲解了通过使用视图、同义词、游标来避免更改引起的大量改动第七章Oracle数据库管理17课时2小时55分钟597.1.1 用户基本管理(创建、修改、删除、锁定)7分钟讲解了用户基本管理,包括创建用户、修改用户、删除用户、锁定用户,并通过SQL*Plus演示其用法607.1.2 授予权限15分钟讲解了权限的概念,所有权限的列表,并讲解了直接授权给用户和授权给角色617.1.3 回收权限7分钟讲解了回收权限的概念,系统权限和对象权限的回收,以及删除角色、删除数据库对象、删除用户627.1.4 不同用户权限管理9分钟讲解了操作系统认证和密码文件认证两种不同的登录方式,以及配置文件的说明637.1.5 角色管理11分钟讲解了角色的概念、系统预定义角色、角色的语法以及定义,并通过SQL*Plus和OEM方式进行演示647.1.6 对数据库对象的访问10分钟讲解了使用用户口令、使用权限控制、使用数据库链接、使用配置文件几种方式来实现对数据库的访问657.2.1 建立数据库时的空间设计11分钟讲解了建立数据库时的空间设计,以及system表空间初值、以命令方式来创建数据库以及指定s ystem表空间初值、其他表空间初值667.2.2 在空间充足时的管理9分钟讲解了在空间充足时的管理,采用使用数据字典动态监视、向表空间增加数据文件两个方法避免空间的不足677.2.3 解决空间不足的方法9分钟通过增加数据文件大小、创建新表空间、动态增加表空间三种方式来解决空间不足,并比较了三种方式的不同687.2.4 合理利用存储空间15分钟讲解了通过合理设计对象,提高空间利用率、设置表空间的自动扩展功能、减少碎片,回收空闲空间、归档历史表空间四种方式来实现合理利用存储空间697.3.1 备份与恢复的方法8分钟讲解了数据库备份与恢复的目的、备份与恢复的方法(逻辑备份与恢复、脱机备份与恢复、联机备份与恢复),并讲解了事务故障、系统故障、介质故障的恢复办法707.3.2 使用数据泵进行逻辑备份和恢复10分钟讲解了数据泵的概述、数据泵的语法、数据泵常用参数详解、数据泵交互模式命令,并通过SQL *Plus演示其用法717.3.3 使用OEM中进行备份与恢复10分钟讲解了通过使用OEM演示如何进行备份与恢复727.3.4 脱机备份与恢复6分钟讲解了脱机备份与恢复的概念,以及归档/非归档下恢复方法和脱机备份和恢复。

相关文档
最新文档