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

上传人:gbs****77 文档编号:9298200 上传时间:2020-04-04 格式:DOC 页数:10 大小:141KB
返回 下载 相关 举报
《数据库原理及应用》课程标准_第1页
第1页 / 共10页
《数据库原理及应用》课程标准_第2页
第2页 / 共10页
《数据库原理及应用》课程标准_第3页
第3页 / 共10页
点击查看更多>>
资源描述
1 1 数据库原理及应用 课程标准 课程编码 课程类别 B 适用专业 软件技术 软件测试 授课单位 学时 72 编写执笔人及编写日期 学分 4 审定负责人及审定日期 1 课程定位和课程设计 1 1 课程性质与作用 数据库原理及应用 课程是软件技术专业的专业核心课程 是校企合作 开发的基于工作过程的课程 为本专业岗位培养数据库程序设计 软件开发的 高技能人才 本学习领域课程前导课程有 JAVA 初级程序设计 后续学习领域课程有 软件测试技术 等 1 2 课程基本理念 本课程开发遵循 设计导向 的现代职业教育指导思想 课程的目标是职 业能力开发 课程教学内容的取舍和内容排序遵循职业性原则 课程实施行动 导向的教学模式 为了行动而学习 通过行动来学习 校企合作开发课程等 本课程以软件技术专业学生的就业为导向 根据用人单位对软件技术专业 所涵盖的岗位群进行的任务和职业能力分析 以 SQL Server 及数据库管理系统 为主线 以本专业应共同具备的岗位职业能力为依据 遵循学生认知规律 紧 密结合劳动部职业资格证书中的相关考核项目 确定本课程的工作模块和课程 内容 为了充分体现任务引领 实践导向课程思想 将本课程的教学活动分解 设计成若干实验项目或工作情景 以具体的项目任务为单位组织教学 以典型 实际问题设备为载体 引出相关专业理论知识 使学生在实训过程中加深对专 业知识 技能的理解和应用 培养学生的综合职业能力 满足学生职业生涯发 展的需要 1 3 课程设计思路 按照 以能力为本位 以职业实践为主线 以项目课程为主体的模块化专 业课程体系 的总体设计要求 该门课程以形成数据库管理能力和利用高级编 程语言进行数据库编程能力为基本目标 紧紧围绕完成工作任务的需要来选择 和组织课程内容 突出工作任务与知识的联系 让学生在职业实践活动的基础 上掌握知识 增强课程内容与职业能力要求的相关性 提高学生的就业能力 选取项目的基本依据是该门课程涉及的工作领域和工作任务范围 但在具 体设计过程中还以数据库系统开发流程与典型的项目为载体 使工作任务具体 化 并依据完成工作任务的需要 职业院校学习特点和职业能力形成的规律 确定课程的知识 技能等内容 产生了具体的项目模块 2 2 依据各项目模块的内容总量以及在该门课程中的地位分配各项目模块的学 时数 2 课程目标 通过本学习领域课程的学习 使学生具备成为本专业的高素质技能型人才 所必需的数据库系统应用 设计 开发的基本知识和基本技能 使学生能全面 掌握数据库开发技术和技能 具备适应职业变化的能力以及继续学习新知识的 能力 使学生通过项目的实现 具备良好的综合素质和职业道德 能够吃苦耐 劳 爱岗敬业 团结合作 具体目标按职业能力的三个方面进行描述 一 专业能力 1 能进行数据库系统的安装与维护 2 能在应用程序开发中设计数据库结构 3 会借助 SQL Server 数据库内置的各种工具 进行 SQL 语句编写与调试 4 能通过建立索引 约束等实现数据库完整性 5 能编写与调用触发器 存储过程处理复杂数据 6 能在高级语言中连接 查询 更新数据库 7 能够进行数据备份与恢复操作 8 能够设计小型系统的数据库 二 方法能力 1 善于发现问题并积极寻求解决问题的方法 2 具备良好的自学能力 3 能够理论联系实际 自主学习提高 4 善于观察 总结规律 积累经验 并在工作中推广应用 5 相应的信息收集和应用拓展能力 三 社会能力 1 具备良好的协调和沟通能力 2 具备耐心细致的工作作风和坚持不懈的精神 3 具备良好的职业规范 职业素质及团队合作精神 3 课程内容与要求 学习情境规划和学习情境设计 学习情境 情境描述 职业能力 知识 技能 态度 课时 1 关系数据库的基本 理论知识 关系模型 关系模型的定义 完整性约束条件 关系代数 SQL 概述 熟练绘制 E R 图 能理解关系模型中的概念 能进行关系代数种的运算选 择 投影 连接 除 了解 SQL 语句的作用 18 3 3 2 宏文软件人事管理 系统 在 SQL Server 中建立人 事管理数据库 并在此基 础上 进行数据库的备份 还原操作 进行表的创建 数据的查询与管理操作 建立索引 触发器 存储 过程 视图 会安装和配置 SQLServer 能熟练使用 SQLServer 的基 本操作 熟练掌握 SQL 语句 42 3 教学管理系统 分析教学管理系统中表的 关系学习关系数据库中理 论知识 会画 E R 图 理解关系模型中的概念 理解关系模式规范化的作用 掌握函数依赖及其关系范式 6 4 图书管理系统 根据关系数据模式的规范 化理论设计图书管理系统 掌握数据库规范化理论 掌握设计数据库的方法和步 骤 能设计一个小型数据库系统 6 学习情境 1 关 系 数 据 库 的 基 本 理 论 知 识 参考学时 18 学 习 目 标 1 掌握数据库的相关基本概念 2 掌握 E R 图的绘制 3 掌握关系模型的定义 4 理解关系的三类完整性约束 5 掌握关系代数的运算 主要学习内容 建议使用的教学方法 1 数据库技术的发展 2 数据库的相关基本概念 3 概念模型的表示方法 4 数据库的系统结构 5 关系模型的定义 6 关系的三类完整性约束 7 关系代数的运算 讲授法 学习情境 2 宏 文 软 件 人 事 管 理 系 统 参考学时 42 学 习 目 标 1 熟练掌握 SQLServer 的安装 配置 使用 2 掌握 SQL 语句 3 熟练索引 视图 触发器 存储过程的建立 4 培养动手实践的能力 主要学习内容 建议使用的教学方法 4 4 1 SQLServer 的安装与配置 2 SQL SERVER 数据库管理 3 SQL SERVER 表管理 4 SQL SERVER 数据管理 5 SQL SERVER 数据查询 6 视图 7 存储过程 8 数据库安全 多媒体演示 示例教学 边讲边学边做 学习情境 2 宏 文 软 件 人 事 管 理 系 统 的子模块 模块一 SQLServer 的安装与配置 工作任务 SQLSErver 能够正常运行 学习目标 1 掌握 SQLServer 的安装和配置2 理解什么是数据库管理系统 实践技能 安装与配置 SQLServer 系统 知识要点 SQLServer 系统的功能 拓展知识 市面上其他常用数据库管理系统 考核要求 模块二 数据库 基本表的设计与修改 工作任务 1 绘制 E R 图 2 使用 SQLServer 企业管理器建立数据库和表 3 使用 SQLServer 企业管理器导入其他类型数据库数据 4 使用 SQL 脚本建立基本表 学习目标 1 理解关系型 数据库模型 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 SQL 语句的基本格式 5 5 拓展知识 1 理解实体与关系的概念 2 根据需求设计 E R 图 3 减少数据的冗余 考核要求 掌握数据库和表的设计 完成数据库中表的设计 模块三 基本表记录的插入 修改和删除 工作任务 显示 插入 修改和删除记录 学习目标 1 能分别用交互方式与命令方式进行数据表中记录的插入 修改和删 除 2 能使用 SQLServer 查询分析器 3 能编写与执行 SQL 语句 4 理解数据完整性的概念 实践技能 1 SQLServer 企业管理器 2 SQLServer 查询分析器 3 用 SQL 语句进行记录的显示 插入 修改和删除操作 知识要点 1 SQL 语句的种类和用途 2 主键 外键 3 数据完整性 拓展知识 1 常用 SQL 语句简介2 运算符与条件表达式 考核要求 掌握表的基本操作 能对表进行记录的显示 插入 修改和删除操作 模块四 查询与视图 工作任务 1 查询单一基本表中的记录 2 找出项目中记录查询语句与输出 3 构造查询条件表达式 4 使用视力保存查询语句 学习目标 1 能实现单一基本表的数据查询2 能选择查询结果的输出方式 实践技能 1 基于企业管理器的查询操作 2 基于查询分析器的查询操作 3 将查询保存为视图 4 字符串处理函数 5 日期处理函数 6 分组和聚合函数 7 其他函数 知识要点 1 数据库内置函数 2 视图的作用 3 筛选与投影 拓展知识 1 函数的作用和使用方法 6 6 2 对视图进行查询操作 考核要求 掌握查询和视图的创建以及使用 模块五 索引与约束 工作任务 1 建立数据库的约束和索引2 应用数的约束据库 学习目标 1 理解约束和索引在数据库操作中的意义2 能根据需要建立相应的约束和索引 实践技能 1 使用企业管理器建立约束和索引2 查看生成的约束和索引的 SQL 脚本 知识要点 1 约束在保持数据完整性中的作用 2 建立索引的原理以及存储方式 3 索引对查询效率的影响 拓展知识 数据完整性 考核要求 掌握表中索引和约束的建立方法以及基本操作 模块六 多表查询与子查询 工作任务 1 实现多表间连接查询 2 实现单表内连接查询 3 实现嵌套查询 4 找出项目中所使用的各种复杂查询 学习目标 1 能实现多表查询与子查询2 理解数据库的规范化 实践技能 1 多表查询的连接方式 2 子查询的语句格式 3 多表连接查询执行结果及其分析 知识要点 1 子查询中的谓词 2 多表连接查询和嵌套查询的使用场合和需求分析 3 主键 外键的作用 加深对 E R 图的理解 4 数据库规范化 第一范式 第二范式 第三范式 拓展知识 带参数的数据查询定义与调用操作 考核要求 掌握多表查询和子查询的方法 能完成对表中数据的查询操作 模块七 存储过程 工作任务 1 创建存储过程 2 调试存储过程 3 调用存储过程 学习目标 1 理解存储过程的作用 2 会使用模板建立存储过程 3 会使用存储过程进行数据库的复杂数据操作 实践技能 1 T SQL 程序的调试 7 7 2 存储过程与用户定义函数调用时的参数传递 3 触发器的高度和运行结果的观察与分析 知识要点 1 T SQL 语言中的流程控制结构 2 单一 SQL 语言 存储过程 触发器和用户定义函数使用场合的比较 3 复杂数据处理的过程分析 拓展知识 存储过程 用户定义函数和触发器的调试技巧 考核要求 掌握存储过程 触发器的使用 以及用户自定义函数的使用 模块八 数据库的安全 工作任务 1 使用 T SQL 语言编写 T SQL 脚本2 使用事务实现数据修改的提交与回滚 学习目标 1 会编写及调用 T SQL 脚本 2 能使用流程控制语句 事务与游标等手段实现数据库的数据处理 3 能按数据处理系统需求 完成数据查询 处理和计算 4 理解事务与游标在数据处理中的作用 实践技能 1 创建游标并读取游标中的记录 2 流程控制语句 3 事务操作语句 知识要点 1 T SQL 语言中数据类型与变量的定义和使用2 数据库操作的数据处理过程分析 拓展知识 1 信息系统开发过程中的数据处理需求分析2 流程控制语句嵌套 考核要求 掌握使用流程控制语句 事务与游标等手段实现数据库的数据处理的方法 模块九 数据库管理和维护 工作任务 1 登录数据库 2 设置和操作数据库角色 3 设置数据库对象的访问权限 4 备份与恢复数据库 5 导入与导出数据库中的数据 学习目标 1 能实现数据库管理 维护的基本操作 包括 安全管理 数据库备 份和恢复等 2 理解数据库管理 维护工作在管理信息系统开发 调试和维护过程 中的应用 实践技能 1 数据库对象的访问权限 2 数据库用户 3 根据管理信息系统的用例设计用户 角色和操作权限 4 使用视力实现安全性 5 数据库文件的备份 恢复和附加 8 8 知识要点 1 软件工程中的用例设计方法 2 登录 用户 角色 密码 操作权限的概念和原理 3 视图在数据库安全方面的作用 4 数据库备份的原理和过程 5 数据库恢复的原理和过程 拓展知识 数据库管理和维护操作在管理信息系统开发 调试和维护过程中的应用 考核要求 掌握数据库管理和维护过程中的基本方法 学习情境 3 教学管理系统 参考学时 6 学 习 目 标 1 掌握进行关系规范化的目的 2 掌握函数依赖相关概念 3 掌握关系规范化的主要方法 主要学习内容 建议使用的教学方法 1 关系模式规范化的作用数据库的相关基本概念 2 函数依赖 3 1 范式 2 范式 3 范式 BC 范式 讲授法 学习情境 4 图 书 管 理 系 统 参考学时 6 学 习 目 标 1 了解数据库设计的内容 2 掌握数据库的设计步骤 3 掌握数据库的设计方法 4 了解数据库系统技术文档的编写 主要学习内容 建议使用的教学方法 1 数据库设计的目的 意义及内容 2 软件工程的规范化设计方法 3 数据库设计分为六个阶段 需求分析 概念结构设计 逻 辑结构设计 物理结构设计 数据库实施 数据库运行和 维护 讲授法 9 9 4 课程实施 4 1 教学条件 4 1 1 软硬件条件 校内实训基地条件 课程对校内生产性或物理仿真 实物模拟仿真 半 物理仿真 混合仿真 和计算机仿真 数字仿真 实训基地条件的要求 主要 配套的教学仪器设备与媒体要求 校外实训基地及条件要求 工学结合 社会资源等 网络资源建设 如精品课程网站 网络课程资源 4 1 2 师资条件 对任课教师的职业能力和知识结构的要求 专任教师和兼职教师组成的具有 双师 结构特点的教学团队要求 4 2 教学方法建议 本课程是一门理论和实践并重的课程 对于理论部分主要采用讲授法 项 目教学法 任务驱动法 实践部分主要采用项目教学法 任务驱动法 讲授法 情境教学法 实训作业法等 4 3 教学评价 考核要求 本课程考核类别为考试 采用笔试的形式 考试成绩占本课程的成绩 60 平时成绩 含考勤 实践性环节 占本课程成绩 40 其中考勤占本课程 的成绩 50 实践性环节占本课程的成绩 50 4 4 教材编写 教材编写要体现项目课程的特色与设计思想 教材内容体现先进性 实用 性 典型项目的选取要科学 体现产业特点 具有可操作性 其呈现方式要图 文并茂 文字表述要规范 正确 科学 教学要采取项目教学法 以工作任务为出发点激发学生的学习兴趣 教学 过程中要注重创设教育情境 采取理论实践一体化教学模式 要充分利用挂图 投影 多媒体等教学手段 采取阶段评价和目标评价相结合 理论考核与实践考核相结合 学生作品 的评价与知识点考核相结合 充分利用课堂实验 确保学生对知识的灵活应用 本门课程理论较多 要多通过实践来掌握理论 采用项目教学的方法 提 高学生对知识的掌握水平 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 二 信息化教学资源 校级精品课程网站 6 其他说明
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!