Access数据库开发技巧,第1张

Access数据库开发技巧,第2张

在当前的数据库领域,越来越多的人开始采用Access。它是数据库管理系统和MIS系统的强大开发工具,具有界面友好、易学易用、开发简单、界面灵活等特点。现在,我将与你分享我使用Access的一些经验。
数据库设计技巧

1.统一规划

所谓数据库设计,是指从对当前非计算机管理的数据库系统进行分析,到最终实现计算机管理的数据库系统的全过程。它包括表格、查询、报告等的设计。总的原则要从提高数据处理效率和方便数据处理两个方面来考虑。
以学生成绩管理系统的设计为例。在表格的设计上,无论是将全校学生成绩设计成表格还是按年级设置表格,经过分析,按年级设置表格会提高数据处理速度,方便数据处理。应该设置一个参数表来描述每个年级的一些情况,以便在以后的数据处理中从参数表中提取相关参数。考虑到输入学生成绩可能会出现错误,所以要设计相应的分年级表,让每个年级输入两次,然后建立相应的主次查询,检查主次表中的成绩是否一致,如果不一致就修改。比如你要统计十个分段,每个分段单科,每个分段总分等数据。,可以用Visual Basic程序设计相应的表格进行处理,并将统计数据自动填入相应的表格中。在设计字段时,应尽可能减少字段的数量。比如学生排名包括班级排名和年级排名。我们可以用一个字段来表示这两个排名,比如“m/ n”,“m”表示班级排名,“n”表示年级排名。这也可以用Visual Basic程序实现。在设计报表时,无论是基于表还是基于查询,基于查询构建报表显然是灵活方便的。通过修改查询和查询中的相关条件,可以很容易地打印出所需的报告。总之,在设计数据库的时候,我们要全盘考虑,才能设计出合理的数据库对象。

2.设置关键字和表格之间的关系。

设置关键字在表格设计中非常重要,可以提高查询等操作的速度。有时,您可以使用多个字段作为关键字。两个表之间的关系也很重要。例如,如果主报表和辅助报表之间没有建立正确的关系,主查询和辅助查询就不会得到正确的结果。

3.设计字段的默认值。

字段的默认值有时需要注意。例如,在数值型字段中,由于有些记录可能没有输入数据,在用Visual Basic程序处理时可能会出现一些不正确的结果(不知道这是不是Access 97的Bug),但当其默认值设置为“0”时,一切都工作正常。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Access数据库开发技巧

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情