《电子商务数据库应用》课程标准课程名称:电子商务数据库应用课程编号:课程类别:专业必修课适用专业:高职电子商务专业学时:72学分:4一、课程定位《电子商务数据库应用》课程是电子商务专业开设的专业必修课,涵盖了数据库基础知识和SQLServer数据库管理系统这两个方面内容。其中,数据库基础知识系统地介绍了关系型数据库的基本理论,包括数据库系统体系结构,关系数据库规范设计,关系运算等内容;SQLServer数据库管理系统部分以SQLServer2000为核心,系统地介绍了SQLServer2000的操作方法,包括SQLServer2000系统的安装,Transact-SQL语言,数据库、表、索引、视图、存储过程、触发器的建立,数据库的复制和恢复,数据安全性和完整性的维护等技术内容。SQLServer具备大型数据库系统的特牲,可构建各种复杂的数据库,是目前构建商务网站使用最多的系统之一。从电子商务职业岗位分析着眼,目前的电子商务专业可分为网站平台技术、网络商务运作两个方向。学生经过本课程的系统学习,能够掌握数据库设计与管理技术,为胜任电子商务网站的后台数据库管理与维护工作奠定坚实基础。本课程的前期课程为电子商务技术基础、电子商务实务;学习该课程,为后继的电子商务网页设计、电子商务网站建设、网络维护与管理等课程的学习奠定所需的数据库设计、管理、开发的能力基础,起到相辅相成的作用,同时也是学生顶岗实习必要的知识准备,与今后工作中将用到的开发工具、软件工程、信息系统开发等都有密切的关系。二、课程目标1、能力目标学生通过本课程的学习,能运用数据库基础知识和SQLServer数据库管理系统技术,胜任网站后台数据库的管理与维护工作。(1)能安装服务器端数据库系统软件并进行初始设置。(2)能创建数据库及数据表、索引、视图、存储过程、触发器等数据库对象。(3)会利用数据库对象及数据的增、删、改、查询等操作对数据库中的数据进行管理与维护。(4)会使用数据库的备份和恢复、数据安全性和完整性的维护等技术对数据库进行管理与维护。2、知识目标(1)明确SQLServer数据库的系统软件的不同版本及其安装步骤。(2)明确数据库系统的三范式设计原则。(3)明确企业管理器、查询分析器等SQLServer系统常用工具的功能和使用方法。(4)明确Tansact-SQL语言的功能及其编程,灵活运用各种常量、变量和常用函数。(5)明确数据库及数据表、索引、视图、存储过程、触发器等数据库对象的设计、创建、管理方法及其操作步骤。(6)明确数据的增、删、改、查询技术的方法及操作步骤。(7)明确数据库的备份和恢复,数据安全性和完整性的维护等技术的方法及操作步骤。3、态度目标培养学生以细致、严谨的科学方法和态度去分析问题、解决问题。4、终极目标具备电子商务网站平台技术岗位中必备的商务网站后台数据库管理与维护的知识、能力和素质,胜任基本的数据管理与维护工作。三、课程设计根据以实际工作过程为主导、以实际工作任务为主线的课程设计理念,考虑高职高专学生的认知特点,在课程内容取舍、选择时采取了应知够用的原则,共设计了4个学习情境、9个学习任务、9个课程学习单元,共需64学时。基于工作过程的任务引领型课程内容结构学习情境课程单元工作任务构建系统与创建数据库1电子商务数据库系统的组建1.数据库软件的安装与启动2数据库的创建和管理2.创建数据库3数据表的创建和管理3.创建数据表数据的检索及高级维护4数据的基本操作4.数据的查询5SQLSERVER的程序设计5.Transact-SQL程序的编制6索引、视图、存储过程及触发器的应用6.创建索引、视图、存储过程及触发器数据的安全管理7数据库的备份与还原7.数据备份与还原8SQLServer的安全管理8.SQLServer的安全管理9数据完整性的保证9.错误的捕获和处理课程内容及要求序号学习情境学习单元及能力要求教学方法建议学时学习单元学习内容及能力要求1构建系统与创建数据库电子商务数据库系统的组建1、学会SQLServer服务器的安装2、学会服务管理器的设置方法3、明确企业管理器的基本使用方法4、明确查询分析器的基本使用方法5、明确构建电子商务数据库系统的关系型数据库设计原则1、项目导引、任务驱动2、演示讲授3、实践操作(学生参照任务指导书操作)4、仿真教学(学生操作过程中可参看课程网站仿真演示)30创建数据库和管理1、明确SQLServer数据库的逻辑结构和物理结构2、学会创建SQLServer数据库的常用方法数据表的创建和管理1、明确SQLServer数据类型2、学会设计数据表3、学会创建SQLServer数据表的常用方法4、学会对表进行插入、修改和删除数据操作2数据的检索及高级维护数据的基本操作1、学会使用SELECT语句对数据库数据进行简单查询2、学会利用SELECT语句中子查询、连接查询等对数据库数据进行复杂查询1、项目导引、任务驱动2、演示讲授3、实践操作(学生参照任务指导书操作)4、仿真教学(学生操作过程中可参看课程网站仿真演示)5、个别和集体点评30SQLSERVER的程序设计1、学会编写SQLServer程序解决实际问题2、学会函数、批、脚本和注释在程序中的使用3、学会程序中流程控制语句及事务的基本语句的使用索引、视图、存储过程及触发器的应用1、学会索引的创建及其作用2、明确索引的查看、索引的分析与维护的常用方法3、学会视图的创建及其作用4、明确视图的查看及修改视图的方法5、学会存储过程的创建及其使用6、学会触发器的创建及其使用序号学习情境学习单元及能力要求教学方法建议学时学习单元学习内容及能力要求3数据的安全管理数据备份与还原1、明确备份及还原模型2、学会SQLServer数据的备份和还原操作1、项目导引、任务驱动2、演示讲授3、实践操作(学生参照任务指导书操作)4、仿真教学(学生操作过程中可参看课程网站仿真演示)5、个别和集体点评12SQLServer的安全管理1、明确SQLServer的安全机制2、学会服务器的安全性的管理3、学会数据库用户及其权限的管理数据完整性的保证1、明确应用不同类型的事务保证数据的一致性2、学会进行错误的捕获并进行处理课时合计72四、课程考核本课程考核实施多种教学评价方式,分数与操作技能并重,结果评价与阶段、过程评价并重,实行百分制考评,采用理论考试与技能考核相结合,过程性考核和终结性考评相结合,注重全面考核学生的综合职业能力及水平。具体方式如下:总分=过程性考核×60%+终结性知识考核×40%1.过程性考核:是按照电子商务网站数据管理工作岗位对知识和技能的要求,在平时的阶段性学习中逐项对学生进行考核评估,促进知识和技能在平时的积累。具体评价方法是:(1)任务操作过程及操作结果考核。根据完成课程任务过程中是否能使用多种方法以及最终的操作结果,由教师对该学生的学习效果进行评分。(2)小组学生互评。课程任务在分小组进行训练完成后,展示每个学生的训练结果,由小组成员之间互相评价,然后进行加权平均,就是该同学的学生评价成绩。(3)教师点评。经过上述两个环节的评价以后,再由任课教师针对该学生的课堂提问、学生作业、学习态度、对知识技能的掌握程度、自主学习意识等进行综合点评。每个项目的过程性考核:每个任务的操作过程考核(35%)+每个任务的操作结果考核(35%)+小组学生互评(15%)+教师点评(15%)2.终结性考核:是从单项技能和独立知识点的考核递进到综合性考核,检测学生分析和解决问题的综合能力。(1)综合理论测评。在本课程学习结束后,通过期末考试,将课程所涉及到的知识、能力进行全面测试,考核学生对理论知识的熟知程度。(2)综合操作考核。课程网站提供了学生课外自选的综合演练资料,学生在完成单项技能仿真训练后,可利用课外时间,按照操作规范和流程完成数据库设计及其管理操作等全部练习,期末将对学生的综合能力进行考核。在课程网站上下载或教师提供综合操作资料,教师根据学生完成的正确性、完成时间、完成态度进行考核评定。(3)实践指导教师评价。由课程见习单位的实践指导教师根据学生见习期间的技能操作、实习态度、工作纪律等进行评价。终结性知识考核:综合理论测评(50%)+综合操作考核(35%)+实践指导教师评价(15%)五、实施建议1、教材编写建议1.教材是实施教学过程的载体,必须依据本课程标准及基于典型工作任务编写教材,充分体现工作过程导向和任务引领的课程设计理念。2.教材必须紧扣高职教育培养技能性人才的目标,在教材内容的选取上,旨在追求工作过程的完整性而不是学科结构的完整性,彻底打破原有课程学科体系。2、教学模式建议该课程以学生为主体、以能力为本位,从满足网站数据库系统管理、维护与开发岗位的实际需要出发,采用项目导引、任务驱动、研究性学习和同步项目实践相结合的教学模式。在教学环节上,采用任务导引+课程单元讲授+上机实训+同步项目实践,将理论和实践教学有机地结合起来。同时注重课内与课外结合,鼓励学生联系实际以项目小组为单位进行项目的自主研究和开发。学生利用课外时间,根据自己的实际能力,选择开发项目(教师提供取自于企事业单位实际需求的开发项目或自定一个实际项目),独立完成项目综合演练。3、教学方法建议(1)采用项目导向教学和任务驱动式教学为了突出高职教育的实践能力培养,在数据库教学过程中,对传统的、单纯课堂讲授的教学模式进行改革,以培养学生职业技能为主线,从满足数据库系统管理与开发岗位的实际需要出发,在实践环节,采用任务驱动教学法、项目教学法,适时采用工学交替的形式,针对不同学习环境,灵活应用理论知识,达到互相取长补短的目的,有效地调动了学生的学习积极性,促进了学生的积极思考,激发了学生的潜能,培养了学生的综合职业技能,取得了理想的教学效果。(2)校内实践教学专门设立电子商务实训室,计算机软硬件配置足以满足教学需要。采用网络教学资源,充分调动了学生的眼、耳、手,教学不枯燥、教学效果直观,使学生不仅获得的信息量大,同时能够及时练习,达到了讲练结合的效果,特别是通过项目教学和任务驱动教学,使学生在完成课程单元的任务过程中达到掌握所学知识与技能的目的,学生在感受到成就感的同时学习目的更加明确,学习兴趣大为提高,教学效果良好。在整个学期授课过程中,以贯穿整个教材的项目为主线,科学合理地将数据库原理、SQL语言、DBMS管理技术、数据库程序设计等知识与技术传授给学生,教师精心设计了同步的实训项目及其所包含的任务驱动实践教学内容,通过在每个任务单元中要解决问题的延伸、拓展,在前、后知识点之间建立起联系,巩固和加深学生从应用角度对知识的理解和应用,帮助学生构建知识台阶;课外时间,学生可以小组为单位,选择一个综合实训演练开发项目(课程网站下载、教师指定或自选),将其分解成若干个任务,学生在逐个完成各个任务单元的过程中,以层层递进的方式完成综合项目的开发,为学生进行综合数据库系统开发提供了锻炼的机会,激发了他们的学习积极性,培养学生综合解决问题的能力和团队精神。(3)校外实训基地教学充分利用校外的实训基地给学生提供实习、实验的空间,特别是课外综合实训演练的练习,适时地采用工学交替的形式,让学生参与一些科研项目开发过程,为他们提供真实的项目开发环境,培养学生的团队意识和协作精神,增强学生对数据库理论的应用和开发能力。(4)多媒体授课在教学中全部采用多媒体授课和网络教学资源等先进的教学手段。PPT电子课件使学生掌握课程的应知与应会、重点与难点、主要教学内容等,并且与实时操作演示、板书进行有机结合,使学生获得的信息量明显增加;统一规范的电子教案对微观教学进行了精心的设计;实践教学中,电子商务实训(验)室为电子商务数据库课程的教学提供优良、稳定的基于网络环境下的实践教学环境,采用网络教学资源,充分调动了学生的眼、耳、手,教学不枯燥、教学效果直观,使学生不仅获得的信息量大,同时能够及时练习,达到讲练结合的效果,特别是通过项目教学和任务驱动教学,使学生在完成任务过程中达到掌握所学知识与技能的目的,可使学生在感受到成就感的同时学习目的更加明确,学