目录
第一部分 Oracle数据库基本应用
理论部分
第1章数据库模型
1.1数据库基本知识
1.2数据库设计E—R模型
1.3范式
1.4Oracle体系结构
1.5小结
1.6英语角
1.7作业
1.8思考题
1.9学员回顾内容
第2章数据类型
2.1OracleSQL数据类型
2.2Oracle的内置函数
2.3建立符合完整性约束表
2.4小结
2.5英语角
2.6作业
2.7思考题
2.8学员回顾内容
第3章Oracle数据库
3.1Oracle用户管理
3.2管理权限
3.3管理角色
3.4数据字典
3.5小结
3.6英语角
3.7作业
3.8思考题
3.9学员回顾内容
第4章Oracle与简单SQL语句
4.1SQL概述
4.2SQL*Plus工具介绍
4.3使用SQL语句
4.4事务概述
4.5小结
4.6英语角
4.7作业
4.8思考题
4.9学员回顾内容
第5章Oracle与SQL语句
5.1分组查询
5.2连接查询
5.3子查询
5.4合并查询
5.5其他复杂的查询
5.6小结
5.7英语角
5.8作业
5.9思考题
5.10学员回顾内容
第6章簇、视图和索引
6.1簇
6.2视图
6.3索引
6.4OracleSEQUENCE序列号
6.5同义词
6.6小结
6.7英语角
6.8作业
6.9思考题
6.10学员回顾内容
上机部分
1.1动手实验——认识Oracle物理文件
1.2动手实验——启动或停止Oracle后台进程
1.3动手实验——在DOS命令行手动启动Oracle数据库
1.4动手实验——在Oracle数据库中实现关系模型
1.5动手实验——在Oracle数据库中实现学籍管理系统E—R模型描述的功能(可选)
1.6附录:商品信息管理系统——分析与设计资料
2.1动手实验——观察char和varchac2数据库字段内容的区别
2.2动手实验——用SQL*PLUS使用基本函数
2.3动手实验——用SQL*PLUS创建数据库表
2.4动手实验——使用SQL*PLUS工具检验数据类型转换
3.1动手实验——管理Oracle数据库账户
3.2动手实验——管理Oracle数据库权限
3.3动手实验——管理Oracle数据库角色
3.4动手实验——了解Oracle数据字典
3.5动手实验——综合题
4.1动手实验——作事务
4.2动手实验——简单SQL查询
5.1动手实验——SQL分组查询
5.2动手实验——SQL连接查询
5.3动手实验——SQL子查询
5.4动手实验——SQL合并查询
5.5动手实验——复杂SQL查询1
5.6动手实验——复杂SQL查询2
5.7动手实验——复杂SQL查询3
6.1动手实验——建立索引簇
6.2动手实验——视图应用1
6.3动手实验——视图应用2
64动手实验——索引的应用
第二部分Oracle编程
第1章PL/SQL编程
1.1PL/SQL语言
1.2PL/SQL异常处理
1.3小结
1.4英语角
1.5作业
1.6思考题
1.7学员回顾内容
第2章游标、集合和OOP的概念
2.1游标
2.2集合
2.3OOP的概念
第3章存储过程和函数
3.1存储过程
3.2事务处理
3.3函数
3.4小结
3.5英语角
3.6作业
3.7思考题
3.8学员回顾内容
第4章触发器
4.1触发器概述
4.2创建触发器
4.3触发器的修改和删除
4.4程序包简介