首页 >  毕业论文检测  > 正文

计算机论文数据库设计如何编写

1.首先简单介绍采用的数据库技术特点(300字);本论文采用这个技术的原因,注意不能说是最好的,主要查重率。
2.数据物理设计:采用的具体数据库基础上,给出需要的实实在在的数据实体。例如学生,必须有学号、姓名、性别、出生日期等等数据,才能描述清楚学生这个实体。将所有的实体及对应的数据描述清楚,并给出设计的表关系图(建模工具能够根据你设计的表,自动给出含有表名、字段名、类型和长度的表、以及表之间的关系)---此图必须有,能够直观看出表设计的正确与否。
3.物理模型图,要用建模工具生成。
有的同学手工画,与表的设计不一致,到底是表设计错了,还是图画错了。总之反映出不理解表结构的基本概念。可以推断后面的程序有问题、或没有设计出来、或者前后两张皮。
不能将数据结构抓图、更不要修改他人的图。
4.介绍采用数据库建模工具中数据结构建模功能(针对关系型数据库)(300-500字);注意查重。
5.根据需求分析、系统设计,构建E-R图。要与需求分析、表的设计一致,此图反应需求和表之间的关系。
6.最好用Visio画,如果手工画,要好看一些,不要太小,看不清楚文字;
如果E-R图大(一般都很大),可以用一页,不要太小。如果有多张E-R图。要分开,不要画在一起。
7.数据表汇总表(罗列系统所有表)。格式如下:
注意:
(1)对于非主键、非外键、可以为空的字段,可以不填写,如上表空着。但是如果是建模工具导出的,主键、外键、是否为空字段,自动生成YES或NO NULL等。只要所有的表一致就可以。
(2)表要有序号和文字:英文表名(中文表名),不要将中文表名放在前面,表名都是英文。
(3)用建模工具设计表,生成的物理模型、表结构,是一致的。如果手工画,要么容易画错(局部),要么是虚假设计。
这一部分,一看就知到系统设计是否存在的问题了。所以要实实在在去完成数据库设计,不要跳过去。为什么?看看下面:
(4)重要的,也是容易出问题的是:表的关联示例
一个表关联另一个表,一定用后者的主键,作为前置的外键,不能将后者的某一个字段作为前者的字段。例如有一个用户表和角色表,在用户表中有角色这个字段,应该这样设计:
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:计算机概要设计/系统设计写作指导

下一篇:计算机专业论文详细设计如何书写