Oracle视频教程从入门到精通

Oracle是目前最流行的数据库之一。功能强大,性能卓越。

所以学习比较困难,我个人认为:oracle完全可以代表数据库技术的最高水平,因此学习oracle需要你具备一定基础:

1.学习过一门编程语言(java,c,c++均可)。

2.最好学习过一门别的数据库(sql server,mysql,access)。

不建议没有任何基础的同志学习oracle,不但浪费时间,同时还打击学习oracle的信心,我个人认为学习流程为:

第一阶段:计算机基础(了解它的基本原理)。

第二阶段:学习一门编程语言(java或者c,c++)。

第三阶段:学习oracle数据库或是别的数据库。


推荐一门oracle课程,课程大纲如下:


第一部分:
 
      第一讲:Oracle数据库系统基础
 
      第二讲:Oracle数据库安装(环境变量)
 
      第三讲:Oracle数据库安装与管理(安装)
 
      第四讲:Oracle数据库安装与管理(管理)
 
      第五讲:SQL与PLSQL(SQLPLUS)
 
      第六讲:SQL与PLSQL(SQL)
 
      第七讲:SQL与PLSQL(连表查询)
 
      第八讲:SQL与PLSQL(约束)
 
      第九讲:SQL与PLSQL(PLSQL)
 
      第二部分:
 
      第十讲:Oracle内存结构(实例与数据库)
 
      第十一讲:Oracle内存结构(SGA1)
 
      第十二讲:Oracle内存结构(SGA2)
 
      第十三讲:Oracle内存结构(SGA3)
 
      第十四讲:Oracle内存结构(后台进程)
 
      第十五讲:Oracle内存结构(后台进程2)
 
      第十六讲:Oracle内存结构(服务器进程)
 
      第十七讲:Oracle物理结构(参数文件、控制文件)
 
      第十八讲:Oracle物理结构(日志文件、归档文件、口令文件)
 
      第十九讲:Oracle物理结构(SCN)
 
      第二十讲:Oracle物理结构(老数据文件的恢复)
 
      第二十一讲:Oracle物理结构(老控制文件的恢复)
 
      第二十二讲:Oracle物理结构(快的一致性读)
 
      第二十三讲:Oracle逻辑结构(表空间)
 
      第二十四讲:Oracle逻辑结构(表空间管理方式)
 
      第二十五讲:Oracle逻辑结构(回滚表空间、临时表空间)
 
      第二十六讲:Oracle逻辑结构(段)
 
      第二十七讲:Oracle逻辑结构(区间)
 
      第二十八讲:Oracle逻辑结构(Block1)
 
      第二十九讲:Oracle逻辑结构(Block2)
 
      第三十讲:Oracle数据库对象(表)
 
      第三十一讲:Oracle数据库对象(分区表1)
 
      第三十二讲:Oracle数据库对象(分区表2)
 
      第三十三讲:Oracle数据库对象(视图、聚簇)
 
      第三十四讲:Oracle数据库对象(索引1)
 
      第三十五讲:Oracle数据库对象(索引、序列生成器、数据库链路、同义词)
 
      第三十六讲:Oracle数据库对象(存储过程、函数、包、触发器)
 
      第三部分:
 
      第三十七讲:备份和恢复(冷备份及恢复)
 
      第三十八讲:备份和恢复(热备份及非system表空间文件和system表空间文件的恢复)
 
      第三十九讲:备份和恢复(不完全恢复)
 
      第四十讲:备份和恢复(undo文件、临时文件、控制文件损坏的恢复)
 
      第四十一讲:备份和恢复(日志文件损坏的恢复)
 
      第四十二讲:备份和恢复(闪回、logminer)
 
      第四十三讲:备份和恢复(rman工具1)
 
      第四十四讲:备份和恢复(rman工具2)
 
      第四十五讲:用户管理与安全审计(用户管理)
 
      第四十六讲:用户管理与安全审计(安全审计)
 
      第四十七讲:用户管理与安全审计(lock1)
 
      第四十八讲:用户管理与安全审计(latch)
 
      第四十九讲:存储管理(裸设备)
 
      第五十讲:存储管理(ASM、优化器优化)
 
      第五十一讲:Oracle性能调优(统计分析statistics)
 
      第五十二讲:Oracle性能调优(直方图、执行计划)
 
      第五十三讲:Oracle性能调优(访问路径、表连接)
 
      第五十四讲:Oracle性能调优(hints、索引类型、索引监控、索引重建、sql跟踪、系统调优)
 
      第五十五讲:Oracle性能调优(statspack)
 
      第五十六讲:RAC实时应用集群
 
      第五十七讲:Data Guard


