表 (Visual Database Tools)

一个数据库由一个或多个表组成。 表是一种按行和列排列的数据集合。 例如,您可能有名为 authors 的作者信息表。 每列包含某种类型的信息,如作者的姓。 每行包含有关特定作者的所有信息:名、姓、地址等等。

在一个数据库中,您可能有若干表,每个表用于一个特定主题。 例如,pubs 数据库可能包含用于作者、书名等的表。 每个主题使用单独的表可以消除重复数据,使数据存储更有效并减少数据输入错误。

设计表

为了确定新表的结构,您需要决定:

  • 表将包含的数据类型。

  • 表中需要哪些列以及各个列的数据类型(如果需要的话,还有长度)。

  • 哪些列应接受空值。 有关数据类型、允许空和其他列属性的信息,请参见使用列

  • 是否使用约束;如果使用,在哪里使用。 有关更多信息,请参见 使用约束

  • 需要哪些类型的索引,在哪里需要索引,以及哪些列应是主键和外键。 有关更多信息,请参见 使用索引使用键

在决定了表的结构以后,可以使用表设计器创建该表并定义其列。 当您保存表时,便在数据库中创建了该表。

如果您确切知道表中需要的内容,则一开始定义所需的所有内容(包括表的数据限制和其他属性)通常最有效。 不过,在许多情况下,最好先创建一个基表并将其保存,这样就在数据库中创建了该表。 然后可以向该表添加一些测试数据,并对该表进行试验以精细调整其设计。 通过试验,可以确定经常输入和查询的数据类型,然后相应地对表进行重新设计。

当更改表的设计时,将最大程度地保留表中存储的所有数据。 在对自己的基本设计满意后,可以添加约束、索引和所需的任何其他列。 有关更多信息,请参见 设计表

有关以下内容的信息

请参见

将新表添加到数据库中。

如何:创建表

创建新表,其中包含的部分列与关系图中现有表的列相同

如何:复制表

从数据库中删除表

如何:从数据库中删除表

更改数据库中表的名称

如何:重命名表

添加或删除表中的列,或更改列属性设置

使用列

请参见

其他资源

在表设计器中处理表

设计表