计算机网络技术专业《数据库应用基础》课程标准.docx
《计算机网络技术专业《数据库应用基础》课程标准.docx》由会员分享,可在线阅读,更多相关《计算机网络技术专业《数据库应用基础》课程标准.docx(16页珍藏版)》请在冰点文库上搜索。
计算机网络技术专业《数据库应用基础》课程标准
计算机网络技术专业
《数据库应用基础》课程标准
一、前言
(一)课程定位
《数据库应用基础》是中等职业技术学校计算机网络技术专业学生必修的专业基础课。
本教材通过项目教学,构建了工作业务的完整流程和岗位能力需求体系。
项目的确定遵循三个基本目标:
核心能力的熟练程度,技术更新与延伸的再学习能力,不同业务情境应用的适应性。
教材借助以校企合作为基础的实训任务,以应用能力为核心、以案例为线索,通过设立情境、任务解析、引导示范、基础练习、难点解析与知识延伸、能力提升训练和总结评价等环节引领学者在任务的完成过程中积累技能、学习知识,并迁移到不同业务情境的任务解决过程中,使学者在未来可以从容面对不同应用场景的工作岗位。
《数据库应用基础》课程内容的安排和组织按照“工作过程系统化”理论组合起来,构成一个逐层递进、渐次加深的设计过程。
使学习者通过巧妙设计的若干个分解任务的学习到最后整合成完整的项目的学习设计过程,实现专业能力的培养。
(二)设计思路
1.采用项目引领、情景教学的模式,使学生置身于一个个的项目背景、情景任务中,从情景中掌握的技能,可以零距离地移植到实际的工作中去。
以数据库设计真实的工作任务及工作过程为载体确定每一个模块的学习内容,教、学、做相结合,理论与实践一体化,合理设计理论、实践等教学环节。
2.任务目标明确,以能力培养目标为主,以学生能掌握什么样的技能为考核目标,把学生培养成既懂知识,又有过硬的实践技能的应用型人才。
3.注重理论和实践相结合。
打破了只讲授知识点的传统教育模式,采用项目引领、情景教学的模式,使学生置身于一个个的项目背景、情景任务中,从情景中掌握的技能,可以零距离移植到实际的工作中去。
本课程总学时为68课时。
学时分配方案建议见课程内容和要求表。
二、课程教学目标
(一)知识教学目标
1.了解数据库系统的基础知识。
2.理解本书的项目工程。
3.具备软件工程思想的能力
4.具备自我学习、自我规划的能力。
5.具备与数据库管理员等沟通的能力。
6.培养沟通的能力并通过沟通获取关键信息。
7.具备事物发展是渐进增长的认知。
(二)能力培养目标
建立“教学做一体化”的现代课堂教学模式,并提倡多种教学方法有机结合,学习的过程中,理论讲解与任务实施相互交融、相互渗透,在掌握知识的过程中,既有能力的训练,也有方法的了解和运用,更有态度、情感和价值观的体验与培养。
使学生在体验中重组自己的知识结构和能力结构。
(三)情感培养目标:
培养学生崇尚科学、追求真理的精神,锐意进取的品质,独立思考的学习习惯,求真务实、踏实严谨的工作作风,通过学习和体验,使学生树立正确的世界观、人生观、价值观。
选择和组织课程内容,突出工作任务与知识的联系,让学生在计算机基本技能实践活动的基础上掌握相关知识和技能,增强课程内容与职业岗位能力要求的相关性,提高学生的就业能力。
三.课程内容和要求
项目
课题
任务
课程内容与教学要求
活动设计
课时
知识
技能
态度
项目一数据库系统基础知识
任务1了解数据库系统基础知识
1.了解数据库基本概念;
2.认识SQLServer2008数据库系统
3.了解数据流图。
1.具备理解数据库系统基础知识的能力
2.具备软件工程思想的能力
1.培养良好的抗压能力
2.培养沟通的能力并通过沟通获取关键信息
3.培养团队的合作精神
通过讲授的方式使学生对数据库系统有初步的认识和了解
2
任务2了解数据库系统管理的工作机会
1.了解数据库应用的市场前景
2.明确数据库的工作岗位
具备自我学习、自我规划的能力
具备实现客户利益最大化的理念
具备事物发展是渐进增长的认知
1.通过讲授法和演示法,让学生了解数据库应用的市场前景
2.让学生上网差距库工程师岗位的要求及平均薪资。
2
项目二校园网管理系统数据库的设计
任务1数据库系统的安装启动与配置
掌握数据库的安装、启动与基本配置;
通过学习安装与配置数据库系统的过程,能加深对数据库系统中DBMS、DB、DBS、DBA等概念的认识
1.培养良好的适应压力的能力
2.培养沟通的能力并通过沟通获取关键信息的能力
3、培养团队合作和能力
4.培养实现客户利益最大化的理念。
5.培养对事物发展是渐进增长的认知。
老师讲解、演示,学生实训操作。
2
任务2校园网系统需求分析
学会做信息系统需求的分析以及出分析报告;
系统的需求分析,是系统整个开发过程中的重点之重,只有明确了做什么,才能有计划有目标地做出什么。
老师讲解、演示。
学生根据目前校园的实际架构,编写出校园网的需求分析报告。
2
任务3校园网系统E-R图与系统关系模式设计
理解数据库系统的E-R图绘制
通过对实体的抽象,建立系统的基础数据模型,为后续的物理结构做基础。
老师讲解。
学生学习如何绘制E-R图
2
任务4校园网管理系统物理结构设计
理解数据库系统的物理结构
具备设计数据库物理结构的能力。
老师讲解、演示,学生学习如何将E-R图转换为关系模型图
2
项目三校园网管理系统数据库以及数据表的创建
任务1使用命令或图形界面创建校园网数据库
掌握校园网数据库的创建命令及图形操作步骤;
具备创建数据库系统的能力
1.能积极参与各种教学活动,分享活动成果
2.能以良好的学习态度完成教学活动
3.能自觉组织和管理
老师讲解、演示不同的建立数据库的方法,学生用其中的一种方法建立完整的数据库。
2
任务2使用命令或图形界面创建校园网数据表并添加数据
掌握数据表的创建方法;
1.具备使用基本的命令创建数据库以及数据表的能力。
2.具备向数据表中添加数据的能力
在已建立的数据库中继续为它添加数据表。
2
任务3数据表的完整性约束
理解数据中数据的约束条件;
具备设计数据表约束的能力
通过老师讲解,使学生理解数据完整性和约束两个概念,并且创建约束。
2
项目四校园网数据库系统的基本操作
任务1数据库中的数据与Excel、Access数据的导入与导出
1.认识了解数据表中记录的概念;
2.理解数据表中记录和字段的区别;
3.掌握数据库中数据与Excel、Access数据的导入与导出;
熟悉掌握数据库中的数据与Excel、Access数据的导入与导出
1.能积极参与各种教学活动,分享活动成果
2.能以良好的学习态度完成教学活动
3.能自觉组织和管理
通过老师讲解、演示进行数据库数据的导入、导出操作,并修改数据表结构(包括数据类型、长度、是否为空),再由学生进行实践操作。
最后讲数据结构记录在实训报告中。
6
任务2数据库中的数据的增加、删除与更新
掌握数据库中数据新增、删除及更新的方法。
数据库中的数据增加、删除、更新的几种方法
老师讲解、演示如何向数据库种添加、删除、更新数据,学生进行实训操作。
2
任务3数据库中表的若干行、列、排序及模糊查询
学会根据不同条件对数据进行查询
掌握关系数据库的基本运算和一些常用的查询语句
1.掌握关系数据库的基本运算
2.Where子句的常用查询条件
3.使用orderby字句实现查询信息的排序显示。
2
项目五校园网数据库系统的视图
任务1创建视图
1.了解视图的基本概念;
2.理解视图在数据库中的作用;
具备创建视图的能力
1.能积极参与各种教学活动,分享活动成果
2.能以良好的学习态度完成教学活动
3.能自觉组织和管理
掌握创建视图的方法,了解视图的优点。
了解视图的主要参数的含义
2
任务2视图的基本操作
掌握视图的创建、删除、更新等操作;
具备删除、更新及查询视图的能力
具备理解视图在数据库中作用的能力
视图的基本操作包括视图的创建、修改、重命名和删除,创建的两种方法,可以在窗口完成,也可以使用createview语句完成
2
项目六校园网数据的高级查询
任务1统计查询
1.会使用COUNT、MAX等聚合函数查询信息,会使用字符串函数来优化查询显示,会使用GROUPBY子句对数据进行分类汇总,会使用HAVING子句来限定查询结果;
1.具备数据库高级查询的能力
2.具备利用函数进行查询的能力。
1.能积极参与各种教学活动,分享活动成果
2.能以良好的学习态度完成教学活动
3.能自觉组织和管理
1.通过实例校园网管理系统中数据表数据的查询和统计,掌握各种查询语句的知识。
2.学生学会用SQL语句查询单表的各种信息.
4
任务2多表-连接查询
了解链接查询的种类:
内链接、外链接和交叉链接3类。
通过表间的相关字段,可以追踪各个表之间的逻辑关系,从而实现跨表间的查询
1.学生学会用ON连接条件将各表进行连接.
2.在连接条件中使用各种比较运算符来比较被连接列的值。
2
任务3多表-子查询
理解多表-子查询中的嵌套语句。
子查询语句嵌套在SELECT语句、SELECT…INTO语句、UPDATE语句中
1.通过实例来理解子查询的完成过程.
2.子查询的分类.
2
任务4利用函数进行的查询
能灵活应用链接查询实现多表查询、会创建并调用自定义函数。
熟悉常用的系统函数:
数字函数、字符串函数、日期时间函数等。
使用函数进行数据信息的查询,可以利用系统内置的函数,也可以使用用户自定义的函数进行特定任务的查询,实现特殊查询。
2
任务5自定义函数
利用用户自定义函数实现带有参数查询的方法,以及SQL程序设计中的一些常用流程控制语句的书写格式和用途。
1.创建并调用用户自定义函数。
2.修改自定义函数的功能。
3.创建并调用用户自定义函数。
老师通过实例演示、讲解自定义函数的好处,理解自定义函数的语句格式。
2
任务6存储过程与触发器
1.理解存储过程及触发器。
2.存储过程的基本操作
3.触发器的基本原理和基本操作
理解存储过程与触发器的基本功能和创建方法,以及SQL程序设计中基本变量的基本知识。
1.学生学会创建并调用一般存储过程。
2.创建并调用带参数的存储过程。
3.创建一个UPDATE触发器。
4.创建一个DELETE触发器。
4
项目七校园网数据库的安全性管理
任务1数据安全保障
1.了解数据库系统安全性管理
2.掌握数据库的权限管理
1.具备理解数据库安全机制的能力
2.具备数据库权限管理的能力
1.能积极参与各种教学活动,分享活动成果
2.能以良好的学习态度完成教学活动
3.能自觉组织和管理
4.能自觉清理场地卫生
1.老师讲解、演示使用SQLServer创建登录名、数据库角色及用户。
2.使用SQLServer授予或回收用户权限。
3.使用T-SQL语句创建、查看、删除SQLServer登录账号。
6
任务2数据库备份与还原
学会数据库的备份与还原
理解数据库的安全机制与数据的一致性。
具备数据库备份与还原的能力。
1.使用T-SQL语句完整备份xywglxt数据库。
2.使用T-SQL语句差异备份xywglxt数据库。
3.使用T-SQL语句事务日志备份xywglxt数据库。
4.制定xywglxt数据库备份策略,实施备份方案。
5.使用T-SQL语句恢复xywglxt数据库。
6
项目八校园网管理系统的构建
任务1数据库系统的设计
全面掌握系统开发的流程及步骤
具备设计前台的能力
1.能积极参与各种教学活动,分享活动成果
2.能以良好的学习态度完成教学活动
3.能自觉组织和管理
4.能自觉清理场地卫生
根据前面所学习的知识,设计一个系统,包括其系统功能模块结构,设计若干数据表,要求尽量减少数据冗余。
2
任务2首页与管理员页面代码的编写
学会运用所学知识开发系统
掌握后台数据库的设计和管理。
1.主页面代码编写
2.管理员操作模块中的学生信息管理主页面代码编写
3.管理员操作模块中的课程信息管理主页面代码编写
4.管理员操作模块中的成绩信息管理主页面代码编写
5.管理员操作模块中的学生选课管理主页面
2
任务3其他页面代码的编写
综合运用相关工具开发系统
具备数据库管理的能力
1.学生操作模块中的所选课程浏览页面代码编写
2.学生操作模块中的成绩查询页面代码编写。
2
复习考试
2
合计
68
四、实施建议
(一)教材选用或编写
1.面向学生的基础应用能力,针对专业应用能力,根据专业和职业能力方向的不同,结合企业的具体应用业务规划了教材内容;
2.关于内容的选择:
不再仅仅是专业理论内容的复制,而是经过由职业岗位实践——工作过程与岗位能力分析——技能知识学习应用内化的学习实训导引和案例。
借助知识的重组与技能的强化,达到企业岗位情境和教学内容要求相贯通的课程融合目标。
3.关于教材的呈现方式:
以一个实际的校园网数据库系统案例为背景,将一个大的校园网数据库系统按开发顺序分解成若干个具体的工作任务,逐步使用SQLServer2008实现功能。
课程内容的安排和组织按照“工作过程系统化”理论组合起来,构成一个逐层递进、渐次加深的设计过程
4.编写习题。
通过设立情境、任务解析、引导示范、基础练习、难点解析与知识延伸、能力提升训练和总结评价等环节引领学生在任务的完成过程中积累技能、学习知识,并迁移到不同业务情境的任务解决过程中。
(二)教学方法
1.本课程采用项目任务式教学模式。
以生产和生活实践中的实例构成活动任务,避免单调枯燥的理论知识讲解,通过任务实施提升学生在课堂的主体地位,提高学生的学习兴趣,激发学生成就感。
2.讲解过程中应结合课件、视频、实际操作演示等多种元素,加强理论知识的直观性,借助学生的感性认识,加深对知识的理解记忆。
3.任务实施过程中,要全面了解学生的实际情况,因势利导地启发学生思维,指导学生如何观察、分析、归纳问题,引导学生解决思维过程中遇到的困难,使学生在学习中感受乐趣,感受知识的产生和发展,理解技术的应用。
(三)教学条件
本课程安排学生在校内机房进行授课及实践。
(四)课程资源
1.充分利用已有的各类教学资源,选用符合教学要求的录像、多媒体课件、电影、资料文献、企业生产现场参观等资源辅助教学,以提高教学效率和质量。
2.针对教学的需要和难点,对理论性强,较为抽象的内容;技术性强,学校能力滞后的内容;尚未开发但能切实提高教学效率和质量的相关教学资源,组织力量,开发相应的影像资料、多媒体课件、PPT文本资料等辅助教学资源。
发挥我院联合优势,逐步实现资源共享,共同提高。
(五)教学评价
1.考核方式:
笔试,开卷考,考试时间90分钟
2.期末总评计算方式:
平时成绩(30%)与期末开卷考试成绩(70%)合并计算,计分采用百分制。
3.考核内容:
校园网系统需求分析、校园网系统E-R图的建立与系统关系模式设计、校园网管理系统数据库以及数据表的创建、校园网数据库系统的基本操作、校园网数据库系统的基本操作(包括数据的导入、导出,数据的增加、删除和更新,数据库表中的模糊查询)、校园网数据库系统的视图、校园网数据的高级查询、校园网数据库的安全管理。
五、其它说明
本课程教学标准适用于计算机网络技术专业。
起草人:
工作单位: