《数据库原理及应用》课程标准.doc

上传人:hw****26 文档编号:3793255 上传时间:2019-07-17 格式:DOC 页数:10 大小:141KB
下载 相关 举报
《数据库原理及应用》课程标准.doc_第1页
第1页 / 共10页
《数据库原理及应用》课程标准.doc_第2页
第2页 / 共10页
《数据库原理及应用》课程标准.doc_第3页
第3页 / 共10页
《数据库原理及应用》课程标准.doc_第4页
第4页 / 共10页
《数据库原理及应用》课程标准.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、1 1数据库原理及应用课程标准课程编码: 课程类别: B适用专业:软件技术(软件测试) 授课单位:学时: 72 编写执笔人及编写日期:学分: 4 审定负责人及审定日期:1、课程定位和课程设计1. 1 课程性质与作用数据库原理及应用课程是软件技术专业的专业核心课程,是校企合作开发的基于工作过程的课程,为本专业岗位培养数据库程序设计、软件开发的高技能人才。本学习领域课程前导课程有JAVA 初级程序设计 ,后续学习领域课程有软件测试技术等。1.2 课程基本理念本课程开发遵循“设计导向”的现代职业教育指导思想,课程的目标是职业能力开发,课程教学内容的取舍和内容排序遵循职业性原则,课程实施行动导向的教学

2、模式,为了行动而学习、通过行动来学习,校企合作开发课程等。本课程以软件技术专业学生的就业为导向,根据用人单位对软件技术专业所涵盖的岗位群进行的任务和职业能力分析,以 SQL Server 及数据库管理系统为主线,以本专业应共同具备的岗位职业能力为依据,遵循学生认知规律,紧密结合劳动部职业资格证书中的相关考核项目,确定本课程的工作模块和课程内容。为了充分体现任务引领、实践导向课程思想,将本课程的教学活动分解设计成若干实验项目或工作情景,以具体的项目任务为单位组织教学,以典型实际问题设备为载体,引出相关专业理论知识,使学生在实训过程中加深对专业知识、技能的理解和应用,培养学生的综合职业能力,满足学

3、生职业生涯发展的需要。1.3 课程设计思路按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以形成数据库管理能力和利用高级编程语言进行数据库编程能力为基本目标,紧紧围绕完成工作任务的需要来选择和组织课程内容,突出工作任务与知识的联系,让学生在职业实践活动的基础上掌握知识,增强课程内容与职业能力要求的相关性,提高学生的就业能力。选取项目的基本依据是该门课程涉及的工作领域和工作任务范围,但在具体设计过程中还以数据库系统开发流程与典型的项目为载体,使工作任务具体化,并依据完成工作任务的需要、职业院校学习特点和职业能力形成的规律,确定课程的知识、技能等

4、内容,产生了具体的项目模块。2 2依据各项目模块的内容总量以及在该门课程中的地位分配各项目模块的学时数。2、课程目标通过本学习领域课程的学习,使学生具备成为本专业的高素质技能型人才所必需的数据库系统应用、设计、开发的基本知识和基本技能;使学生能全面掌握数据库开发技术和技能,具备适应职业变化的能力以及继续学习新知识的能力;使学生通过项目的实现,具备良好的综合素质和职业道德,能够吃苦耐劳、爱岗敬业、团结合作。具体目标按职业能力的三个方面进行描述:(一)专业能力1. 能进行数据库系统的安装与维护。2. 能在应用程序开发中设计数据库结构。3. 会借助 SQL Server 数据库内置的各种工具,进行

5、SQL 语句编写与调试。4. 能通过建立索引、约束等实现数据库完整性。5. 能编写与调用触发器、存储过程处理复杂数据。6. 能在高级语言中连接、查询、更新数据库。7. 能够进行数据备份与恢复操作。8. 能够设计小型系统的数据库。(二)方法能力1. 善于发现问题并积极寻求解决问题的方法;2. 具备良好的自学能力;3. 能够理论联系实际,自主学习提高;4. 善于观察、总结规律,积累经验,并在工作中推广应用;5. 相应的信息收集和应用拓展能力。(三)社会能力1. 具备良好的协调和沟通能力。2. 具备耐心细致的工作作风和坚持不懈的精神。3. 具备良好的职业规范、职业素质及团队合作精神。3、课程内容与要

6、求学习情境规划和学习情境设计学习情境 情境描述 职业能力(知识、技能、态度) 课时1.关系数据库的基本理论知识关系模型关系模型的定义完整性约束条件关系代数SQL 概述熟练绘制 E-R 图能理解关系模型中的概念能进行关系代数种的运算选择、投影、连接、除了解 SQL 语句的作用183 32.宏文软件人事管理系统在 SQL Server 中建立人事管理数据库,并在此基础上,进行数据库的备份、还原操作,进行表的创建、数据的查询与管理操作,建立索引、触发器、存储过程、视图会安装和配置 SQLServer能熟练使用 SQLServer 的基本操作熟练掌握 SQL 语句 423.教学管理系统 分析教学管理系

7、统中表的关系学习关系数据库中理论知识会画 E-R 图理解关系模型中的概念理解关系模式规范化的作用掌握函数依赖及其关系范式64.图书管理系统 根据关系数据模式的规范化理论设计图书管理系统掌握数据库规范化理论掌握设计数据库的方法和步骤能设计一个小型数据库系统6学习情境 1:关 系 数 据 库 的 基 本 理 论 知 识 参考学时:18学 习 目 标1. 掌握数据库的相关基本概念2. 掌握 E-R 图的绘制3. 掌握关系模型的定义4. 理解关系的三类完整性约束5. 掌握关系代数的运算主要学习内容 建议使用的教学方法1. 数据库技术的发展2. 数据库的相关基本概念3. 概念模型的表示方法4. 数据库的

8、系统结构5. 关系模型的定义6. 关系的三类完整性约束7. 关系代数的运算:讲授法学习情境 2:宏 文 软 件 人 事 管 理 系 统 参考学时:42学 习 目 标1熟练掌握 SQLServer 的安装、配置、使用; 2. 掌握 SQL 语句;3. 熟练索引、视图、触发器、存储过程的建立;4. 培养动手实践的能力;主要学习内容 建议使用的教学方法4 41. SQLServer 的安装与配置2. SQL SERVER 数据库管理3. SQL SERVER 表管理4. SQL SERVER 数据管理5. SQL SERVER 数据查询6. 视图7. 存储过程8. 数据库安全多媒体演示;示例教学;边

9、讲边学边做学习情境 2:宏 文 软 件 人 事 管 理 系 统 的子模块模块一 SQLServer 的安装与配置工作任务 SQLSErver 能够正常运行学习目标 1. 掌握 SQLServer 的安装和配置2. 理解什么是数据库管理系统实践技能 安装与配置 SQLServer 系统知识要点 SQLServer 系统的功能拓展知识 市面上其他常用数据库管理系统考核要求模块二 数据库、基本表的设计与修改工作任务1. 绘制 E-R 图2. 使用 SQLServer 企业管理器建立数据库和表3. 使用 SQLServer 企业管理器导入其他类型数据库数据4. 使用 SQL 脚本建立基本表学习目标1.

10、 理解关系型 数据库模型2. 理解 E-R 图在数据库设计中的作用3. 理解数据库的设计原则4. 能绘制 E-R 图并建立项目中所需的主要基本表5. 理解数据库中基本数据类型实践技能1. 设置表的主键2. 使用工具查看生成基本表的 SQL 脚本3. 在 SQLServer 查询分析器中使用 SQL 脚本建立基本表4. 在 SQLServer 查询分析器中使用模板建立基本表5. 在 SQLServer 查询分析器中通过模板建立数据库知识要点1. 数据库的设计原则2. SQLServer 中的数据类型3. E-R 图及其中符号的含义4. 数据库的数据文件和日志文件及相关属性5. 字段与记录的关系6

