- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统课程设计选题指导
1 目的:
数据库系统原理课程设计是数据库系统原理实践环节的及为重要的一部分,其目的是:
(1培养学生应用数据库系统原理,在需求分析的基础上,对系统进行概念设计,学
会设计局部ER,全局ER图。
(2培养学生应用数据库系统原理,在概念设计的基础上,应用关系规范化理论对系
统进行逻辑设计,学会在ER图基础上,设计出易于查询和操作的合理的规范化关系模型
(3培养学生能够应用SQL语言,对所设计的规范化关系模型进行物理设计,并且能
够应用事务处理,存储过程,触发器,游标技术以保证数据库系统的数据完整性,安全性,一致性,保证数据共享和防止数据冲突。
(4 培养学生理论与实际相结合能力,培养学生开发创新能力。
2 实施办法:
(1选题:根据应用需求,提出题目,要求难易适中,业务情况容易了解,涉及其他
专业的“专业性”不要太强。在题目表中提出几十个题目和相关课程设计参考书,
以供同学们参考,也可以自己选题,或者结合课活动小组选题。但一定要按本课
程设计要求进行。考虑到设计工作量大,可以1-2个同学一组共同协作进行设计,
但各组题目不能重复。
(2设计分三阶段
第一阶段: 进行<1> 负责工作流和功能分析,E-R图设计
<2> 负责关系模式设计,存储过程\触发器\视图设计
设计完后交教师审察后在进行下一阶段设计
第二阶段: 负责用PB、VB、VB.NET、C#、Java或DELPHI进行相应前台主要模块和菜单的设计
第三阶段: 整理文档和设计软件模块(数据库备份文档,交教师评分。.
3 设计内容:
(1题目及相关内容
(2工作流和功能要求
(3E/R图:包括局部E/R图和全局E/R图
(4关系模式设计: 要求符合数据库模式设计的3原则
<1> 必须是BCNF 或3NF
<2> 无损连接分解
<3> 保持FD分解
用T-SQL或标准SQL写出相应DDL
(5对必须保持原子性的数据集合,要用PB或VFP或vb或DELPHI或.NET或jsp或
SQL server2000/2005的事务处理进行相应的设计
(6对防止非法修改或泄露的数据,要用触发器等技术进行相应的安全性设计.
(7写出需要在后台设计的有关视图的SQL.
(8每组要进行人员分工,各负其责,并且注明在设计书上,以便教师检查
(9设计一组数据库表的测试实例(测试数据及测试结果
(10附录前台开发的有关屏幕拷贝
4分工要求:
(1 负责工作流和功能分析,E/R图设计,书写相应设计文档。
(2 负责关系模式设计,存储过程\触发器\视图设计,书写相应设计文档。
(3 负责用PB或VFP或VB或DELPHI或.NET或jsp进行相应前台主要模块和菜单的设计。
5评分:
(1以课程设计书和软件模块形式完成,其中课程设计书必须交电子文档,软件模块以数据库备份文件形式上交。
(2将小组成员和选题,交教师初审;
(3在16周前将全部材料交教师评分,评分根据设计内容的完成情况和质量好坏进行。5数据库原理《课程设计》题目
文档评论(0)