资源描述
《数据库系统原理课程设计》课程教学大纲课程基本信息
课程名称(中文)
数据库系统原理课程设计
课程名称(英文)
Practicum of Database System Principles
课程类别I
专业主干课
课程性质2
必修
授课语言3
中文
授课学期
4
学分
1
课程学时及分配
总学时
讲课
实验
课外
16
16
适用专业
网络工程
教材
《数据库基础教程(SQL Server平台)》(第2版),电子工业出版社,顾韵华 编著,2014年
授课学院
计算机与软件学院
先修课程
程序设计基础、数据结构
后续课程
软件工程
课程简介
课程基本定位:(描述课程在专业人才培养中的地位)
《数据库系统原理》课程设计是数据库系统原理课程的后续实践课,该课 程对于巩固学生的数据库知识,加强实际动手能力和提高综合素质十分必要。 核心学习结果:(表达课程教学核心教学目标)
通过一个完整的数据库应用系统设计的综合训练,使学生加深对所学数 据库设计理论的理解,熟练掌握数据库表创立、查询和更新操作,掌握并运 用存储过程。运用数据库设计的基本方法,设计并实现一个具有一定应用背 景的、具有较完备的数据维护和较复杂数据查询统计功能的信息系统。通过 一定的文档要求,培养学生撰写较规范的系统设计报告的能力和素质。
主要教学方法:
给定一组数据库应用系统的题目,学生进行选择,也可自主命题。在SQL Server数据库管理系统的基础上,使用一种开发语言和相应开发环境设计实 现一个数据库应用系统,并撰写系统相应的需求分析文档、概念结构设计文 档和逻辑结构设计文档。
大纲更新时间
2020.8
注:1.课程类别:选填“通识核心课/通识拓展课/通修课/学科基础课/专业主干课/专业选修课/专业实践/素质拓展”
2.课程性质:选填“选修/必修”3,授课语言:选填“中文/双语/全英文或其他语种”
二、课程目标
序号
课程目标(参考培养目标、毕业要求、 课程定位)
支撑毕业要求指标点1
达成途径
1.1
掌握数据库系统的基本概念、原理和 技术,运用数据库设计的基本方法, 构造最优数据库模式。
1.2
熟练数据库表的创立、数据的查询和 维护等综合操作方法。
1.3
掌握开发语言和相应的开发工具。
1.4
熟悉掌握数据库需求分析文档、概念 结构设计文档和逻辑结构设计文档 的一定要求。
2.1
针对给定的工程应用环境,将理论与 实践相结合,运用数据库技术解决实 际问题。
2.2
能够在复杂工程系统中对数据进行 操作和处理。
2.3
能够独立设计并开发一个具有一定 工程应用背景的、具有较完备的数据 维护和较复杂数据查询统计功能的 信息管理系统。
2.4
培养学生撰写较规范的系统设计报 告的素质和能力。
3.1
能够承当个体、团队成员的角色,具 备良好的团队合作精神。
3.2
能根据个人或职业开展的需求,具备 不断学习和适应计算机技术快速发 展的能力。
注:1.支撑毕业要求指标点:选填项。需要进行专业认证,有毕业要求指标点可参照的课程必填,无明确毕业要求指标点可参照的可不填。
三、实践(实验或实习)教学I
编
号
实验或实习 工程名称
教学内容
学时
实验或实 习类型2
思政融入点
学生学习 预期成果
课程 目标
1
数据库课程 设计1
数据库需求分 析,编写数据 库需求分析文 档。
2
认识实习
L理解数据库设 计的六阶段任 务;2通过设 计一个小型的 数据库应用软 件,掌握数据库 需求分析的基 本方法。
1.1>
1.4、
2.1、
2.4、
3.1
2
数据库课程
设计2
数据库概念结 构设计,编写数 据库概念结构 设计文档。
1
认识实习
通过设计•个 小型的数据库 应用软件,掌握 数据库概念设 计的基本方法。
1.1>
1.4、
2.1、
2.4、
3.1
3
数据库课程 设计3
数据库逻辑结 构设计,编写数 据库逻辑结构 设计文档。
1
认识实习
通过设计一个 小型的数据库 应用软件,掌握 数据库逻辑设 计的基本方法。
1.1、
1.4、
2.1、
2.4、
3.1
4
数据库课程 设计4
数据库实现,在 SQL Server 中 创立数据库表, 视图,索引,存 储过程等。
2
认识实习
通过设计一个 小型的数据库 应用软件掌握 数据库的实施 和管理。
1.2、
1.3、
2.2、
23、
3.2
5
数据库的设
计5
数据库应用系 统开发与测试, 使用一种开发 语言和相应开 发环境实现相 应系统。
10
认识实习
通过设计一个 小型的数据库 应用软件,掌握 编程语言开发 实现数据库系 统的方法。
1.2、
1.3、
2.2、
2.3、
3.2
注:1 .此表可用于课内实践教学环节或某门综合实践课程2.实验类型:选填”验证性/综合性/设计性”;实习类型:选填“认识实习/生产实习/毕业实习”
(一)考核内容、考核方式与课程目标对应关系
课程目标
考核内容
课程目标在各考核方式中占比】
系统演示
课程报告
1.1> 2,1、3.1
课题任务的需求分析、数据库系统总体 结构的方案设计、数据库关系模式的设 计。
25%
1.2、2.2、3.1
数据库表、视图、存储过程、触发器的 建立和使用。
25%
1.3> 2.3、3.1
数据库系统应用程序的开发和实现,应 具有较完备的数据维护和查询统计功 能。
50%
1.4、2.4、3.2
撰写较规范的课程设计报告。
100%
合计
100%
100%
各考核方式占总成绩权重(自行赋值)
60%
40%
注:1.课程目标在考核方式及占比:主要根据课程目标自行设计和制定多元化考核方式,表中所列仅为参 考(红色数据可删除)。但所列考核方式必须覆盖全体学生,可根据当学期具体教学情况酌情调整。
2.各考核方式占总成绩权重:根据课程实际情况对各考核方式占总成绩的权重予以赋值。
(二)考核方式评分标准
1.系统演示评分标准
课程目标
评分标准(分数段划分可根据课程需要自行设计)
占比
90-100 (优)
80-89 (良)
70-79 (中)
60-69 (及格)
0-59
(不及格)
1.1> 2.1、3.1
系统功能 设计方案 周密、合 理、可行; 关系模式 设计正确 且符合第3 范式标准
系统功能设 计方案合 理、可行; 关系模式设 设计存在小 问题但符合 第3范式标 准
系统功能设 计方案比拟 合理;关系 模式设设计 存在较多问 题或不符合 第3范式标 准
系统功能 设计方案 基本合理; 关系模式 设计存在 严重错误 或不符合 第2范式 标准
系统功能 设计方案 不符合逻 辑;关系模 式设计有 原那么性错
、口 厌
25%
1.2、2.2、3.1
能够根据 自己数据 库设计的 需要建立 相应的视 图、存储过 程或触发 器,并能清 晰无误地 解释各自 所针对的 是哪些用 户或者功 能
能够根据自 己数据库设 计的需要建 立基本的视 图、存储过 程或触发 器,并能恰 当解释各自 的作用
没有根据自 己数据库设 计的需要建 立视图、存 储过程或触 发器但能保 证可以正常 处理数据
没有根据 自己数据 库设计的 需要建立 视图、存储 过程或触 发器并不 能保证数 据处理的 完整性
没有根据 自己数据 库设计的 需要建立 视图、存储 过程或触 发器并且 数据操作 过程完全 不符合用 户的信息 处理要求
25%
1.3、23、3.1
能够很好 完成所有 功能要求, 程序具有 良好的可 扩展性,用 户界面友 好,程序结 构清晰,实
能够完成所 有功能要 求,具备良 好的编码规 范,程序运 行稳定,实 验结果正 确。
能够完成主 要功能要 求,用户界 面操作方 便,实验结 果基本正 确。
程序要求 的基本功 能完成,程 序能够正 常运行,但 实验结果 不完善。
程序要求 基本功能 没有完成, 或者程序 不能正常 运行,或者 有严重抄 袭现象。
50%
验结果完 全正确且 有一定的 创新性。
2.课程报告评分标准
课程目标
评分标准(分数段划分可根据课程需要自行设计)
占比
90-100 (优)
80-89 (良)
70-79 (中)
60-69
(及格)
0-59
(不及格)
1.4、2.4、3.2
报告格式 规范,内容 充分,文字 顺畅,图表 正确,能充 分展现实 验过程和 结果,报告 中没有明 显的错误。
报告格式比 较规范,结 构合理,内 容完整,能 较好展现实 践过程。
报告格式基 本规范,内 容基本正 确、但有欠 缺,能大致 展现实践过 程。
报告格式 不太规范, 内容空洞 不全。
报告格式 不规范,大 局部内容 表达不正 确,条理不 清楚,或者 有严重的 抄袭现象。
100%
五、参考书目及学习资料
1 .数据库系统概论(第四版),高等教育出版社,王珊等编,2006.《数据库系统简明教程》,高等教育出版社,王珊,2004
2 .《数据库系统导论(第8版)》,机械工业出版社,CJ. Date. , 2007
3 .《数据库系统概念(第5版)》,机械工业出版社,
展开阅读全文