《数据库管理与应用(SQL Server)》课程标准

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库管理与应用(《数据库管理与应用(SQL SQL Server Server))》课程标准
课程代码KC03
课程性质
专业基础课
建议学时46适用专业
软件技术及相关专业
建议教学方式
“教、学、做”
一体化
制定
单位
学校
制定日期
2012.7.9
审核部门
软件技术专业资源库建设项目组
企业
一、课程定位
本课程是软件技术专业的一门实践性很强的专业基础课。

培养学生数据库的开发、管理和维护能力,为从事数据库应用开发、系统管理和维护奠定基础。

前导课程:《C 语言程序设计》
后续课程:《Java Web 程序设计》、《C#程序设计》、《 程序设计》
二、课程目标
通过本课程的学习,使学生了解大型数据库的基本概念,能创建和管理数据库及其对象,掌握数据库程序设计的基本思想和方法,培养学生对SQL Server 数据库进行日常管理与维护的技能,为数据库的开发、应用与维护打下基础。

㈠知识目标
1.了解SQL Server 的基本概念和结构;
2.掌握数据库设计基本知识;
3.掌握解数据库及其对象的创建方法;
4.掌握Transact-SQL 语言的编程知识;
5.掌握数据库日常维护和管理方法;
6.
掌握基本的数据库综合应用开发的方法。

㈡能力目标
1.能安装和配置SQL Server 数据库管理系统;
2.具有设计符合规范的数据库的能力;
3.能熟练创建和管理数据库及数据库对象,并实施数据完整性;
4.具备良好的数据库编程能力;
5.具备数据库日常维护、管理及程序的纠错能力;
6.
具备基本的数据库综合应用开发能力。

㈢素质目标
1.具有规范的编程风格和习惯;
2.具有良好的分析问题和解决问题的能力以及技术文档写作、沟通和团队协作能力;
3.具有科学、严谨的工作态度,良好的敬业精神和创新精神;
4.培养学生自主学习的能力,具有终身学习的精神和和可持续发展能力。

㈣其它目标
通过课程学习,为以下职业技能证书的考试打下良好基础。

1.微软MCDBA;
2.微软认证技术专家MCTS(SQL Server)。

三、课程内容与要求
根据课程目标所要求掌握的知识、能力和职业素质,课程内容及要求如下:
表1《数据库管理与应用》内容及要求
(3)关系模型概念;
(4)E-R图转换成关系模型
(5)第一、第二、第三范式
概念;
(6)关系模型的规范化;
(7)数据完整性处理。

(3)理解关系模型概念;
(4)掌握把E-R图转换成关系模型方
法;
(5)理解第一、第二、第三范式概念;
(6)掌握关系模型的规范化的方法;
(7)掌握数据完整性处理方法。

4数据库及其对
象的创建与管

(1)数据文件和日志文件
概念;
(2)数据库和表的创建和
管理;
(3)约束、默认、规则、索
引和视图的概念、创建
和管理。

(1)理解数据库的组成、数据文件、日
志文件的概念;
(2)掌握数据库和表的创建和管理;
(3)掌握约束、默认、规则、索引和视
图的创建和管理。

12
5存储过程(1)存储过程概念和用途;
(2)存储过程创建和管理;
(3)存储过程调用。

(1)理解存储过程的概念和用途;
(2)熟练掌握存储过程创建和管理;
(3)掌握存储过程的调用。

4
6触发器(1)触发器的概念和用途;
(2)触发器的创建和管理。

(1)理解触发器的概念和用途;
(2)掌握触发器的创建和管理。

4
7SQL Server程
序设计
(1)变量类型和定义;
(2)IF语句、循环语句、输
出语句、开关语句;
(3)事务的概念和使用;
(4)函数概念和使用;
(5)游标概念和使用。

