1、《数据库系统工程设计》课程教学大纲 一、课程基本信息 课程名称(中文) 数据库系统工程设计 课程名称(英文) Curriculum Design of Database System 课程类别: 集中性实践环节 课程性质 必修 授课语言 中文 授课学期 第四学期 学分 1 课程学时及分配 总学时 讲课 实验 课外 1周 0 1周 0 适用专业 物联网工程 授课学院 计算机与软件学院 先修课程 程序设计基础,数据结构I,数据库系统原理n 后续课程 物联网系统综合设计,毕业设计 课程简介 课程基本定位:数据库是计算机科学与技术的重
2、要分支,是信息技术的核 心和基础,数据库系统课程设计作为数据库系统的配套综合实践课,是一 门实践性较强的专业主干必修课。数据库系统课程设计的主要内容是对数 据库知识的综合应用,该课程主要培养学生应用数据库技术的能力,包括 数据库设计,应用系统的设计与开发,用户界面的设计与实现,系统的安 装和调试等,为学生将来开发应用系统奠定基础。提高学生解决问题的能 力,初步锻炼学生系统设计与分析能力。 核心学习结果:结合理论授课知识和实验知识,能够选择一门开发语言和 相应的开发工具,设计并开发一个具有一定工程应用背景的、具有较完备 的数据维护和较复杂数据查询统计功能的信息管理系统。 主要教学方法:讲授、
3、实验、专题研讨 大纲更新时间 二、课程目标 序号 课程目标(参考培养目标、毕业要 求、课程定位) 支撑毕业要求指标点। 达成途径 1 .知识 1.1 掌握数据库系统的基本概念、原理 和技术,将理论与实践相结合,运 用数据库设计的基本方法,基于给 定的工程应用环境,构造最优的数 据库模式,设计并建立数据库。 毕业要求3-4:在设计/ 开发解决方案过程中, 考虑物联网工程领域的 智慧标识与感知、智能 传输与处理等环节的复 杂工程问题相关的社 会、健康、平安、法律、 文化及环境等因素; 实验、系统演 示、课程报告 2.能力 2.1 加深对所学数据库设计理论的理 解
4、熟练掌握数据库表创立、查询 和更新等基本操作,掌握数据库操 毕业要求4-3:能够根 据物联网工程领域的智 慧标识与感知、智能传 实验、系统演 示、课程报告 作在复杂工程系统中的运用。 输与处理等环节的复杂 工程问题,设计实验方 案,构建实验系统,并 平安可靠地开展实验, 获取实验数据; 2.2 选择一门开发语言和相应的开发 工具,设计并开发一个具有一定工 程应用背景的、具有较完备的数据 维护和较复杂数据查询统计功能 的信息管理系统。 毕业要求4-3:能够根 据物联网工程领域的智 慧标识与感知、智能传 输与处理等环节的复杂 工程问题,设计实验方 案,构建实验系统,
5、并 平安可靠地开展实验, 获取实验数据; 实验、系统演 示、课程报告 2.3 培养学生撰写较规范的系统设计 报告的能力和素质。 毕业要求11-3:能够在 多学科环境中应用工程 管理原理与经济决策方 法,具备初步的物联网 工程工程管理经验与能 力。 实验、系统演 示、课程报告 3.素养 3.1 培养学生系统思维、大局意识及担 当精神,在工程实践中考虑公众的 平安、健康和福祉。 毕业要求4-3:能够根 据物联网工程领域的智 慧标识与感知、智能传 输与处理等环节的复杂 工程问题,设计实验方 案,构建实验系统,并 平安可靠地开展实验, 获取实验数据; 实验、系统演 示、课程报告
6、 注:1.支撑毕业要求指标点:选填项。需要进行专业认证,有毕业要求指标点可参照的课程必填,无明确毕业 要求指标点可参照的可不填。 三、实践环节及基本要求 编号 实验或实习 工程名称 教学内容 学时 实验或实 习类型2 思政融入点 学生学习 预期成果 课程 目标 1 数据库的设 计 数据库需求分 析,数据库概 念结构设计, 数据库逻辑结 构设计 4 设计性 需求设计要 以用户为主, 客户是上帝, 移动让用户 参与 1)理解数据 库设计的六个 阶段的任务; 2)掌握数据 库需求分析、 数据库概念结 构设计、数据 库逻辑结构设 计; 3)理解数据 目标
7、1.1 目标 2.1 库物理设计、 数据库实施、 数据库维护; 4)以数据库 设计方法为指 导,对选题项 目进行需求分 析、概念设计 和逻辑设计; 5)用关系数 据理论对逻辑 模式进行优 化。 2 数据库的实 现 在 SQL Server 中创立数据库 表,视图,索 弓1,存储过程 等 4 综合性 独立完成,诚 实守信。 1)掌握数据 库的创立和管 理; 2)掌握表的 创立、修改与 删除及约束管 理; 3)掌握视 图、索引和流 程控制等复杂 操作; 4)在 SQL Server中创立 所用的数据 库,创立所需 要的表,并视 需要建立视 图、索引
8、存 储过程、触发 器;加载初始 数据。 目标 2.1 3 数据库应用 系统开发与 测试 使用一种开发 语言和相应开 发环境实现相 应系统 6 设计性 数据库测试 要全,准,不 能弄虚作假, 要有职业道 德。 采用系统开发 工具 (.NET/C#、 Java 、 VC++、 VB、Delphi 等) 完成系统开发 (C/S、B/S 架 构均可)。开发 出有相当完善 功能并有一定 规模的数据库 应用系统,系 统中要能实现 目标 2.2 注:1.此表可用于课内实践教学环节或某门综合实践课程 对数据的插 入、删除、修 改、简单查询、 复杂查询、数
9、据的统计等。' 4 实验辩论 实验辩论 2 验证性 实验辩论要 实事求是,不 能作假,要有 诚信。 每组成员须分 工协作完成总 的实验报告, 并就报告内容 回答教师提出 的问题。 目标 2.3 目标 3.1 2.实验类型:选填”验证性/综合性/设计性”;实习类型:选填“认识实习/生产实习/毕业实习” (一)考核内容、考核方式与课程目标对应关系 课程目标 考核内容 考核方式及占比(%) 成绩 (%) 实际操作 课程实验 课程总 报告 软件和系 统演示 目标L1 是否掌握各种数据库的 基本概念;是否理解数 据库设计的六阶段任 务;是否掌握数据库需 求分析
10、数据库概念结 构设计、数据库逻辑结 构设计;是否理解数据 库物理设计、数据库实 施、数据库维护。 30% 目标2」 是否掌握数据库的创立 和管理; 是否掌握表的创立、修 改与删除及约束管理; 是否掌握视图、索引和 流程控制等复杂操作。 5% 5% 目标2.2 是否能够针对一定数量 和中等规模的实际应用 案例,开发出有相当完 善功能并有一定规模的 数据库应用系统,系统 中要能实现对数据的插 入、删除、修改、简单 查询、复杂查询、数据 的统计等。; 5% 5% 目标2.3 是否能够在数据库课程 设计中独立或合作开展 20%
11、 20% 数据库系统及软件设 计、组合与调试工作, 能够通过小组协作,完 成实验总报告。 目标3」 是否具有正确的学术志 向、学术诚信。 5% 5% 合计 40% 25% 35% (二)考核方式评分标准 L评分标准总体说明: (1)本课程通过知识讲授、实际操作、强化实验、综合实践等环节,最终要求学生能够选 择一门开发语言和相应的开发工具(.NET/C#、Java、VC++、VB、Delphi等),开发出有相当完 善功能并有一定规模的数据库应用系统(C/S、B/S架构均可),系统中要能实现对数据的插入、 删除、修改、简单查
12、询、复杂查询、数据的统计等。 (2)总评成绩由实际操作、方案设计报告、课程实验、课程竞赛、课程总报告五个局部及 其相应的辩论环节构成,各项课程子目标成绩按五等百分制评定,根据考核方式及占比表中规 定的比例折算得到个人最终成绩。 2 ,评分标准分项说明(1)实际操作评分标准 课程目标 评分标准 90-100 (优) 80-89 (良) 70-79 (中) 60-69 (及格) 0-59 (不及格) 目标1. 1: 充分掌握各种 数库的基本概 念、充分掌握 数据库的全部 设计过程。 掌握各种数 库的基本概 念、掌握数据 库的全部设 计过程。 熟悉各种数库 的基本概念、
13、 熟悉数据库的 全部设计过 程。 基本掌握各种 数库的基本概 念、基本掌握 数据库的全部 设计过程。 未能掌握各 种数库的基 本概念、未能 掌握数据库 的全部设计 过程。 (2)实验环节评分标准 课程目标 评分标准 90-100 (优) 80-89 (良) 70-79 (中) 60-69 (及格) 0-59 (不及格) 目标2. 1 : 能很好地在SQL 较好地在SQL 可以在SQL 基本可以在 针对具体案 Server中创立所 Server中创立 Server中创立 SQL Server 中 例,未能在 用的数据库,创 所用的数据 所
14、用的数据 创立所用的 SQL Server 中 建所需要的表, 库,创立所需 库,创立所需 数据库,创立 创立所用的 并视需要建立 要的表,并视 要的表,并视 所需要的表, 数据库,创立 视图、索引、存 需要建立视 需要建立视 并视需要建 所需要的表, 储过程、触发 图、索引、存 图、索引、存 立视图、索 并视需要建 器;加载初始数 储过程、触发 储过程、触发 引、存储过 立视图、索 据。 器;加载初始 器;加载初始 程、触发器; 引、存储过 数据。 数据。 加载初始数 程、触发器;
15、 据。。 加载初始数 据。 目标2. 2: 能很好地使用 一种开发语言 和相应开发环 境实现相应系 统。 能较好地使用 一种开发语言 和相应开发环 境实现相应系 统。 能够使用一种 开发语言和相 应开发环境实 现相应系统。 基本能够使 用一种开发 语言和相应 开发环境实 现相应系统。 不具有使用 一种开发语 言和相应开 发环境实现 相应系统的 能力。 (3)课程设计及辩论的学术态度、科学精神评分标准 课程目标 评分标准 90-100 (优) 80-89 (良) 70-79 (中) 60-69 (及格) 0-59 (不及格)
16、目标2. 3: 所撰写的设计 报告格式规 范,文字表达 通顺,条理性 强;文献引用 较多且综述合 理,能够就报 告内容正确回 答问题。 所撰写的设计 报告格式规 范,文字表达 通顺,条理性 尚可;有一定 的文献引用, 能够就报告内 容正确回答问 题。 所撰写的设 计报告格式 较规范,错别 字少,文字表 达较通顺,条 理性尚可;能 够就报告内 容较正确地 回答下列问题。 所撰写的设计 报告格式基本 规范,错别字 较少,文字表 达基本通顺, 有一定的条理 性;能够就报 告内容基本正 确回答下列问题。 所撰写的设计 报告格式极不 规范,有较多错 别字,文字表达 不通顺,条理性 差,抄袭严重
17、 不能就报告内 容正确回答问 题。 目标3. 1 : 总报告中所负 责撰写局部格 式规范,文字 严谨,内容正 确,条理性好, 无抄袭痕迹, 图文并茂;能 正确问答所提 的问题。 总报告中所负 责撰写局部格 式规范,内容 较正确,条理 性较好,无抄 袭痕迹;能较 正确地问答所 提的问题。 总报告中所 负责撰写部 分格式较规 范,内容基本 正确,有一定 的条理性,抄 袭痕迹不明 显;能基本正 确问答所提 的问题。 总报告中所负 责撰写局部格 式较规范,内 容基本正确, 抄袭较少;能 基本问答所提 的问题。 总报告中所负 责撰写局部抄 袭严重;问答环 节答非所问。 五、参考书目及学习资料 1 .周爱武主编,《数据库课程设计》第1版,机械工业出版社,2012o 2 .郑阿奇主编,《SQL Server实用教程》第4版,电子工业出版社,2014。 3 .王珊、萨师炮主编,《数据库系统概论》第4版,高等教育出版社,2014o






