- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《数据库原理与应用课程设计》教学大纲
一、数据库原理与应用课程设计基本信息
课程设计环节代码:110580
课程设计环节名称:数据库原理与应用课程设计
英文名称:DatabasePrincipleandApplicationCurriculumDesign
课程设计周数:1
学分:1
适用对象:信息与计算科学专业本科生
先修课程与环节:大学生信息技术基础、Java语言程序设计
二、数据库原理与应用课程设计目的和任务
《数据库原理与应用》的课程设计是信息与计算科学专业集中实践性环节之
一,是学习完《数据库原理与应用》课程后进行的一次全面的综合练习。其目的
是:
(1)通过实践,使学生建立对数据库设计的认知;
(2)通过对某小型信息系统的数据库的设计,使学生掌握数据库设计的主
要步骤和方法,提升学生解决实际问题的能力;
(3)使学生学会在一个实际的RDBMS软件平台上创建数据库;
(4)培养学生的团队合作精神;
(5)培养学生的学术写作能力。
通过本次课程设计,可以帮助学生在尽可能短的时间内对关系数据库有一个
比较全面、深入和系统的认知理解。
三、数据库原理与应用课程设计方式
教师给出若干题目,让学生自由选择或抽签定题,每组1-3人,学生也可以
自己定题目,然后每组独立完成。课程设计通过的依据是完成题目规定的基本功
能,答辩时能够正确回答教师的提问,并提交完整的课程设计报告。
四、数据库原理与应用课程设计教学(或指导)方法与要求
1、同学仔细阅读《数据库原理与应用课程设计》方案以及往届优秀作品,认真
主动完成课程设计的要求。有问题及时主动通过各种方式与教师联系沟通。
2、同学要发挥自主学习的能力,善于查找资料,充分利用上机时间,安排好课
设的时间计划,并在课程设计过程中不断检测自己的计划完成情况。
3、每组队伍必须单独完成课程设计,但是可以相互帮助和讨论解决难题。
4、成绩根据上机成果检查和纸介质文档确定。文档包括题目、绪论、数据分析、
结论和心得体会、参考文献等。
5、上机成果检查按随机提问方式,文档在设计周最后一天24时前交。
6、每个同学必须对本组项目有透彻了解,甚至每一行程序的含义、目的。
7、题目可选择指导老师给的题目中的任一个,鼓励同学另选题目,但必须难度
相当,且与数据分析有关。
五、数据库原理与应用课程设计内容和时间安排
(一)需求分析(1天)
内容:根据设计题目的要求,进行系统需求分析和系统设计,写出系统分析和设
计报告。
场地:实A413计算科学学院实验室
(二)数据库设逻辑结构及物理结构设计(1天)
内容:对给出的问题,学生上网收集信息、对信息进行价值判断、信息整理、信
息加工,设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和
完整性要求。
场地:实A413计算科学学院实验室
(三)数据库管理系统设计及实现(3天)
内容:实现数据库管理系统的设计、编程、优化功能,实现数据安全性、数据完
整性和并发控制技术等功能。
场地:实A413计算科学学院实验室
(四)调试(1天)
内容:源程序的输入和代码的调试。
场地:实A413计算科学学院实验室
(五)编写课程设计报告(1天)
内容:按照给定的报告模版,编写课程设计报告
场地:实A413计算科学学院实验室
六、数据库原理与应用课程设计基本要求
本课程设计,按照数据库原理与应用课程中有关数据库设计与应用章节的内
容,主要从以下几个方面要求设计者必须提交相应的设计文档。
(一)需求分析及概念结构设计
1、要求
(1)学生掌握软件工程中的数据库需求分析方法;
(2)学生对于系统功能有更加深入的理解;
(3)学生能够分析出实体及联系,画出合理的E-R图。
2、重点、难点
重点:设计合理的系统功能,画出完善的E-R图;
难点:对问题作透彻分析,避免出现需求分析错误
3、说明
老师到场进行提示性的指导,不宜直接给出完整的解决方案,给学生充分体
验自己解决问题的过程。
(二)逻辑结构及物理结构设计
1、要求
(1)学生能够建立数据库、数据库表及表间约束关系;
(2)学生通过分析数据库范式,进一步理解已经设计好的数据库存在的问题,
从而更好地理解数据库范式理论。
2、重点、难点
重点:设计数据库的逻辑结
文档评论(0)