下载地址:

http://pan.baidu.com/s/1qWExusW 密码: gcav

Oracle 从入门到精通》中的视频教程和PPT资料。 Oracle 11G从入门到精通视频的PPT 第1章-Oracle 11g数据库简介 认识Oracle 11g 回忆Oracle的产品版本 学习Oracle 11g的新特性 第2章-Oracle 11g的安装与测试 能够使用Oracle 11g的基本条件 在Windows 2003上安装Oracle 11g 移除Oracle 11g 第3章-熟悉数据库 什么是数据库 范式,设计关系型数据库的准则 绘制E-R图设计数据库 第4章-SQL基础 SQL-数据库沟通的语言标准 Oracle 11g中支持的数据类型 数据库定义语言(DDL) 约束的使用 数据操纵语言(DML) 第5章-利用SELECT检索数据 SQL-数据库沟通的语言标准 Oracle 11g中支持的数据类型 数据库定义语言(DDL) 约束的使用 数据操纵语言(DML) 第6章-Oracle内置函数 数值型函数 字符型函数 日期型函数 转换函数 NULL函数 集合函数 其他函数 第7章-PLSQL基础 PL/SQL是什么 PL/SQL 变量的使用 表达式 PL/SQL结构控制 PL/SQL中使用DML和DDL语言 PL/SQL中的异常 PL/SQL函数编写 第8章-游标,数据的缓存区 什么是游标 显示游标 隐式游标 第9章-视图,数据库中虚拟的表 什么是视图 视图的创建 操作视图数据的限制 视图的修改 视图的删除 第10章-存储过程,提高程序执行的效率 什么是存储过程 在SQL*Plus中创建存储过程 使用PL/SQL工具创建存储过程 修改删除存储过程 第11章-触发器,保证数据的正确性 什么是触发器 SQL*PLUS操作触发器 使用PL/SQL工具操作触发器 删除修改触发器 第12章-事务和锁,确保数据安全 什么是事务 什么是锁 第13章-使用Oracle 11g Enterprise Manager 什么是Oracle 11g Enterprise Manager 使用OEM管理Oracle 第14章-常用工具介绍 什么是SQL*Plus 使用SQL*Plus 使用PL/SQL Developer 第15章-控制文件和日志文件 控制文件与日志文件 初识控制文件 控制文件的多路复用 创建控制文件 日志文件的管理 第16章-表空间的管理 与表空间有关的概念 表空间的管理 临时表空间的管理 数据文件管理 第17章-与数据库安全性有关的对象 用户管理 权限管理 角色管理 概要文件PROFILE 第18章-备份与恢复 数据库备份与恢复 物理备份和恢复数据库 逻辑备份和恢复数据库 本章小结 第19章-使用RMAN工具 RMAN的概述 使用恢复目录 通道分配 备份集 使用RMAN恢复 本章小结 http://down.51cto.com/data/376692 第20章-在线考试系统数据库设计 在线考试系统需求 模块设计 本章小结 第21章-在.NET中连接Oracle 什么是ADO.NET 使用绑定的方式连接Oracle 使用写代码的方式连接Oracle 第22章-在Java中连接Oracle JDBC与ODBC简介 Thin方式连接Oracle JDBC-ODBC桥连接Oracle
一、SQL ...........................................................................................................................................................8 1.1、基本概念: ...................................................................................................................................8 1.2、数据库安全 : ...............................................................................................................................8 1.3、基本的SQL SELECT 语句 .............................................................................................................8 1.4、SELECT语句 ...................................................................................................................................9 1 、语法: .......................................................................................................................................9 2、SQL语句说明: .........................................................................................................................9 3、数字和日期都可以使用数学运算符建立表达式。 ...............................................................9 4、定义空(NULL)值 ...................................................................................................................9 5、别名 ...........................................................................................................................................9 6、spool +路径 ...........................................................................................................................10 7、连接操作符: || ...................................................................................................................10 8、文本字符串 .............................................................................................................................10 9、DISTINCT .................................................................................................................................10 1.5、SQLPLUS 与 SQL 的关系 ...........................................................................................................10 1、SQLPLUS命令的功能: ...........................................................................................................10 2、查询 SQLPLUS 命令 ...............................................................................................................10 3、SQLPLUSW 在 WINDOWS 下运行的分析器。 .........................................................................10 4、SQLPLUS 命令: ..................................................................................................................... 11 1.6、单行函数 .....................................................................................................................................12 1、character字符类型函数: ...................................................................................................12 2、number数字类型函数 .............................................................................................................15 3、时间类型函数: (date) .......................................................................................................15 1.7 、嵌套函数: ..................................................................................................................................21 1. 通用函数: .......................................................................................................................21 2. 条件表达式: ...................................................................................................................24 3. 从多表中显示数据: .......................................................................................................25 1.8、用字函数产生的总计 .................................................................................................................26 1.9、子查询: .....................................................................................................................................28 2.0、替换变量: .................................................................................................................................29 1.& .................................................................................................................................................29 2.&& ...............................................................................................................................................29 2.1.环境变量: ...................................................................................................................................29 2.2 格式化命令: ................................................................................................................................30 2.3 做脚本文件的过程: ....................................................................................................................31 2.3 数据操作语句: ............................................................................................................................31 1. 插入 ...................................................................................................................................31 2. 删除 ...................................................................................................................................31 3. 更新 ...................................................................................................................................31 4. MERGE语句 .........................................................................................................................32 5. 事务(transaction) : ...................................................................................................32 2.4 创建和管理表 ................................................................................................................................33 1、表(TABLE)基本的存储单位,由行和列组成。 ...............................................................33 2 、方案:一个用户所有对象的命名集合。 .............................................................................34 3、CTAS(子查询建表) : ...........................................................................................................34 4、截取: .....................................................................................................................................35 5、给表加注释:COMMENT ...........................................................................................................36 6、约束条件: .............................................................................................................................36 2.5.视图 (VIEW) .............................................................................................................................37 2.6、序列: .........................................................................................................................................39 2.7、索引: .........................................................................................................................................40 2.8 控制用户的访问 ............................................................................................................................41 1.数据库的安全性 .......................................................................................................................41 2.角色: .......................................................................................................................................41 3.使用集合操作 ...........................................................................................................................42 4.ORDER BY 子句: .....................................................................................................................42 5.GROUP BY 子句的增强 .............................................................................................................43 6.GROUPING 函数 .........................................................................................................................43 2.9 高级子查询 ....................................................................................................................................44 1. 成对子查询: ...................................................................................................................44 2.层次查询 ...................................................................................................................................44 二、Management: .......................................................................................................................................45 1.Oracle的构件和组件 .......................................................................................................................45 2.数据库的物理结构: .......................................................................................................................46 1.控制文件 ...................................................................................................................................46 2. 数据文件 ...........................................................................................................................46 3. 重做日志文件 ...................................................................................................................46 4. data file 数据文件: .................................................................................................46 5. 作用:存放数据。 ...........................................................................................................46 6. 数据文件大小可以扩展。 ...............................................................................................46 7. tablespace 表空间:一个或多个数据文件的逻辑组成。 .........................................46 8. redo log file 重做日志文件 .....................................................................................46 9. control file 控制文件 ...............................................................................................46 10. parameter file 初始化参数文件 ...............................................................................46 11. password file 口令文件 ...........................................................................................47 12. archived log file 归档日志文件 .............................................................................47 3.instance 实例/例程 .......................................................................................................................47 4、进程结构 .........................................................................................................................................49 1. 用户进程:开始于数据库用户请求连接数据库 ...........................................................49 2. 服务进程:与ORA实例连接,开始于用户会话的建立。 .............................................49 3. 后台进程:当ORA实例启动时启动 .................................................................................49 1. DBWR 数据库写进程 .......................................................................................................49 2. LGWR 重作日志写进程 ...................................................................................................50 6.CKPT 检查点进程 .................................................................................................................50 7.ARCn 归档进程(可选) .....................................................................................................50 8.LOGICAL STRUCTURE 逻辑结构 ............................................................................................50 5、OEM ORACLE 企业管理器 ...............................................................................................................51 6.管理ORA实例 .....................................................................................................................................51 7.启动过程: .......................................................................................................................................52 1. NOMOUNT 实例启动阶段 ...................................................................................................52 2. MOUNT 数据库装载阶段 ...................................................................................................52 3. OPEN 打开数据库 .............................................................................................................52
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值