数据库系统原理课程设计指导书_14计算机_.pdfVIP

数据库系统原理课程设计指导书_14计算机_.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

数据库系统原理

课程设计

2016.4

1课程设计目标及要求

“数据库系统原理”课程设计是“数据库系统原理课程”课程独立开设的实

践性课程。该课程设计要求学生利用所学的数据库原理知识及相关数据库技术,

以SQLServer数据库管理系统为平台,对某一应用系统的数据库进行分析和设

计。在数据库中实现数据的插入、删除、查询、更新等基本功能。通过本课程设

计的训练,使学生加深对所学理论知识的理解和应用水平,提高数据库开发的实

践动手能力以及分析问题、解决问题的能力。

2课程设计的内容

本课程设计内容主要包含以下几个方面:

(1)对应用系统功能进行分析,描述应用系统开发的背景、拟开发系统的

功能需求、性能需求。画出该系统的数据流程图。

(2)对数据库进行概念结构设计。

(3)对数据库进行逻辑结构设计。根据E-R图内容,把实体、实体的联系

按照相应的方法转化为关系(注意1:1联系、1:n联系,m:n联系的转换方

法)。并对关系进行范式分析,说明其满足第几范式。

(4)创建数据库。对数据库的容量大小,创建位置等信息进行说明,利用

SQL语句创建数据库。

(5)进行数据库表的设计。分别采用图形工具、SQL语句的方法进行表的

设计,注意表中属性的数据类型设置要合理。

(6)进行数据完整性设计。分别采用图形工具、SQL语句的方法进行各种

约束的创建。

(7)进行索引的设计。

(8)进行数据操纵、数据查询。采用SQL语句完成数据表结构的更新,数

据的插入、删除、更新、查询等操作。

(9)创建视图。采用SQL语句完成视图的创建。

(10)创建存储过程和触发器。采用SQL语句创建存储过程和触发器,完

成特定的功能。

3课程设计报告的内容及格式

3.1课程设计报告的内容

课程设计报告按以下内容顺序进行书写:

目录(word自动生成)

1系统开发概述(一级标题)

1.1系统开发背景(二级标题)

描述应用系统开发的必要性及意义。

1.2系统功能需求分析(二级标题)

描述系统功能,先用文字介绍,再配以系统功能结构图进行说明。

1.3系统性能需求分析(二级标题)

描述系统安全性、完整性、可操作性等性能的需求。

1.4系统数据流程分析(二级标题)

对数据的输入、输出、处理进行描述,画出数据流程图。

2数据库概念结构设计(一级标题)

分析应用环境中存在的实体、实体的属性及之间的联系。画出数据库局部

E-R图和全局E-R图。(可根据内容自己设置二级目录)

3数据库逻辑结构设计(一级标题)

把E-R图中实体及实体联系转换为关系,写出关系模式,以下划线标注出

关键字。可以分为实体的直接转换、1:1联系的转换、1:n联系的转换、m:n联

系的转换几个方面描述。

4数据库物理结构设计(一级标题)

4.1SQLServer数据库及数据表的创建(二级标题)

4.1.1数据库创建(三级标题)

写出创建的SQL语句,文档中显示SQL语句创建成功的截图。

4.1.2数据表的创建(三级标题)

对于表的创建,选择1-2个表用图形工具创建,其余用SQL语句创建;图

形工具创建表的结构截图显示在文档中,SQL语句创建表要在文档中写出SQL

语句或者SQL语句创建的截图。

4.2数据完整性设计(二级标题)

4.2.1主键约束的创建(三级标题)

4.2.2DEFAULT约束的创建(三级标题)

4.2.3外键约束的创建(三级标题)

4.2.4UNIQUE约束的创建(三级标题)

4.2.5CHECK约束的创建(三级标题)

每一项内容选择1-2个实例进行说明。有图形工具创建的,有SQL语句创

建的。

4.3索引的创建(二级标题)

对每个表

文档评论(0)

134****9880 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档