11、. SQL 语句的基本格式5 5拓展知识1. 理解实体与关系的概念2. 根据需求设计 E-R 图3. 减少数据的冗余考核要求 掌握数据库和表的设计,完成数据库中表的设计模块三 基本表记录的插入、修改和删除工作任务 显示、插入、修改和删除记录学习目标1. 能分别用交互方式与命令方式进行数据表中记录的插入、修改和删除2. 能使用 SQLServer 查询分析器3. 能编写与执行 SQL 语句4. 理解数据完整性的概念实践技能1. SQLServer 企业管理器2. SQLServer 查询分析器3. 用 SQL 语句进行记录的显示、插入、修改和删除操作知识要点1. SQL 语句的种类和用途2. 主

12、键、外键3. 数据完整性拓展知识 1. 常用 SQL 语句简介2. 运算符与条件表达式考核要求 掌握表的基本操作,能对表进行记录的显示、插入、修改和删除操作模块四 查询与视图工作任务1. 查询单一基本表中的记录2. 找出项目中记录查询语句与输出3. 构造查询条件表达式4. 使用视力保存查询语句学习目标 1. 能实现单一基本表的数据查询2. 能选择查询结果的输出方式实践技能1. 基于企业管理器的查询操作2. 基于查询分析器的查询操作3. 将查询保存为视图4. 字符串处理函数5. 日期处理函数6. 分组和聚合函数7. 其他函数知识要点1. 数据库内置函数2. 视图的作用3. 筛选与投影拓展知识 1

13、. 函数的作用和使用方法6 62. 对视图进行查询操作考核要求 掌握查询和视图的创建以及使用模块五 索引与约束工作任务 1. 建立数据库的约束和索引2. 应用数的约束据库学习目标 1. 理解约束和索引在数据库操作中的意义2. 能根据需要建立相应的约束和索引实践技能 1. 使用企业管理器建立约束和索引2. 查看生成的约束和索引的 SQL 脚本知识要点1. 约束在保持数据完整性中的作用2. 建立索引的原理以及存储方式3. 索引对查询效率的影响拓展知识 数据完整性考核要求 掌握表中索引和约束的建立方法以及基本操作模块六 多表查询与子查询工作任务1. 实现多表间连接查询2. 实现单表内连接查询3. 实

14、现嵌套查询4. 找出项目中所使用的各种复杂查询学习目标 1. 能实现多表查询与子查询2. 理解数据库的规范化实践技能1. 多表查询的连接方式2. 子查询的语句格式3. 多表连接查询执行结果及其分析知识要点1. 子查询中的谓词2. 多表连接查询和嵌套查询的使用场合和需求分析3. 主键、外键的作用,加深对 E-R 图的理解4. 数据库规范化(第一范式、第二范式、第三范式)拓展知识 带参数的数据查询定义与调用操作考核要求 掌握多表查询和子查询的方法,能完成对表中数据的查询操作模块七 存储过程工作任务1. 创建存储过程2. 调试存储过程3. 调用存储过程学习目标1. 理解存储过程的作用2. 会使用模板

15、建立存储过程3. 会使用存储过程进行数据库的复杂数据操作实践技能 1. T-SQL 程序的调试7 72. 存储过程与用户定义函数调用时的参数传递3. 触发器的高度和运行结果的观察与分析知识要点1. T-SQL 语言中的流程控制结构2. 单一 SQL 语言、存储过程、触发器和用户定义函数使用场合的比较3. 复杂数据处理的过程分析拓展知识 存储过程、用户定义函数和触发器的调试技巧考核要求 掌握存储过程、触发器的使用,以及用户自定义函数的使用模块八 数据库的安全工作任务 1. 使用 T-SQL 语言编写 T-SQL 脚本2. 使用事务实现数据修改的提交与回滚学习目标1. 会编写及调用 T-SQL 脚

16、本2. 能使用流程控制语句、事务与游标等手段实现数据库的数据处理3. 能按数据处理系统需求,完成数据查询、处理和计算4. 理解事务与游标在数据处理中的作用实践技能1. 创建游标并读取游标中的记录2. 流程控制语句3. 事务操作语句知识要点 1. T-SQL 语言中数据类型与变量的定义和使用2. 数据库操作的数据处理过程分析拓展知识 1. 信息系统开发过程中的数据处理需求分析2. 流程控制语句嵌套考核要求 掌握使用流程控制语句、事务与游标等手段实现数据库的数据处理的方法模块九 数据库管理和维护工作任务1. 登录数据库2. 设置和操作数据库角色3. 设置数据库对象的访问权限4. 备份与恢复数据库5

