1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听; 2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供课后答疑。 3、培训合格学员可享受免费推荐就业机会。
掌握Oracle的安装与配置,Oracle的体系结构,数据库的创建与配置;
数据库监听器的配置,服务名的配置,及其他参数的配置;
掌握启动和关闭Oracle数据库的几种方式与步骤,第三方工具的使用;
掌握启动Oracle服务2种方法,Oracle架构,常用sqlplus命令的详细介绍;
掌握JAVA语言连接,操作Oracle数据库的方法;
掌握创建、修改及删除表;增加删除修改字段,创建表的各种约束(主键,外键,检查,唯一,默认值);
数据操作:复制表,插入,修改,删除数据的各种方法,常用查询条件的应用,过滤重复数据,模糊查询,伪列等;
掌握左外链接,右外连接,完全连接,内连接,交叉连接,子查询,聚合函数与分组统计,标量查询,分页查询,高级子查询等;
掌握Oracle授权与撤销授权操作;常用权限与角色介绍;
掌握视图,索引,同义词,序列等对象的创建,修改与使用方法;
掌握常用的日期函数,字符串函数,数学函数,类型转换函数,聚合函数的熟练运用;
掌握Oracle数据库编程,游标,异常处理,事务处理,存储过程,函数,包的管理,触发器的编写与熟练运用;
掌握Oracle表空间的管理,数据库的备份恢复与数据迁移技术;
1.Oracle的课程介绍; 2.Oracle的安装与配置;
1.讲解Oracle就内存结构; 2.讲解Oracle的物理结构;
1.讲解Oracle的逻辑结构; 2.用DBCA创建与管理数据库; 3.用DBCA配置数据库参数;
1.启动数据库的3种方法与步骤; 2.关闭数据库的4种方法与步骤; 3.讲解第3方PLSQL Developer工具的使用
1.启动关闭数据库的方法与步骤; 2.用JAVA程序连接Oracle数据库;
1.2种启动Oracle服务的方法; 2.SQL PLUS工具命令的详细介绍;
SQLPLUS工具命令详细介绍2
1.Oracle的数据类型讲解; 2.创建数据库表; 3.修改表结构,增加字段,修改字段,删除字段等操作; 4.添加表约束,添加主键约束,外键约束,检查约束,唯一约束;
1.新增数据,修改数据,删除数据,日期类型值的处理; 2.各种查询条件的使用,in,not in,between and,like,exists等语句的使用; 3.左外连接,右外连接,完全连接,内连接,交叉连接的使用; 4.子查询
1.复制表及数据,复制表与原表的区别; 2.用户的创建与权限的授予及权限的撤销; 3.模糊查询的使用;
1.聚合函数的使用; 2.聚合函数与分组语句的结合使用,group by, cube,rollup,grouping sets等分组语句的使用; 3.查询条件成对比较,case语句标量查询的应用,高级子查询;
1.视图的创建,管理与使用,视图的with read only,with check option语句的使用; 2.索引的创建,删除,普通索引,唯一索引,bitmap索引的区别与创建原则;
1.私有同义词与公有同义词的区别与作用; 2.同义词的创建方法,同义词的使用与删除,同义词的查看与管理; 3.序列的作用,序列的创建,序列的使用与序列的删除;
1.表空间的分类及各种表空间的作用; 2.创建表空间,修改表空间的状态(脱机或联机),只读,读写; 3.改变表空间大小,更改表空间的文件大小,追加数据文件;
1.表空间管理; 2.创建用户,修改用户密码,指定默认表空间,限制使用表空间的大小,锁与解锁; 3.用户权限管理,授予权限与撤销权限
1.数据库出现故障的情况分析,备份与恢复数据库的几种方法; 2.详细讲解EXP命令导出数据的4种方法,按用户方式导出,按表方式导出,按表空间导出,导出整个数据库; 3.详细讲解IMP命令导入数据
1.设置数据库为存档模式启动数据库; 2.关闭和重启数据库的方法; 3.热备份数据库的方法; 4.恢复数据库的方法;
常用字符串函数详解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
常用日期函数详解:ADD_MONTHS,TO_CHAR,LAST_DAY,MONTHS_BETWEEN,NEW_TIME,NEXT_DAY,SYSDATE ,
floor,rowidtochar,CHARTOROWID,CONVERT,hextoraw,to_multi_byte,to_number,decode,greatest,LEAST,userenv,AVG(DISTINCT|ALL) ,min,max等函数的详细介绍
1.定义普通变量,赋值及使用; 2.定义字段类型的变量; 3.定义记录类型变量,赋值及取值; 4.dbms_output函数的使用;
1.if语句的使用方法; 2.case语句的4种使用方法; 3.实例演示机作业讲解;
1.loop循环语句的使用方法; 2.for循环语句的使用方法; 3.while循环语句的使用方法; 4.编辑基础作业讲解;
1.游标的作用,游标的定义,打开,提前数据,关闭等操作; 2.在loop循环,for循环与while循环中使用游标,3种不同循环中使用游标的区别; 3.定义子查询游标,综合案例讲解;
案例讲解,游标的综合运用
1存储过程的作用; 2.存储过程的创建; 3.存储过程的调用; 4.存储过程的删除
1.定义带输入,输出参数的存储过程; 2.存储过程与游标,循环语句,条件语句的综合使用; 3.案例分析与解析;
1.存储过程中异常处理方法; 2.存储过程中事务处理方法; 3.异常与事务的结合处理
1.函数的定义方法; 2.函数的调用;
在JAVA程序中调用存储过程与函数
1.包的定义,包的作用; 2.在包头中定义变量,存储过程及函数等; 3.在包体中实现存储过程及函数; 4.调用包中的函数及存储过程; 5.动态执行SQL语句;
1.对包中的变量进行初始化操作; 2.包的持续性; 3.包的串行化处理; 4.查看包,重新编译包及删除包等操作;
1.触发器的作用,触发器的分类,DML触发器,instead of触发器与系统触发器; 2.创建语句级触发器及测试;
1.行级触发器的创建; 2.行级触发器的变量:parent,:old,:new等%ROWTYPE变量的作用与使用方法; 3.视图触发器的创建与测试;
1.创建系统触发器; 2.变异表及注意事项; 3.创建系统触发器的限制条件; 4.触发器管理:查看触发器,禁用与启动触发器,删除触发器等;
1.日期函数,比较2个日期相差的秒钟,分钟,小时,日期,月份,年份,星期等知识; 2.常用nvl,nvl2,nullif,decode等函数的讲解; 3.临时表的创建与使用方法;