6.1.1 数据表

数据库的主要对象是数据表。数据表是一系列二维数组的集合,用于存储各种各样的信息。数据库中的表同日常工作中使用的表格类似,由纵向的列和横向的行组成。列由同类的信息组成,每列又称为一个字段,每列的标题称为字段名,都有相应的描述信息,如数据类型、数据宽度等;一行数据称为一条记录,是数据的组织单位,包括了若干列信息项。表是由若干条记录组成的,没有记录的表称为空表。每个表通常有一个主关键字,用于唯一确定一个记录。

例如,一个有关作者信息的名为authors的表中,每个列包含的是所有作者的某个特定类型的信息(比如姓名),而每行则包含了某个特定作者的所有信息,如编号、姓名、性别、专业,这些信息构成一条记录,如表6-1所示。

表6-1 authors表结构与记录