17、. 导入与导出数据库中的数据学习目标1. 能实现数据库管理、维护的基本操作(包括:安全管理、数据库备份和恢复等)2. 理解数据库管理、维护工作在管理信息系统开发、调试和维护过程中的应用实践技能1. 数据库对象的访问权限2. 数据库用户3. 根据管理信息系统的用例设计用户、角色和操作权限4. 使用视力实现安全性5. 数据库文件的备份、恢复和附加8 8知识要点1. 软件工程中的用例设计方法2. 登录、用户、角色、密码、操作权限的概念和原理3. 视图在数据库安全方面的作用4. 数据库备份的原理和过程5. 数据库恢复的原理和过程拓展知识 数据库管理和维护操作在管理信息系统开发、调试和维护过程中的应用考

18、核要求 掌握数据库管理和维护过程中的基本方法学习情境 3:教学管理系统 参考学时:6学 习 目 标1. 掌握进行关系规范化的目的2. 掌握函数依赖相关概念3. 掌握关系规范化的主要方法主要学习内容 建议使用的教学方法1. 关系模式规范化的作用数据库的相关基本概念2. 函数依赖3. 1 范式、2 范式、3 范式、BC 范式讲授法学习情境 4:图 书 管 理 系 统 参考学时:6学 习 目 标1. 了解数据库设计的内容2. 掌握数据库的设计步骤3. 掌握数据库的设计方法4. 了解数据库系统技术文档的编写主要学习内容 建议使用的教学方法1. 数据库设计的目的、意义及内容2. 软件工程的规范化设计方法

19、3. 数据库设计分为六个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护讲授法9 94、课程实施4.1 教学条件4.1.1 软硬件条件校内实训基地条件,课程对校内生产性或物理仿真(实物模拟仿真)、半物理仿真(混合仿真)和计算机仿真(数字仿真)实训基地条件的要求,主要配套的教学仪器设备与媒体要求。校外实训基地及条件要求,工学结合、社会资源等。网络资源建设,如精品课程网站,网络课程资源。4.1.2 师资条件对任课教师的职业能力和知识结构的要求。专任教师和兼职教师组成的具有“双师”结构特点的教学团队要求。4.2 教学方法建议本课程是一门理论和实践并重的课程。对于

20、理论部分主要采用讲授法、项目教学法、任务驱动法;实践部分主要采用项目教学法、任务驱动法、讲授法、情境教学法、实训作业法等。4.3 教学评价、考核要求本课程考核类别为考试,采用笔试的形式。考试成绩占本课程的成绩60%;平时成绩(含考勤、实践性环节)占本课程成绩 40%(其中考勤占本课程的成绩 50%,实践性环节占本课程的成绩 50%) 。4.4 教材编写 教材编写要体现项目课程的特色与设计思想,教材内容体现先进性、实用性,典型项目的选取要科学,体现产业特点,具有可操作性。其呈现方式要图文并茂,文字表述要规范、正确、科学。教学要采取项目教学法,以工作任务为出发点激发学生的学习兴趣,教学过程中要注重

21、创设教育情境,采取理论实践一体化教学模式,要充分利用挂图、投影、多媒体等教学手段。采取阶段评价和目标评价相结合,理论考核与实践考核相结合,学生作品的评价与知识点考核相结合。充分利用课堂实验,确保学生对知识的灵活应用。本门课程理论较多,要多通过实践来掌握理论,采用项目教学的方法,提高学生对知识的掌握水平。5、课程资源开发与利用(一)学习资料资源:10 10推荐教材:数据库原理与 SQL Server 教程 第 2 版 ,谢日星主编,人民邮电出版社,2013.07,ISBN 978-7-115-31601-1 推荐教学参考书:1.数据库原理与应用教程:SQL Server ,尹志宇,清华大学出版社,ISBN 9787302216896; 2.Professional Microsoft SQL Server 2012 Administration ,Adam Jorgensen(美),Wrox,2012.4,ISBN 978-1-118-10688-4。(二)信息化教学资源校级精品课程网站:http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。