(1)了解数据库编程的变量类型;
(2)掌握变量的定义和赋值;
(3)掌握IF语句、循环语句、输出语句、
开关语句的使用;
(4)理解事务的概念和用途;
(5)掌握事务的创建;
(6)掌握函数的创建和调用;
(7)理解游标概念和用途;
(8)掌握游标的使用。

4
8数据库安全管

(1)SQL Server数据库安
全认证机制;
(2)登录账户管理;
(3)数据库用户管理;
(4)权限管理;
(5)角色管理。

(1)理解SQL Server数据库的两种安
全认证机制;
(2)掌握登录账户的创建和管理;
(3)掌握数据库用户的创建和管理;
(4)掌握权限的授予和撤销;
(5)掌握角色的创建和管理。

4
9数据库日常管
理与维护
(1)数据库备份策略;
(2)数据库的备份与恢复;
(3)数据导入与导出;
(4)数据库分离与附加;
(5)数据库的复制。

(1)了解几种数据库备份策略;
(2)掌握数据库的备份与恢复;
(3)掌握数据导入与导出;
(4)掌握数据库分离与附加;
(5)掌握数据库的复制。

4
四、教学资源要求
㈠教材选取原则
教材选用应遵循以能力为中心,以企业岗位要求为原则,体现课程项目化的思想,教材内容紧跟行业技术主流,以实践为主,理论够用。

㈡推荐教材及参考资源
1.《SQL Server2005数据库及应用》,高等教育出版社,徐人凤、曾建华编著;
2.《关系数据库基础》,高等教育出版社,徐人凤等编著;
3.《SQL Server2005数据库案例教程》,中国水利水电出版社,严波编著;
4.《SQL Server2005基础教程》,人民邮电出版社,迪尤逊著,董明等译。

㈢其它学习资源
1.国家精品课程《大型数据库(SQL Server)》课程网站:
2.《SQL Server2005系统管理实录》,电子工业出版社,赵松涛编著。

㈣教师要求
担任本课程的主讲教师要求熟练掌握数据库的基本理论知识,具有数据库的管理和开发能力,具备双师素质,了解企业数据库管理员和数据库开发人员岗位的工作内容和流程,孰知高职教育理念,有一定的教学经验和因材施教能力。

㈤学习场地、设施要求
1.计算机硬件要求:预装Windows Server2003/2008操作系统的计算机,CPU主频>1G,内存>=1G。

具备局域网环境。

2.软件要求:安装SQL Server2005数据库系统。

3.其它要求:在计算机实训机房教学,有SQL Server2005数据库安装光盘以及多媒体教学软件。

五、考核与评价
本课程采用形成性考核方式,总评成绩由形成性考核的各项成绩组成。

分数比例为:
综合素质评价(平时表现+通用能力考核)20%
过程考核(课堂实践+课后实践+单元测试)40%
终结考核(期终考核)40%
六、教学实施建议
1.课堂教学采用“教、学、做”一体化方式,以项目开发过程引导学生学习基本知识,通过动手实践,让学生掌握数据库管理和开发的知识以及操作技能。

教学过程以学生动手实践为主,教师只是示范和检查,用一系列综合和拓展实训来培养学生的技术应用能力和创新能力。

2.采用“项目驱动”,“问题牵引”和“多重循环”等教学方法,以一个学生选课系统的开发为主线,贯穿整个教学过程,在逐步完成各项目任务单元的过程中,以“层层递进”的方式完成数据库应用系统的开发与管理,从而让学生在实践中掌握知识和技能。

教师在举例示范时,不仅要展示问题的解决方案,更要体现问题的分析过程,启发学生思考。

在课堂上,可以让学生上台解决问题,也可以展示学生对同一个问题的不同解决方案,以激励学生主动参与课堂教学。

3.整个课堂教学应在机房进行,每个学生人手一台计算机,预装SQL Server2005数据库系统,使学
生能在真实环境中进行学习和训练。

教师机和学生机都要安装多媒体教学软件,以便进行广播教学、学生作品展示、提问和作业提交。

七、其他说明
无。

相关文档
最新文档