表 (Visual Database Tools)
一个数据库由一个或多个表组成。 表是一种按行和列排列的数据集合。 例如,您可能有名为 authors 的作者信息表。 每列包含某种类型的信息,如作者的姓。 每行包含有关特定作者的所有信息:名、姓、地址等等。
在一个数据库中,您可能有若干表,每个表用于一个特定主题。 例如,pubs 数据库可能包含用于作者、书名等的表。 每个主题使用单独的表可以消除重复数据,使数据存储更有效并减少数据输入错误。
设计表
为了确定新表的结构,您需要决定:
表将包含的数据类型。
表中需要哪些列以及各个列的数据类型(如果需要的话,还有长度)。
哪些列应接受空值。 有关数据类型、允许空和其他列属性的信息,请参见使用列。
是否使用约束;如果使用,在哪里使用。 有关更多信息,请参见 使用约束。
在决定了表的结构以后,可以使用表设计器创建该表并定义其列。 当您保存表时,便在数据库中创建了该表。
如果您确切知道表中需要的内容,则一开始定义所需的所有内容(包括表的数据限制和其他属性)通常最有效。 不过,在许多情况下,最好先创建一个基表并将其保存,这样就在数据库中创建了该表。 然后可以向该表添加一些测试数据,并对该表进行试验以精细调整其设计。 通过试验,可以确定经常输入和查询的数据类型,然后相应地对表进行重新设计。
当更改表的设计时,将最大程度地保留表中存储的所有数据。 在对自己的基本设计满意后,可以添加约束、索引和所需的任何其他列。 有关更多信息,请参见 设计表。
有关以下内容的信息 |
请参见 |
---|---|
将新表添加到数据库中。 |
|
创建新表,其中包含的部分列与关系图中现有表的列相同 |
|
从数据库中删除表 |
|
更改数据库中表的名称 |
|
添加或删除表中的列,或更改列属性设置 |