-----------------------------------------------------------------------------------------------------------------
第二天
-----------------------------------------------------------------------------------------------------------------
第6讲 12min oracle表的管理(表名和列的命名规则,数据类型)
第7讲 oracle表的管理(数据类型,表创建删除 用工具建表 修改表 ,数据CRUD操作) 第21讲第22讲第13讲
-----------------------------------------------------------------------------------------------------------------
第8讲 查询1讲单表---简单查询。
第9讲 查询2讲单表---简单查询、复杂查询,多表---复杂查询。
第10讲 查询3讲多表---复杂查询。自连接。子查询也叫嵌套查询。单行子查询 多行子查询 多列子查询
第11讲 查询4讲from子查询 分页查询 用查询结果创建新表 合并查询 创建数据库有两种方法
第12讲 1、jdbc_odbc 2、用JDBC的方式连接Oracle 3、jsp分页查询 4、在oracle中操作数据 - 使用特定格式插入日期值 。
第13讲 使用子查询插入数据 使用update语句更新数据 事务 设置保存点(savepoint)rollback to a commit
?ct.setAutoCommit(false);//?设置不能默认提交 ??
//?提交事务 ct.commit();
第14讲 只读事务 oracle的函数 字符函数 数学函数
第15讲 日期函数 转换函数 系统函数
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
第21讲 维护数据的完整性 约束 约束包括:not null、unique,primary key,foreign key,和check五种
建表 用工具建表 维护修改表
-----------------------------------------------------------------------------------------------------------------
第22讲 索引 创建索引 24min管理权限 1系统权限 2对象权限 角色
第23讲 角色 角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理 角色分为预定义和自定义角色两类
-----------------------------------------------------------------------------------------------------------------
第24讲 存储过程、函数、触发器。
第25讲 pl/sql块 异常处理 存储过程 java调用存储过程 如何编写存储过程,如何调用存储过程
第26讲 函数create function return 如何编写函数,如何调用函数
包:组合过程和函数 create package 如何编写包,如何调用包
触发器
定义并使用变量1.标量类型(scalar)
2.复合类型(composite) pl/sql记录 pl/sql表
3.参照类型(reference) 参照变量——ref cursor游标变量
第27讲 pl/sql的进阶--控制结构(分支,循环,控制)
条件分支语句
pl/sql中提供了三种条件分支语句 简单的条件判断if—then,
二重条件分支if – then – else,
多重条件分支if – then – elsif – then
循环语句 –loop循环
-while循环
第28讲 循环语句 –for循环
顺序控制语句1.goto语句2.null
PL/SQL分页
1无返回值的存储过程--在java中调用
2有返回值的存储过程(非列表)--在java中调用
3有输入和输出的存储过程--列表[结果集])--在java中调用
第29讲 编写分页过程--在java中调用
第30讲 例外处理。
oracle将例外分为预定义例外,非预定义例外和自定义例外三种。
oracle的视图 视图与表的区别 创建/修改视图
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
第四天 数据库管理
-----------------------------------------------------------------------------------------------------------------
第16讲 数据库管理员的职责
第17讲 管理数据库的用户主要是sys和system 管理初始化参数 数据库(表)的逻辑备份与恢复
导出具体的分为:导出表,导出方案,导出数据库三种方式。
第18讲 导出方案,导出数据库 导入 24min 数据字典和动态性能视图 用户名,权限,角色 第23讲
第19讲 权限,角色 用工具看
第20讲 动态性能视图 管理表空间和数据文件 建立表空间 建立数据表空间 使用数据表空间
-----------------------------------------------------------------------------------------------------------------
第一天
-----------------------------------------------------------------------------------------------------------------
第4讲 创建用户 给用户修改密码 删除用户 权限 角色 第22讲第23讲
第5讲 权限 34min 为什么学习oracle? 复习总结
第3讲 启动服务 卸载oracle 管理工具介绍 21min 基本命令 脚本编程
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------