课程目录:企业级Oracle数据库实战开发应用培训
4401 人关注
(78637/99817)
课程大纲:

企业级Oracle数据库实战开发应用培训

 

 

 

章节1
企业级Oracle数据库实战开发应用视频课程
第1节
Oracle的安装与配置
1.Oracle的课程介绍; 2.Oracle的安装与配置;

第2节
Oracle体系结构

1.讲解Oracle就内存结构; 2.讲解Oracle的物理结构;

第3节
Oracle的逻辑结构与数据库的创建

1.讲解Oracle的逻辑结构; 2.用DBCA创建与管理数据库; 3.用DBCA配置数据库参数;

第4节
启动关闭数据库的方法

1.启动数据库的3种方法与步骤; 2.关闭数据库的4种方法与步骤; 3.讲解第3方PLSQL Developer工具的使用

第5节
JAVA程序连接Oracle数据库

1.启动关闭数据库的方法与步骤; 2.用JAVA程序连接Oracle数据库;

第6节
SQLPLUS工具命令详细介绍

1.2种启动Oracle服务的方法; 2.SQL PLUS工具命令的详细介绍;

第7节
SQLPLUS工具命令详细介绍2

SQLPLUS工具命令详细介绍2

第8节
数据表管理

1.Oracle的数据类型讲解; 2.创建数据库表; 3.修改表结构,增加字段,修改字段,删除字段等操作; 4.添加表约束,添加主键约束,外键约束,检查约束,唯一约束;

第9节
数据管理及查询

1.新增数据,修改数据,删除数据,日期类型值的处理; 2.各种查询条件的使用,in,not in,between and,like,exists等语句的使用; 3.左外连接,右外连接,完全连接,内连接,交叉连接的使用; 4.子查询

第10节
数据高级查询详解

1.复制表及数据,复制表与原表的区别; 2.用户的创建与权限的授予及权限的撤销; 3.模糊查询的使用;

第11节
聚合函数与分组统计

1.聚合函数的使用; 2.聚合函数与分组语句的结合使用,group by, cube,rollup,grouping sets等分组语句的使用; 3.查询条件成对比较,case语句标量查询的应用,高级子查询;

第12节
视图与索引

1.视图的创建,管理与使用,视图的with read only,with check option语句的使用; 2.索引的创建,删除,普通索引,唯一索引,bitmap索引的区别与创建原则;

第13节
同义词与序列

1.私有同义词与公有同义词的区别与作用; 2.同义词的创建方法,同义词的使用与删除,同义词的查看与管理; 3.序列的作用,序列的创建,序列的使用与序列的删除;

第14节
表空间管理

1.表空间的分类及各种表空间的作用; 2.创建表空间,修改表空间的状态(脱机或联机),只读,读写; 3.改变表空间大小,更改表空间的文件大小,追加数据文件;

第15节
创建用户及权限管理

1.表空间管理; 2.创建用户,修改用户密码,指定默认表空间,限制使用表空间的大小,锁与解锁; 3.用户权限管理,授予权限与撤销权限

第16节
数据库导入导出详解

1.数据库出现故障的情况分析,备份与恢复数据库的几种方法; 2.详细讲解EXP命令导出数据的4种方法,按用户方式导出,按表方式导出,按表空间导出,导出整个数据库; 3.详细讲解IMP命令导入数据

第17节
数据库的备份与恢复

1.设置数据库为存档模式启动数据库; 2.关闭和重启数据库的方法; 3.热备份数据库的方法; 4.恢复数据库的方法;

第18节
常用字符串函数,数学函数详解

常用字符串函数详解ASCII,CHR,CONCAT,INITCAP,INSTR,LENGTH,LOWER,UPPER,RPAD,LPAD,LTRIM,RTRIM,SUBSTR,REPLACE,TRIM; 常用数学函数详解:ABS,POWER,LN,LOG,SIN,COS,ASIN,ACOS,CEIL,EXP,FLOOR,MOD,SIGN,TRUNC,ROUND

第19节
常用日期函数详解

常用日期函数详解:ADD_MONTHS,TO_CHAR,LAST_DAY,MONTHS_BETWEEN,NEW_TIME,NEXT_DAY,SYSDATE ,

第20节
转换函数及其他函数讲解

floor,rowidtochar,CHARTOROWID,CONVERT,hextoraw,to_multi_byte,to_number,decode,greatest,LEAST,userenv,AVG(DISTINCT|ALL) ,min,max等函数的详细介绍

第21节
Oracle数据库编程基础
1.定义普通变量,赋值及使用; 2.定义字段类型的变量; 3.定义记录类型变量,赋值及取值; 4.dbms_output函数的使用;

第22节
条件控制语句详解

1.if语句的使用方法; 2.case语句的4种使用方法; 3.实例演示机作业讲解;

第23节
循环语句的使用详解

1.loop循环语句的使用方法; 2.for循环语句的使用方法; 3.while循环语句的使用方法; 4.编辑基础作业讲解;

第24节
游标定义与使用

1.游标的作用,游标的定义,打开,提前数据,关闭等操作; 2.在loop循环,for循环与while循环中使用游标,3种不同循环中使用游标的区别; 3.定义子查询游标,综合案例讲解;

第25节
游标的综合运用

案例讲解,游标的综合运用

第26节
存储过程创建执行与删除

1存储过程的作用; 2.存储过程的创建; 3.存储过程的调用; 4.存储过程的删除

第27节
带参数的存储过程与综合应用

1.定义带输入,输出参数的存储过程; 2.存储过程与游标,循环语句,条件语句的综合使用; 3.案例分析与解析;

第28节
存储过程中事务与异常处理

1.存储过程中异常处理方法; 2.存储过程中事务处理方法; 3.异常与事务的结合处理

第29节
函数的定义与使用

1.函数的定义方法; 2.函数的调用;

第30节
在JAVA程序中调用存储过程与函数

在JAVA程序中调用存储过程与函数

第31节
在包中定义存储过程函数及调用

1.包的定义,包的作用; 2.在包头中定义变量,存储过程及函数等; 3.在包体中实现存储过程及函数; 4.调用包中的函数及存储过程; 5.动态执行SQL语句;

第32节
包初始化,持续性,串行化及管理

1.对包中的变量进行初始化操作; 2.包的持续性; 3.包的串行化处理; 4.查看包,重新编译包及删除包等操作;

第33节
触发器介绍及创建语句级触发器

1.触发器的作用,触发器的分类,DML触发器,instead of触发器与系统触发器; 2.创建语句级触发器及测试;

第34节
创建行级触发器与视图触发器

1.行级触发器的创建; 2.行级触发器的变量:parent,:old,:new等%ROWTYPE变量的作用与使用方法; 3.视图触发器的创建与测试;

第35节
系统触发器及管理

1.创建系统触发器; 2.变异表及注意事项; 3.创建系统触发器的限制条件; 4.触发器管理:查看触发器,禁用与启动触发器,删除触发器等;

第36节
常用函数应用知识补充

1.日期函数,比较2个日期相差的秒钟,分钟,小时,日期,月份,年份,星期等知识; 2.常用nvl,nvl2,nullif,decode等函数的讲解; 3.临时表的创建与使用方法;