很多人都是先使用 Excel 构建报表,然后才开始使用 Access。Excel 是开始构建列表的好地方,但随着列表的增长,它会变得更难以组织和保持更新。将列表移入 Access 通常会成为之后的逻辑步骤。
数据库表在结构上与工作表相似,其相似之处在于,数据存储在行和列中。因此,通常很容易将工作表导入数据库表。将数据存储在工作表中和存储在数据库中的主要区别是数据的组织方式。直接将整个工作表作为新表导入数据库不会解决与组织和更新数据关联的问题,尤其是在工作表包含冗余数据的情况下。若要解决这些问题,必须将电子表格数据拆分到单独的表中,并且每个表都包含相关的数据。有关如何在表中组织数据的详细信息,请参阅数据库设计基础一文。
Access 特有的表分析器向导可以帮助您完成此过程。将数据导入表中之后,向导会帮助您将表拆分成若干个单独的表,其中每个表都包含不会在任何其他表中重复的数据。该向导还会在这些表之间创建必要的关系。