返回首页
您好,欢迎来到五分六合-五分六合官网〖2019购彩首选〗   请登录 免费注册

2013年计算机二级考试Access数据库知识:数据库设计步骤

  • 时间:2012-12-14 来源:365exam.com 责任编辑:IT考试论坛

数据库设计轨范

  1.3.1 数据库设计轨范

  数据库应用系统与其它计较机应用系统对比,一般具稀有据量复杂、数据保留时刻长、数据联系关系斗劲复杂、用户要求多样化等特点。设计数据库的目的本色上是设计出知足现实应用需求的现实关系模子。在Access中具体实施时默示为数据库和表的结构合理,不仅存储了所需要的实体信息,而且反映出实体之间客不美观存在的联系。

  一、设计原则

  为了合理组织数据,应驯服以下根基设计原则:

  1.关系数据库的设计应遵概略念单一化“一事一地”的原则

  ―个表描述一个实体或实体间的一种联系。避免设计大而杂的表,首先分手那些需要作为单个主题而自力保留的信息,然后经由过程Access确定章些主题之间有何联系,以便在需要时将正确的信息组合在一路。经由过程将分歧的信息分手在分歧的表中,可以使数据的组织工作和维护工

  作更简单,同时也可以保证成立的应用轨范具有较高的机能。

  例如,将有关教师根基情形的数据,搜罗姓名、性别、工作时刻等,保留到教师表中。将工资单的信息应该保留到工资表中,而不是将这些数据实足放到一路。同样事理,理当把学生信息保留到学生表中,把有关课程的成就保留在选课表中。

  2.避免在表之间呈现一再字段

  除了保证表中有反映与其他表之寄放在联系的外部关头字之外,应尽量避免在表之间呈现一再字段。这样做的目的是使数据冗余尽量小,防止在插入、删除和更新时造成数据的纷歧致。

  例如,在课程表中有了课程名宇段,在选课表中就不应该有课程名字段。需要时可以经由过程两个表的联接找到所选课程对应的课程名称。

  3.表中的字段必需是原始数据和根基数据元素来自www.Examw.com

  表中不应搜罗经由过程计较可以获得的“二次数据”或多项数据的组合。能够经由过程计较从其他字段推导出来的字段也应尽量避免。

  例如,在职工表中理当搜罗出生日期字段,而不应搜罗春秋字段。当需要査询年齡的时辰, 可以经由过程简单计较获得切确春秋。

  在奸细作况下可以保留计较字段,可是必需保证数据的同步更新。例如,在工资表中呈现的“实发工资”字段,其值是经由过程“根基工资+奖金+津贴-房租-水电费-托儿费”计较出来的。每次更改其他字段制瘫,都必需从头计较。

  4.用外部关头字保证有联系关系的表之间的联系

  表之间的联系关系依靠外部关头字来维系,使得表结构合理,不仅存储了所需要的实体信息,而且反映出实体之间的客不美观存在的联系,最终设计出知足应用需求的现实关系模子。

如果本站所转载内容不慎侵犯了您的权益,请与我们联系mail:admin#bangexam.com,我们将会及时处理。如转载本站内容,请注明来源:五分六合-五分六合官网〖2019购彩首选〗
返回首页