欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 服务器教程 >

Access2007表的设计

发表于2019-04-24 07:16| 次阅读| 来源网络整理| 作者session

摘要:Access2007表的设计
Access2007表的设计

2007设计的根本内容就是明白应该建设哪些表以及如何和建设表与表之间的关系。创建Access2007表之前,应该细心评价须要并布局数据库,以确定所需的表。

一、Access2007表与主题

    在Access2007中,表是具备相反主题的数据汇合。根据每个不同的主题创建不同的表,寄存不同的数据。例如先生表就是关于先生信息的主题,它包括学号、姓名、性别、入学日期等信息。

    对于本文中次要引见的示例数据库——“教学治理”数据库而言,所触及的主题和所对应的表,如表1所示。

1  教学治理数据库中的主题和表

主题

 

 

主题

 

 

老师根本信息

 

老师

 

先生根本信息

 

先生

 

老师授课信息

 

授课

 

选课信息

 

选课

 

课程信息

 

课程

 

问题信息

 

问题

 

系别信息

 

系别

 

 

 

 

 

 

二、Access2007表的构造

     Access2007的表又称为二维表,它有若干行和列组成。下面引见一下表的无关概念。

1、字段:表中的列称为字段,它形容数据的某类特性。例如先生表中的学号、姓名、性别等,分别形容了先生的不同特性。

2、纪录:表的行称为纪录,它由若干个字段组成。一个课程表的纪录由课程号、课程称号、课程性质和类别等字段组成,纪录形容了某一详细对象(课程)的全副信息。

3、值:纪录和字段的相交处是值——存储的数据,它普通有肯定的取值范围。

4、主键:其值用来惟一标识表中的每一个纪录的一个或多个字段,又成为主要害字。例如先生表中学号是主键。

5、外键:引用其余表中的主键的字段,外键用于表明表之间的关系。

三、表之间的关系

    表必须相互协调,以便检索相干信息。这种协调是经过创建表之间的关系来完成的。关系数据库的工作模式是:使每个表的键字段(主键或外键)中的数据与其余表中的数据婚配。大少数情况下,这些婚配字段是一个表中的主键,并且是其余表中的外键。例如,经过在先生表的学号字段和选课表的相反字段之间创建关系,可能将先生与选课相干联。

    在关系数据库中,表与表之间的关系有三种:

1、一对多的关系:这是最一般的关系。对于表A的每一个纪录,表B中有几个纪录(可认为0)和它相干;反之,对于表B的每一个纪录,表A中至多有一个纪录和它相干。例如

    对于先生表的一个学号,在问题表中有多门课程的问题与之相对应。

2、多对多的关系:在这类关系中,对于表A的每一个纪录,表B中有多个纪录(可认为0)和它相干,异样,对于表B的每有一个纪录,表A中有多个纪录(可认为0)和它相干。例如,先生表和课程表,每个先生可能抉择多门课程,每门课程可能有多个先生选修。对于多对多的关系,需求建设第三个表,把多对多关系转化为两个一对多关系。例如,对于先生表和课程表的多对多关系,添加一个问题表,转换成为两个一对多关系。