数据库原理与应用课程设计指导书(201212修订).doc

数据库原理与应用课程设计指导书(201212修订).doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用课程设计指导书(201212修订)

《数据库原理与应用》 课程设计指导书 目 录 第一部分:《数据库原理与应用》课程设计总体要求 1 一、课程设计的目的和意义 1 二、设计要求 1 三、课程设计选题的原则 1 四、课程设计的一般步骤 1 五、本课程设计内容要求 2 六、课程设计报告要求 2 七、学时安排 2 八、成绩评定标准 3 第二部分:《数据库原理与应用》课程设计撰写规范 4 一、数据库原理与应用课程设计报告书装订顺序及要求 4 二、内容要求及编写格式 4 第三部分:《数据库原理与应用》课程设计可选题目 7 一、工资管理系统 7 二、人事档案管理系统 7 三、健康档案管理系统 8 四、学籍管理系统 8 五、培训中心信息管理系统 9 六、教材购销管理系统 9 七、销售信息系统 10 八、仓库管理系统 10 九、医院门诊管理信息系统 11 十、机票预定系统 11 第四部分:《数据库原理与应用》课程设计样例 12 第一章 综述 1 1.1问题研究背景 1 1.2数据库技术简介 1 第二章 可行性分析 3 第三章 概念结构设计 4 3.1引言 4 3.2任务与目标 4 3.3阶段结果 4 第四章 逻辑结构设计 6 4.1逻辑设计的任务与目标 6 4.2数据组织 6 4.3数据处理 10 第五章 物理结构设计 11 5.1物理设计阶段的目标与任务 11 5.2数据存储方面 11 5.3系统功能模块 11 第六章 数据库的实施 13 6.1建立数据库、数据表、视图、索引 13 6.2数据入库 17 6.3创建各个功能的存储过程 17 第七章 查询操作的实现 18 7.1 基本表的数据查看 18 7.2存储过程功能的验证 20 7.3触发器功能的验证 22 第八章 设计小结 24 8.1 心得与体会 24 8.2 存在的问题及建议 24 参考文献 25 附录 26 第一部分:《数据库原理与应用》课程设计总体要求 一、课程设计的目的和意义 《数据库原理与应用课程设计》是实践性教学环节之一,是《数据库原理与应用》课程的辅助教学课程。通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。 二、设计要求 通过设计一个完整的数据库,使学生掌握数据库设计各阶段的输入、输出、设计环境、目标和方法。熟练掌握两个主要环节——概念结构设计与逻辑结构设计;熟练的使用SQL语言实现数据库的建立、应用和维护。教师讲解数据库的设计方法以及布置题目,要求学生根据题目的需求描述,进行实际调研,提出完整的需求分析报告,建立概念模型、物理模型,在物理模型中根据需要添加必要的约束、视图、触发器和存储过程等数据库对象,最后生成创建数据库的脚本,提出物理设计的文档。 要求如下: (1)要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。 (2)既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,勇于创新。 (3)独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。 (4)在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。 三、课程设计选题的原则 课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念模型,并应用现有的工具完成小型数据库的设计与实现。具体选题见第三部分。 四、课程设计的一般步骤 课程设计大体分五个阶段: 1、选题与搜集资料:选择课题,进行系统调查,搜集资料。 2、分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。 3、程序设计:运用掌握的语言,编写程序,实现所设计的模块功能。 4、调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。 5、验收与评分:指导教师对每位同学所开发的系统,及每位同学开发的模块进行综合验收,结合设计报告,根据课程设计成绩的评定方法,评出成绩。 五、本课程设计内容要求 掌握数据库的设计的每个步骤,以及提交各步骤所需图表和文档。通过使用目前流行的DBMS,建立所设计的数据库,并在此基础上实现数据库查询、连接等操作和触发器、存储器等对象设计。 1、可行性分析:对数据库系统进行可行性分析。 2、概念结构设计:绘制所选题目详细的E-R图。 3、逻辑结构设计:将E-R图转换成等价的关系模式;按需求对关系模式进行规范化;对规

文档评论(0)

weizhent2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档