为了确保逻辑上没有错误发生,我们所设计的资料库模组得用资料库设计标准来检验,举例来说,若程式形成无穷回圈即表示在逻辑上发生错误了。在实体上的检验是:资料库解决方案与使用者的资料库模组必须符合特定的DBMS要求,例如:Oracle DBMS只允许一个表格中只有一栏能使用长资料库型态,否则就会产生错误。这种资料库逻辑正确,但实体上却发生错误的情形还是有可能会发生的,尤其是我们要利用还原工程建立新资料库时。
此时,透过Visio 2000企业版,使得我们不论是利用
产生精灵 、 重新整理模型精灵 、 更新资料库精灵 或 建立 命令来修改模组,Visio 2000都会自动以 错误检查 功能命令来侦测是否发生错误,并自动修正它。接着,我们便一同来练习如何透过Visio 2000的
错误检查 功能,来自动修正我们在制作资料库时可能会发生的错误吧!




| 当我们设定此数字的「大小」为「小」时,相当於 在Access中设定「栏位大小」为「整数」 |

| 当我们设定此数字的「大小」为「大」时, 相当於在Access中设定「栏位大小」为「长整数」 |
可别忘了,两个资料库表格「产品资料」与「产品类别」都要改变才正确哦!
可别忘了,两个资料库表格「产品资料」与「产品类别」都要改变才正确哦!

| 经过修正之後,错误便解决了 |

| 故意把「产品类别」资料库表格栏位中的「说明」栏位设定文字属性长度为512 |

若您还想了解更多的错误检查功能或是要试着更正与解决更多的资料库问题,请在光碟范例中找到一个名为「ERROR.MDB」的Access档案。您可以利用之前所学过的
还原工程 步骤来读入此资料库,再利用 错误检查 功能,一一检查并解决这个资料库的问题。
| 在笔者所附的范例ERROR.MDB中包含了不少错误与警告,有兴趣了解的朋友可以自行研究 |
若您还想了解更多的错误检查功能或是要试着更正与解决更多的资料库问题,请在光碟范例中找到一个名为「ERROR.MDB」的Access档案。您可以利用之前所学过的
还原工程 步骤来读入此资料库,再利用 错误检查 功能,一一检查并解决这个资料库的问题。
| 在笔者所附的范例ERROR.MDB中包含了不少错误与警告,有兴趣了解的朋友可以自行研究 |