视频: 05 解決網路共用ACCESS問題 2024
这听起来不错吗? Access Table Analyzer承诺将一个混乱的平面文件表(例如一个导入的电子表格) - 及其所有重复的数据 - 并将其转换为一组高效的关系表。但俗话说,诺言是承诺破裂。除非你的平面文件遵循一些严格的规则,否则表格分析器就不太对。
一个 平面文件 数据库是所有数据都在一个文件中的数据库。 Access是一个关系数据库,允许将数据存储在多个表中以提高效率。
<!有时你会得到一组完美的关系表,有时表分析器不应该建议一个新的表,或者建议一个新的表。试一试,看看会发生什么。最好的例子,它的作品是正确的,你只是节省了一大堆时间。最糟糕的情况是,它不能正常工作,你浪费了几分钟的时间。大多数时候,你会得到一些可能需要调整的价值。至少你节省了一小部分时间!
<!有了这个想法,下面是如何调用表分析器向导:
打开你的数据库,并从导航窗格中选择你想要评估的表。单击数据库工具选项卡。
-
分析按钮组出现在功能区上。
-
功能区上的分析组。
单击分析组中的分析表按钮。出现表分析器向导对话框。表格分析器来了。
如果你愿意,请阅读前两个屏幕(他们是严格的教育);点击下一步后。出现另一个表分析器向导屏幕。 -
选择一个表格进行分析。
在“导航”窗格中选择的表的名称应在“表”列表中选择。如果不是,请点击您想要转换的表的名称。
点击下一步。 -
在出现的对话框中,向导询问您是否要让向导执行其操作(向导将决定平面文件表应该如何排列成多个表格),还是要决定哪些字段去什么桌子。
单击“是”选项(如果尚未选中),使向导在决定表格的命运方面有足够的权力,然后单击“下一步”。
如果向导建议不拆分表格,请单击“取消”按钮,然后轻轻拍打自己的工作。这个消息意味着向导认为你的桌子就好了。 -
如果向导确实拆分了表格,它将分析您的表格并向您显示其结果。表分析器做出决定。
-
确保平面文件表中的信息正确分组到新表格中:
如果信息分组正确,则
-
通过双击每个表格的标题栏并在其中输入新名称由此产生的对话框。
如果信息未正确分组,请使用鼠标将字段从表格拖放到表格中,然后双击每个表格的标题栏以重命名表格。
如果要创建新表格,请将字段拖动到现有表格之间或周围的任何空白处。该向导将创建一个包含该字段的新表格窗口。双击新表格的标题栏以重命名该表格。
完成表格的命名和命名后,单击“下一步”。 -
向导会自动为每个需要关键字段的表格选择一个关键字段。如果向导不正确地选择一个字段作为关键字段,则可以更正错误。
-
如果向导未正确指定关键字段,则可以通过选择字段并单击设置唯一标识符按钮(看起来像一个关键字)来 指定一个现有字段作为关键字段
-
。 通过选择适当的键字段,然后单击设置唯一标识符按钮(看起来像一个键)来更改键字段名称
-
。 点击添加生成的按钮(包含加号和键),添加一个关键字段
-
-
。
单击“下一步”进行该过程的最后一步。
-
向导提供创建一个查询,看起来像你的原始表。如果您有报表和表单与平面文件一起工作,他们将使用新的查询。
-
在此过程中,您可能无法看到步骤12中所述的向导的最后一个屏幕;向导可能会告诉你,你的一些数据可能不正确,你应该纠正它。例如,如果您的表中有一个国家(Country)字段,并且有两个条目(例如USA和UAS),则向导会要求您提供或建议更正错误。你一定要纠正这种类型的错误。不幸的是,巫师往往不是很擅长识别这样的错误。 (例如,可能会提示您将比利时更改为巴西)。快速查看实际错误的数据并继续 - 因为建议的“更正”通常不正确! 选择是让该向导创建查询,或选择否跳过查询创建。
-
选择是创建一个针对新表运行的查询。该查询看起来和行为像原始表。原始表用_OLD作为结尾重命名,任何报告和表单都会自动使用查询(而不是原始表)。选择否会生成新表格,但会保留原始表格的原始名称。 单击完成退出向导。
-
向导完成将平面文件表分成一组关系表的过程。 表分析器不太可能将平面文件数据库
-
-
正确地
分解为设计合理的关系数据库 - 尤其是在平面文件比较复杂的情况下。把数据库带给一个合格的人,让她正确地将其重新设计为一个关系数据库,或者搞清楚如何自己做到这一点,会更好。