数据库基础课程标准
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.课程设置概述
1.1课程在相关专业中的性质与定位本课程是计算机类各专业的一门专业必修课程。通过本课程的学习,使学生掌握关系数据库的基本原理,学会SQL Server 管理数据的方法:T-SQL语言、数据库和表的创建、数据库的查询、视图和索引、数据完整性的实现、存储过程和触发器等,并且能够在SQL Server 提供的客户/服务器的平台上进行软件应用与开发。
本课程的后续课程有程序设计、网站建设等。
1.2本课程的基本教学理念本课程按照高职教育以就业为导向的原则,把工作任务作为出发点,将理论知识的学习,操作技能的训练,职业素质的培养融为一体,将知识点与学习任务整合到工作任务中,让学生在完成工作任务的过程中,掌握课程知识点,并完成由知识到能力的转化,同时培养学生的工作责任心、职业品质、职业规范等综合素质和能力,最终达成学生职业技能的培养与提高,具备较强的就业能力。
1.3本课程标准的设计思路与特色本课程按照学生掌握数据库应用系统开发技能的顺序进行组织,坚持以理论够用为度,以培养学生数据库应用系统的开发技能为主,将课程知识点与学习任务整合到设计的项目中,通过大量来自工程实践领域的应用实例让学生完成理论知识到操作技能的转化。
其总体设计思路是:课程以培养学生职业能力为重点,改进传统教学中重知识教授为重点的课程模式,针对企业工作岗位需求,以工作任务组织教学内容,理论知识以够用为度,并与具体项目实例紧密结合,让学生在完成项目的过程中,深化对理论知识的学习,完成由知识到职业能力的转化,达到理论知识为工作项目服务,工作任务应用中深化理论知识的目标。教学过程中,按照学生掌握数据库应用系统开发技能的顺序进行组织,并为学生提供大量的学习资源,为学生的自主学习创造条件,综合运用案例教学,任务驱动教学,分组讨论教学等多种教学方法,让学生熟悉SQL Server 2012 平台,熟练掌握从需求分析、系统设计、物理实现及应用和维护等的数据库开发过程。教学效果的评价采用过程性评价与结果评价相结合的方式,在评价学生项目完成情况的同时,还对学生团队协作能力,工作责任心等职业能力进行评价。
2.课程教学目标
2.1课程总目标通过本课程的学习,让学生掌握数据库应用系统开发应具备的相关技能,学会SQL Server 管理数据的方法:T-SQL 语言、数据库和表的创建、数据库的查询、视图和索引、数据完整性的实现、存储过程和触发器等,并且能够在SQL Server 提供的客户/服务器的平台上进行软件应用与开发。
2.2具体目标
2.2.1知识目标了解数据库系统的基本概念、数据库系统的特点理解三种
基本的关系运算(选择、投影、连接)、关系的完整性规则、关系的规
范化(第一范式、第二范式、第三范式)
掌握E-R 概念模型涉及的主要概念及创建、关系数据模型的基本概念、
E-R 模型转化成关系模型的方法
掌握SQL Server Management Studio 使用
了解T-SQL语言的特点、各种数据类型、常量与变量的概念理解流程控
制语句、数据定义语句、操纵、控制语句掌握标识符的命名规则和对象
命名规则掌握数据统计函数、字符串函数、日期函数的使用了解数据库
和表的基本概念和基本操作掌握数据库的创建和管理、了解数据库备
份、数据复制的作用掌握数据表、表约束的创建和管理掌握数据表中数
据的插入、删除、更新操作掌握数据表的简单查询、数据汇总查询、分
类汇总查询、连接查询方法理解子查询
掌握视图的建立、修改和删除掌握索引的类型、索引的创建和删除
掌握约束对象和默认值对象的创建、绑定、解绑和删除
理解系统存储过程和用户存储过程的特点和区别掌握简单的用户存储过
程创建与执行掌握INSERT、UPDAT、E DELETE触发器的创建、修改和触
发条件了解数据库角色和服务器角色的区别掌握SQL Server 认证模式
及区别
2.2.2技能目标
能够完成SQL Server 2012 的安装与配置能够完成数据库的创建、修
改、删除、设置、备份、恢复等操作能够完成表的创建、约束的设置操
作
能够完成SELEC、T INSERT、UPDAT、E DELETE等语句能够完成索引的
创建、删除操作能够完成视图的创建、删除操作和视图的应用能够完成
触发器、存储过程的的相关操作
2.2.3过程与方法目标
结合课程的特点,本课程在教学过程中,以学生为主体,理论联系实际,通过案例教学、任务驱动教学、分组讨论教学、问题探究教学等教学方法,让学生主动参与到教学过程中,教师作为引导者,不断激发学习者的学习兴趣,让学生在不断地分析问题,解决问题,推理与判断过程中,提高学习效果,达到培养实际职业技能的培养目标。
2.2.4情感态度与价值观目标
培养学生的沟通能力及团队协作能力
培养学生分析问题、解决实际问题的能力培养学生用于创新、敬业乐观
的工作作风培养学生工作责任心
2.2.5职业道德与素质养成目标
制定、实施工作计划的能力能够同客户沟通,进行需求分析,制定具可
行性的数据库应用系统能够运用SQL Server 管理数据能够完成数据库的创建、查询和应用视图
能够完成索引的创建和数据完整性的实现
能够在SQL Server 提供的客户/服务器的平台上进行软件应用与开发3.课程教学内容
3.1学习情景设计与学习分配
表 1 学习情景设计与学习分配
3.2学习情景与具体任务
表2 学习情景与任务
教学实施与保障
4.1教学方式与考核方法
4.1.1教学方式
1)在教学过程中,课程教学采用了理论实践一体化的讲授方式,采用任务
驱动式教学方法,选取大量来自工程实践领域的应用案例构建学习情境,培养学生的职业素质和技能。
2)采用实例引导,充分利用多媒体操作演示,进行直观教学。以学生为本,注重“教、学、做”紧密结合,让学生在实际工作任务中提高实际操作能力。
3)在教学过程中,可采用任务驱动教学法来培养学生的分析问题和解决问
题的能力。
4.1.2考核方式
采用形成性考核和终结性考核相结合、理论与实践一体化的评价模式。
对于形成性考核,按“三结合”与“三评”的机制进行。“三结合”是指学生在每项学习(工作)任务过程中的出勤、参与积极性、演示汇报情况、任务完成质量相结合。“三评”是指学生在每项学习(工作)任务过程中的自评、小组互评、教师对学生及学生小组评价。
对于终结性考核,课程结束后,教师通过综合任务考核学生的掌握和应用情况。
4.2课程对双师结构或教师素质要求
本课程的授课教师要求均为双师素质教师,即既有公司的项目开发经验,又有教学经验,以达到更好的教学效果。
4.3生产性实训条件保障
本课程以学生机房为依托,借助于校内外实训基地,让学生体现真实开发任