考评方式与标准
本课程学习完成,需要对学生的知识和技能进行综合评价。
一、总体原则
学习效果的评价由校内学习、校内实训、企业综合实习三个方面进行综合考核。采用过程性评价与目标性评价相结合;理论知识与实践技能相结合;职业能力与职业态度相结合;纸质考试与操作考试相结合;开卷考试与闭卷考试相结合;校内老师评价与实训基地指导老师评价相结合等方法进行。
二、考评方式及分值权重
1.校内学习目标考核(30%) :主要通过操作技能测试、提问考察和笔试方式进行。
2.实训过程考核(40%) :主要通过实训过程监测、学生作品演示、实训结果分析点评等。
3.综合考核(30%):主要采用理论测试和实践操作测试。
三、评价详细内容及要求
模块名称
学习内容
评价标准
考核方式
第一部分:认识Oracle数据库
任务1:了解Oracle应用、发展史及特点。 
任务2:安装Oracle10g数据库服务器。
任务3:了解Oracle用户帐户。
任务4:使用SQL*Plus工具和iSQL*Plus工具。
任务5:使用Oracle企业管理器。
任务6:进行网络监听配置。
任务7:了解基于Oracle平台的应用系统结构。
任务8:搭建系统开发环境。
1. 了解Oracle数据库管理系统的应用、发展史及Oracle10g特点。
2. 掌握正确安装Oracle10g数据库服务器的方法。
3. 使用正确方法配置服务器网络和客户端网络。
4. 了解Oracle用户账户。
5. 掌握SQL*Plus工具的使用。
6. 掌握iSQL*Plus工具的使用。
7. 掌握Oracle企业管理器的使用。
8. 了解基于Oracle数据库作为数据库平台的应用系统结构。
9.了解系统开发环境JSP+TOMCAT+ORACLE的搭建过程。
操作测试
第二部分:Oracle体系结构
任务1:认识Oracle系统的体系结构。
任务2:了解Oracle数据库的物理存储结构。
任务3:了解Oracle逻辑存储结构。
任务4:了解Oracle数据库实例的组成。
任务5:使用DBCA创建数据库。
任务6:了解Oracle数据库的启动过程。
任务7:转换数据库的启动模式。
任务8:以不同方式关闭数据库。
任务9:查看数据字典视图。
1. 了解Oracle系统体系结构的组成。
2. 了解和掌握Oracle数据库的物理存储结构及其各组成文件的作用。
3. 了解和掌握Oracle数据库的逻辑存储结构。
4. 了解Oracle数据库实例的组成。
5. 正确使用DBCA创建数据库。
6. 正确启动和关闭Oracle数据库。
7. 掌握Oracle数据字典的使用。
理论测试
操作测试
第三部分:使用SQL*PLUS
任务1:连接、断开Oracle数据库。
任务2:使用变量命令设置环境参数。
任务3:为查询输出结果定制格式。
任务4:使用编辑器。
任务5:使用文件操作命令。
任务6:用户与程序的交互操作。
任务7:帮助命令及其他命令的操作。
1. 正确使用命令连接或断开Oracle数据库、退出SQL*Plus环境。
2. 正确使用命令设置SQL*Plus环境,保存环境变量。
3. 正确使用SQL*Plus的各种格式化命令为查询输出结果定制格式。
4. 熟练使用SQL*Plus编辑器和编辑命令编辑SQL语句或PL/SQL程序块。
5. 正确使用文件操作命令保存、加载和执行脚本文件。
6. 正确使用替换变量、绑定变量和交互通信命令完成用户与程序的交互操作。
7. 掌握使用帮助命令、假脱机命令等其他命令完成更灵活的操作。
操作测试
第四部分:管理表
任务1: 创建用户。
任务2: 对用户授权。
任务3: 利用SQL语句创建表。
任务4: 利用子查询创建表。
任务5: 创建使用BLOB列存储图像的表。
任务6: 为表添加或修改约束。
任务7: 为表录入或修改数据。
任务8: 使用提交和撤消命令进行事务处理。
1. 明确了解数据库用户和模式。
2. 正确使用命令授予和回收用户权限。
3. 正确使用命令创建表,正确理解和使用各种Oracle数据类型。
4. 正确利用子查询创建表。
5. 掌握使用BLOB列存储图像的方法。
6. 正确创建各种不同类型的约束及管理约束。
7. 正确使用数据操作语句进行记录的增加、删除和修改。
8. 正确使用事物控制语句。
理论测试
操作测试
第五部分:其他模式对象
任务1: 创建视图。
任务2: 对视图进行更新。
任务3: 创建标准索引。
任务4: 在百万行数据表上建立索引。
任务5: 建立私有同义词。
任务6: 建立公有同义词。
任务7: 建立序列。
任务8: 使用序列为表插入数据。
1. 理解视图的作用并熟练掌握创建视图的方法,明确通过视图进行数据更新的限定条件。
2. 了解各种索引的类型特点及作用,能熟练创建索引。
3. 理解同义词的作用并掌握创建私有同义词和公有同义词的方法。
4. 掌握序列的作用以及创建和访问序列的方法,正确使用序列为表插入数据。
理论测试
操作测试
第六部分:数据查询
任务1:认识SQL语言及其分类。
任务2:使用函数。
任务3:查询雇员基本信息。
任务4:根据部门分组查询雇员信息。
任务5:通过连接查询获得雇员详细信息。
任务6:使用单行子查询查雇员信息。
任务7:使用多行子查询查员工信息。
任务8:使用多列子查询查雇员信息。
任务9:使用相关子查询查员工信息。
任务10:使用嵌套子查询查工资信息。
1. 了解SQL语言的特点及其分类,掌握SQL的运算符与表达式。
2. 正确使用各种函数。
3. 正确使用SELECT语句进行基本查询、分组查询、多表连接查询。
4. 正确使用SELECT语句进行单行子查询、多行子查询、多列子查询、相关子查询和嵌套子查询。
理论测试
操作测试
第七部分:PL/SQL编程基础
任务1:了解PL/SQL语言的特点。
任务2: 定义常量和变量。
任务3: 变量声明和编程。
任务4: 使用条件控制语句。
任务5: 使用循环控制语句。
任务6: 使用动态SQL语句创建表。
任务7: 通过游标查询每个雇员的薪水。
任务8: 使用带参数的游标进行统计操作。
任务9: 通过游标修改表中数据。
任务10:通过循环游标进行统计操作。
任务11:调用预定义异常程序处理异常。
任务12:自定义异常程序解决异常。
1. 了解PL/SQL语言的组成、特点和执行过程。
2. 正确掌握常量和变量的用法。
3. 正确使用各种不同的PL/SQL数据类型。
4. 正确掌握条件控制语句、循环控制语句、动态SQL语句的适用情境及编写方法。
5. 掌握游标的分类以及显式游标的工作原理与操作过程。
6. 正确编写带参数的游标。
7. 正确使用游标更新或删除数据。
8. 掌握循环游标的工作原理与编写方法。
9. 掌握调用系统预定义异常和编写及调用自定义异常的方法。
理论测试
操作测试
第八部分:存储过程、函数、程序包和触发器
任务1:通过过程统计不同部门的员工人数。
任务2:通过过程查询雇员信息。
任务3:通过函数查询雇员信息。
任务4:使用程序包。
任务5:通过触发器进行安全性检查。
任务6:通过触发器跟踪修改雇员信息的行为。
任务7:通过触发器为主键生成自增序列号。
任务8:通过触发器在视图中插入数据。
任务9:通过触发器跟踪用户新建数据库对象行为。
任务10:通过系统触发器跟踪用户信息。
oracle游标的使用1. 理解存储过程和触发器的作用。
2. 正确创建和执行带参数的存储过程。
3. 正确创建和执行带参数的函数。
4. 正确创建包和执行包。
5. 正确创建和验证语句级触发器、行级触发器和替代触发器。
6. 掌握创建和验证DDL触发器、系统触发器的方法。
操作测试
第九部分:用户和安全管理
任务1: 创建新用户。
任务2: 修改、删除和查看用户信息。
任务3: 对用户授予和回收系统权限。
任务4: 对用户授予和回收对象权限。
任务5: 创建角和对角授权。
任务6: 管理角。
任务7: 管理概要文件。
1. 正确使用OEM和SQL语句创建用户、管理用户。
2. 正确使用OEM和SQL语句对用户授予系统权限、对用户授予对象权限。
3. 正确使用OEM和SQL语句创建角、管理角和对角授权。
4. 掌握利用OEM和SQL语句管理概要文件。
理论测试
操作测试
第十部分:备份与恢复
任务1: 对数据库进行脱机备份和恢复。
任务2: 改变数据库归档方式配置。   
任务3: 对数据库进行联机备份。     
任务4: 对数据库进行完全恢复。     
任务5: 对数据库进行不完全恢复。   
任务6: 调用exp导出数据库信息。     
任务7: 调用imp导入数据库信息。     
任务8: 使用数据泵技术导出数据库信息。
任务9: 使用数据泵技术导入数据库信息。
1. 掌握对数据库进行备份和恢复的理论概念和操作方法。
2. 掌握改变数据库归档方式配置的步骤方法。
3. 掌握对数据库进行联机备份、完全恢复和不完全恢复的步骤和方法。
7. 正确调用exp按不同模式导出数据库对象及数据。
8. 正确调用imp按不同模式导入数据库对象及数据。
9. 正确使用数据泵技术按不同模式导出数据库对象及数据。
10. 正确使用数据泵技术按不同模式导入数据库对象及数据。
理论测试
操作测试
第十一部分:大型数据库Oracle开发教学仿真实训平台HRMS
任务1  仿真实训平台的Oracle知识应用剖析。 
任务2  综合项目实训。
任务3案例1-熟悉SQL语句与函数。 
任务4案例2-熟悉多表查询,善于使用视图。 
任务5案例3-采用适当的触发器来简化业务。 
任务6案例4-使用JOB定时完成任务。 
任务7案例5-企业中使用多种数据库。
任务8  案例6-导入导出实现开发的备份。 
任务9  案例7-数据泵实现大数据容量的数据转移。 
任务10  案例8-RMAN、数据卫士、RAC等高可用性备份与恢复。
任务11  案例9-企业中个人资料的备份。 
1. 深入掌握表、索引、同义词、序列、视图的相关知识及应用。
2. 深入掌握数据操纵语言的相关知识及应用。
3. 深入了解和掌握SQL函数的相关知识及应用。
4. 深入了解和掌握子查询的相关知识及应用。
5. 深入了解和掌握大对象BLOB的相关知识及应用。
6. 深入了解和掌握程序包的相关知识及应用。
7. 深入了解和掌握触发器的相关知识及应用。
8. 深入了解和用户管理及授权的相关知识及应用。
9. 深入了解和掌握备份和恢复的相关知识及应用。
操作测试

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。