《华联学院《SQL数据库系统》课程标准》由会员分享,可在线阅读,更多相关《华联学院《SQL数据库系统》课程标准(7页珍藏版)》请在金锄头文库上搜索。
1、 所属专业编写人审定人(签名)编制日期物联网应用技术王海2013年9月 SQL数据库系统课程标准课程名称:SQL数据库系统课程代码:010110003总学时: 64 (理论学时:32 实践学时:32 )课程学分:4适用专业:物联网应用技术课程性质:专业技能课一、课程概述(一)课程定位本课程为计算机应用技术专业的主干课程,主要用于培养学生数据库管理和应用的能力,以及结合高级程序设计语言进行数据库应用系统、管理信息系统开发的能力,是计算机应用技术专业之B/S,C/S应用程序开发数据库课程的基础。(二)设计思路按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求
2、,该门课程以形成数据库管理能力和利用高级编程语言进行数据库编程能力为基本目标,紧紧围绕完成工作任务的需要来选择和组织课程内容,突出工作任务与知识的联系,让学生在职业实践活动的基础上掌握知识,增强课程内容与职业能力要求的相关性,提高学生的就业能力。二、课程目标总体目标:使学生具备成为本专业的高素质劳动者和高级技术应用型人才所必需的数据库系统应用、设计、开发的基本知识和基本技能;使学生能全面掌握数据库开发技术和技能,具备适应职业变化的能力以及继续学习新知识的能力;使学生通过项目的实现,具备良好的综合素质和职业道德,能够吃苦耐劳、爱岗敬业、团结合作。(一)能力目标1、 能够阅读理解需求分析,进行数据
3、库的设计;2、 能编写数据库文档; 3、 能够熟练的使用SQL Server Management Studio(SSMS)注册服务器和联机丛书; 4、 能够熟练的使用SSMS进行数据库定义、操纵和管理;5、 能够通过数据库编程访问数据库;6、 能够对数据库进行管理和维护;7、 能看懂简单的专业英文资料。(二)知识目标1、 了解数据库系统和数据库需求分析的基本方法;2、 掌握数据库概念模型和关系模型的设计方法; 3、 理解文档编写的规范要求,掌握编写文档的方法;4、 掌握SQL Server 2005的SSMS和T-SQL数据库定义、操作和管理的方法;5、 掌握SQL Server 2005编
4、程基础、存储过程和触发器的设计与应用、数据库备份与还原的方法;6、 掌握数据库安全和维护技术;7、 掌握基本的数据库应用系统开发技术。(三)素质目标1、 培养学生守时、质量、规范、诚信、责任等方面的意识;2、 培养学生分析问题、解决问题和再学习的能力;3、 培养学生创新、交流与团队合作能力;4、 培养学生严谨的工作作风和勤奋努力的工作态度;5、 培养学生较强的掌握新技术、新设备和新系统的能力。(四)证书目标1、2、3、4、三、课程内容和要求序号学习内容(情境设计)教 学 要 求参考课时教学模块教学单元(岗位项目)能力要求知识要求1基础模块学生信息管理系统项目功能需求与数据库的作用1.能阅读理解
5、项目需求分析;2.能编写需求分析报告。1.掌握系统需求分析的方法;2.理解实体与属性的概念;3.理解需求分析报告规范要求及编写的方法。6概念结构设计和逻辑结构设计1、 画E-R图工具的使用2、 能理解转换原则1、E-R实体关系图的画法1、从E-R实体关系图向关系表的转换原则; 2、数据模型的优化2数据库的设计与应用数据库与数据表构建1、 能选择合适的版本2、 熟悉SSMS的使用;3、 熟练使用查询编辑器;4、 能阅读简单的专业英文资料1、 安装SQL Server2008的方法2、 关系数据库的概念;3、 创建数据库的方法4、 表的创建、修改和删除操作方法5、 数据的插入、删除和修改操作方法。
6、28数据查询的实施1、 熟悉简单查询;2、 熟悉条件查询;3、 熟悉分组查询;4、 熟悉联接查询;5、 熟悉嵌套查询。1、 SELECT查询语句2、 查询条件运算符3、 理解分组的概念;聚合函数与分组条件4、 多表查询的方法5、 嵌套查询的好处及方法数据表完整性的实施1、 掌握建立数据关系图 2、 掌握设置主键、外键 3、 掌握设置约束1、 数据完整性的概念;创建关系图的方法2、 主键与外键的概念及创建的方法3、 约束、默认及规则的作用和使用方法3数据库高级应用模块实施快速检索1、 建立索引2、 建立视图1、 视图和索引的概念、类型和特点;2、 创建、查看、编辑、删除视图和索引的方法。24存储
7、过程和触发器的设计与应用1、 进行T-SQL程序的设计2、 创建存储过程3、 创建触发器1、 T-SQL程序设计语法格式2、 存储过程的概念、类型和特点;3、 创建、修改、删除和使用存储过程的方法4、 触发器的概念、类型和特点;5、 创建、修改、删除和使用触发器的方法数据库的安全性管理1、 创建管理员角色2、 创建教师角色 3、 创建学生角色1、 SQL Server的安全机制;2、 服务器登录安全管理;3、 数据库用户安全管理;4、 权限管理;5、 角色管理数据库备份与还原1、 规划学生数据库备份策略2、 设计学生数据库的维护计划3、 书写数据应急方案1、 备份 (完整、差异、事务日志;2、
8、 文件和文件组备份)与还原概念;3、 T-SQL语句、方法。4数据库应用系统开发模块界面设计系统开发1、 数据库的简单应用 2、 设计窗口3、 系统编译与运行4、 编写用户说明书5、 项目总结1、 系统测试的方法2、 用户说明书的编写规则;3、 项目总结的要求8四、教学实施建议(一)教材及参考资料选用建议1、教材选用SQL Server 2008数据库技术应用 崔英敏主编 浙江大学出版社2、参考资料选用书名作者出版社数据库系统概论(第三版)萨师煊、王珊高等教育出版社(二)教学建议1、教学模式遵循“以就业为导向,以能力为本位”的指导思想,本课程本着“学习的内容是工作、通过工作实现学习”的课程设计
9、理念,通过“真实产品开发、项目载体、知识理论实践一体化”将完整的项目开发过程贯穿在整个项目开发中。宏观上采用基于工作过程的教学模式和双线并行、项目设计的教学模式,微观上采用基于问题的PBL教学模式(Problem-Based Learning)。2、教学方法本课程采用多种教学方法, 有逆向式教学方法、任务驱动教学方法、以赛促学法、项目实训教学方法。3、教学手段本课程采用了多种教学手段来保障项目教学的高质量开展。(1)多媒体技术采用多媒体的教学技术,使用电子课件讲课,课堂传授信息量大。同时配套该课程的一些学习视频,供学生自学。制作精美的PPT发给学生,减少学生记笔记的工作量,便于把主要精力放在项
10、目开发和课后自主学习上。 (2)局域网平台 通过FTP软件,为学生提供信息交换、数据交换的基础平台。(3)互联网平台 课程组教师利用网络等现代化教学手段,如课程答疑留言板,在线为学生答疑,给师生提供了相互交流的平台。 (4)电子教室 在软件实训室安装电子教室软件,确保学生在上课期间只能使用被认可的应用程序及被认可的网站,提高上课效率。(5)仿真教学环境 由教师扮演企业代表,学生扮演软件开发团队成员,完成客户与项目组的交互过程。教师提出需求,学生完成“需求分析、系统设计、编码调试、提交作品”的各个过程,模拟企业项目的完整开发过程。(三)教学考核与评价建议1、考核方式与标准本课程考核采取平时成绩考
11、核和期末考核两种方式进行,两部分的分数比例为:课程考核成绩 = 平时成绩考核成绩(40%)+ 期末考成绩(60%)2、教学评价平时成绩考核=课堂项目考核(60%)+课堂考勤考核(40%)两部份。(1)、平时考勤成绩考核(100分)随机对学生进行考勤,无故迟到或早退1次扣3分,旷课一次扣5分,扣满50分为止。(2)、项目成绩(100分)项目具体考核标准比例见表3。学习情境项目分值比例%1数据库设计项目1:学生信息管理系统需求分析3项目2:概念结构设计3项目3:逻辑结构设计32数据库与数据表构建项目1:安装SQL Server 20082项目2:创建学生信息管理系统数据库stuchoose3项目3
12、:以转换的关系表为基础建立数据表4项目4:在各表中插入、修改和删除数据63. 数据查询的实施项目1:简单查询2项目2:条件查询3项目3:分组查询3项目4:联接查询3项目5:嵌套查询44数据表完整性的实施项目1:建立数据关系图3项目2:设置主键、外键4项目3:设置约束35实施快速检索项目1:建立索引3项目2:建立视图36.存储过程和触发器的设计与应用数据库的安全性管理数据库备份与还原项目1:进行T-SQL程序的设计3项目2:创建存储过程4项目3:创建触发器47.数据库的安全性管理项目1:创建管理员角色3项目2:创建教师角色3项目3:创建学生角色38.数据库备份与还原项目1:规划学生数据库备份策略
13、2项目2:设计学生数据库的维护计划2项目3:书写数据应急方案29.数据库应用系统开发项目1:数据库的简单应用2项目2:设计窗口4项目3:系统编译与运行4项目4:编写用户说明书3项目5:项目总结6合计100(四)课程资源的开发与应用1、配备教学课件供学生下载使用;2、配备几十个大量丰富有趣的小型教学案例供学生模仿;3、为学生选购十余种丰富的SQL相关书籍供学生课下自主学习;4、为学生制定约5个SQL教学网站借学生课下学习;5、提供几百小时的SQL视频教学资源供学生参考。五、课程实施条件(一)主讲教师资格要求1、学历要求:具有本科或以上学历2、职称要求:讲师或以上3、职业证书:无要求4、企业工作经历:无要求5、双师素质:无要求6、职业教学能力:主讲教师需有真实开发经验(二)实践教学基本条件1、实践场所:机房;2、设备配置:中级配置电脑50台,广播软件一套,座椅50套;六、其它说明本课程标准教师在教学过程可根据实际的教学条件和学生能力进行相对应调整。