《《数据库管理与应用(MSSQL)》课程标准.docx》由会员分享,可在线阅读,更多相关《《数据库管理与应用(MSSQL)》课程标准.docx(6页珍藏版)》请在第壹文秘上搜索。
1、数据库管理与应用(MSSQL)课程标准课程代码KC004课程性质专业基础课建议学时45适用专业软件技术及相关专业建议教学方式“教、学、做”一体化制定人学校制定日期2017.8.1审核部门软件技术专业资源库建设项目组企业一、课程定位本课程是软件技术专业的一门实践性很强的专业基础课。培养学生数据库的开发、管理和维护能力,为从事数据库应用开发、系统管理和维护奠定基础。前导课程:c语言程序设计后续课程:JavaWeb程序设计、C#程序设计、ASP。NET程序设计二、课程目标通过本课程的学习,使学生了解大型数据库的基本概念,能创建和管理数据库及其对象,掌握数据库程序设计的基本思想和方法,培养学生对SQL
2、SerVer数据库进行日常管理与维护的技能,为数据库的开发、应用与维护打下基础。(一)知识目标1 .了解SQLServer的基本概念和结构;2 .掌握数据库设计基本知识;3 .掌握解数据库及其对象的创建方法;4 .掌握TransactSQL语言的编程知识;5 .掌握数据库日常维护和管理方法;6 .掌握基本的数据库综合应用开发的方法。(二)能力目标1 .1.能安装和配置SQLSerVer数据库管理系统;2 .具有设计符合规范的数据库的能力;3 .能熟练创建和管理数据库及数据库对象,并实施数据完整性;4 .具备良好的数据库编程能力;5 .具备数据库日常维护、管理及程序的纠错能力;6 .具备基本的数
3、据库综合应用开发能力。(三)素质目标1 .具有规范的编程风格和习惯;2 .具有良好的分析问题和解决问题的能力以及技术文档写作、沟通和团队协作能力;3 .具有科学、严谨的工作态度,良好的敬业精神和创新精神;4 .培养学生自主学习的能力,具有终身学习的精神和和可持续发展能力。(四)其他目标通过课程学习,为以下职业技能证书的考试打下良好基础。1 .微软MCDBA;2 .微软认证技术专家MCTS(SQLServer)Update和Delete语句进行数据增加、修改和删除。1()4数据库的实现(1)创建与管理数据库;(2)创建与管理数据表;(3)数据完整性的实现(4)优化查询速度(1)理解数据库的组成、
4、数据文件、日志文件的概念;(2)掌握数据库和表的创建和管理;(3)掌握约束、默认、规则、索引和视图的创建和管理。10567数据库编程(1)存储过程概念和用途;(2)存储过程创建和管理;(3)存储过程调用;(1)理解存储过程的概念和用途;(2)熟练掌握存储过程创建和管理;(3)掌握存储过程的调用;(4)理解触发器的概念和用途;(5)掌握触发器的创建和管理。8(4)触发器的概念和用途;(5)触发器的创建和管理。(6)事务的概念和使用;(7)函数概念和使用;(8)游标概念和使用。(6)理解事务的概念和用途;(7)掌握事务的创建;(8)掌握函数的创建和调用;(9)理解游标概念和用途;(10)掌握游标的
5、使用。6数据库日常管理与维护(1)SQLServer数据库安全认证机制;(2)登录账户管理;(3)数据库用户管理;(4)权限管理;(5)角色管理;(6)数据库备份策略;(7)数据库的备份与恢复;(8)数据导入与导出;(9)数据库分离与附加;(10)数据库的复制。(1)理解SQLServer数据库的两种安全认证机制;(2)掌握登录账户的创建和管理;(3)掌握数据库用户的创建和管理;(4)掌握权限的授予和撤销;(5)掌握角色的创建和管理;(6)了解几种数据库备份策略;(7)掌握数据库的备份与恢复;(8)掌握数据导入与导出;(9)掌握数据库分离与附加;(10)掌握数据库的复制。47数据库的开发与应用
6、(1) C/S应用系统的开发;(2) B/S应用系统的开发;(1)掌握VB。NET与SQLServer连接;(2)掌握在C/S应用程序中嵌入SQL语句;(3)掌握在C/S应用程序中使用视图和存储过程(4)掌握在C/S应用程序中对数据库进行查询(5)掌握在C/S应用程序中录入、修改和删除数据(6)握ASP。NET与SQLServer连接;3(7)掌握在B/S应用程序中嵌入SQL语句;(8)掌握在B/S应用程序中使用视图和存储过程(9)掌握在B/S应用程序中对数据库进行查询(10)掌握在B/S应用程序中录入、修改和删除数据合计45四、教学资源要求(一)教材选用原则教材应充分体现培养学生的职业能力,
7、以“教、学、做”为一体组织课程内容,注重理论与实践相结合、教材内容与行业标准要求相结合,强调理论在实践过程中的应用。(二)推荐教材与参考书籍1 .SQLServer2005数据库及应用,高等教育出版社,徐人凤、曾建华编著;2 .关系数据库基础,高等教育出版社,徐人凤等编著;3 .SQLServer2005数据库案例教程,中国水利水电出版社,严波编著;4 .SQLServer2005基础教程,人民邮电出版社,迪尤逊著,董明等译。(三)其他学习资源1 .国家精品课程大型数据库(SQLServer)课程网站2 .SQLServer2005系统管理实录,电子工业出版社,赵松涛编著。(四)教师要求担任本
8、课程的主讲教师要求熟练掌握数据库的基本理论知识,具有数据库的管理和开发能力,具备双师素质,了解企业数据库管理员和数据库开发人员岗位的工作内容和流程,孰知高职教育理念,有一定的教学经验和因材施教能力。(五)学习场地、设施要求1 .计算机硬件要求:预装WindowsServer2003/2008操作系统的计算机,CPU主频1G,内存=1G。具备局域网环境。2 .软件要求:安装SQLServer2005数据库系统。3.其它要求:在计算机实训机房教学,有SQLSerVer2005数据库安装光盘以及多媒体教学软件。五、考核与评价本课程采用形成性考核方式,总评成绩由形成性考核的各项成绩组成。分数比例为:综
9、合素质评价(平时表现+通用能力考核)20%过程考核(课堂实践+课后实践+单元测试)40%终结考核(期终考核)40%六、教学实施建议1.课堂教学采用“教、学、做”一体化方式,以项目开发过程引导学生学习基本知识,通过动手实践,让学生掌握数据库管理和开发的知识以及操作技能。教学过程以学生动手实践为主,教师只是示范和检查,用一系列综合和拓展实训来培养学生的技术应用能力和创新能力。2 .采用“项目驱动”,“问题牵引”和“多重循环”等教学方法,以一个学生选课系统的开发为主线,贯穿整个教学过程,在逐步完成各项目任务单元的过程中,以“层层递进”的方式完成数据库应用系统的开发与管理,从而让学生在实践中掌握知识和技能。教师在举例示范时,不仅要展示问题的解决方案,更要体现问题的分析过程,启发学生思考。在课堂上,可以让学生上台解决问题,也可以展示学生对同一个问题的不同解决方案,以激励学生主动参与课堂教学。3 .整个课堂教学应在机房进行,每个学生人手一台计算机,预装SQLSerVer2005数据库系统,使学生能在真实环境中进行学习和训练。教师机和学生机都要安装多媒体教学软件,以便进行广播教学、学生作品展示、提问和作业提交。