loading请求处理中...

Access关系型数据库设计技巧 Access数据库程序设计经验

2021-12-01 02:40:12 阅读 10003次 标签: access数据库数据库学习入门 作者: chenxi0
    关系型数据库管理系统Access是目前最流行数据库开发系统之一,在国外使用非常广泛, 国内的应用趋势也越来越强,这更证实了access的简单易用和功能的强大,而各种培训网站和培训机构因看好这一市场而层出不穷, 众多有Access数据库设计经验的专业人士更是为自己的公司量身制作了最适合的应用系统。要想Access数据库设计时能够应用自如,就必须知道一些Access数据库设计的技巧。
Access关系型数据库设计技巧 Access数据库程序设计经验
    1、使用分析工具
    Access有两个工具能够帮助你精炼你的设计。第一个就是表格分析器向导,它能够检查一个表格并像你推荐在哪处做出改变比较合适。第二,就是性能分析器,它能够检查你整个数据库,并对改进设计提出建议。通常,你都会采用向导所提出的建议。
    无论你要运行哪个向导,都可以在“工具”菜单中选择分析器之后再选择合适的项目。
    2、不要浪费数据类型的效果
    当你进行数据库程序设计要存储数字数据时,你也许会想要指定一个数字的数据类型。在你这么做之前,请先考虑一下数据的用途。例如,你不会将街区号码或是邮政编码的数值用在数学等式中。这样的话,请将数据存储为文本。你会节约一些内存,但更重要的是,数据类型是按照数据的用途的。如果你需要使用一个文本值作为真数值,则可在表格中表示文本域的域中使用Val()函数“=Val(field)”(此域存储数值或文字值)。
    3、不要忘记表格的属性
    就像域一样,表格也有能够定义其用途的属性。大多数都能够自我解析,而默认的属性也通常都足够合适。要访问这些属性,只需要在设计视图下打开表格,接着在“视图”菜单中选择“属性”。以下是一些你应该知道的东西:
    排序依据:指定一个排列的顺序,当你在打开表格的时候Access能够应用它。只需要根据你想要分类排序的记录输入域的名称。如果你没有使用这项设置,Access则会根据主键来进行排序。如果没有主键,Access则会按照数据输入的顺序来显示。它与表层并不会有太多的关系,因为用户不会查看表格。然而,就像很多域的属性那样,捆绑的对象会继承属性。
    子数据表名称:它决定了子数据表是否会显示相关的记录。许多人都觉得子数据表很恼人,如果你也这么认为,则可以将这个属性设置为[None]来禁用它。
    4、使用最适当的域的大小
    由于如今的系统都很强大,要指定最合适的域的大小则不再是像过去那样紧迫的任务。然而,为了能够更好地实施工作,开发者仍然会限定域的大小。你首先要做的步骤就是使数据生效。例如,你将州名所写存储在一个域大小设置为2的文本域中。如果用户输入的是ARK而不是AK,Access将会拒绝接受这条输入。当然,域大小的属性仅会拒绝过大了的条目,它无法探明输入或是其它的错误。这个域仍然会接受其它有误的条目,例如“A”或“K6”。
    这也能应用在数字域上,只是没有那么明确的范围。例如,一个字节域能够接受的值可以从0到255,而长整数域可接受的值的范围则从-2,147,483,648到2,147,483,647。
   为每个域选择适当的数据类型和域大小的属性。始终选择最小的数据类型以及域大小,就有可能地在这个域中容纳最大的值。
    熟练运用Access进行数据库设计技巧,可以使开发者从懂管理精业务的单一型人才提升到精业务会编程的复合型人才层次,产生1+1〉2的效应。企业非常需要这样的Access数据库人才为企业开发业务管理系统,因为只有这样复合型人写出的程序才是最适合自己公司运行与管理。
(一品威客 anyi)

数据库设计公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
数据库设计相关任务
DESIGN TASK 更多
数据库需要运行计算

¥100 已有4人投标

人员信息登记数据库开发

¥1000 已有30人投标

数据库执行优化

¥3000 已有4人投标

教育学习机起名字

¥200 已有1人投标

学习教研中台系统开发

¥8000 已有1人投标