|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
那时候Sybase已经诞生了6年的时间。至于其他值得关注的开源数据库,PostgreSQL将在2009年达到20岁的生日。虽然MySQL并不是市场上最年轻的数据库,但是却有更多成熟的数据库可供我们选择。在以后数据库范畴,已有愈来愈多的人入手下手接纳Access。它是一个功效壮大的数据库办理体系和MIS体系开辟工具,具有界面友爱、易学易用、开辟复杂、接口天真等特性。现将自己在利用Access时体味到的一些履历在此与人人交换。
数据库计划的技能
1.一致计划
所谓数据库计划是指从对现行非盘算机办理的数据库体系的剖析到终极完成由盘算机办理的数据库体系的全历程。它包含表、查询、报表等的计划。总的准绳应从进步数据处置效力及便于数据处置两方面思索。
以计划先生成就办理体系为例,在表的计划中,是将全校先生成就计划成一个表,仍是分年级设表,经剖析按年级设表将进步数据处置速率且便于数据的处置,响应须设置一个参数表以形貌各年级的一些情形,如许今后在举行数据处置时可从参数表中提取有关参数。思索到在输出先生成就时大概堕落,故应计划响应的副成就表,如许每成就分二次输出,然后再创建响应的主副查询来查对主副表中的成就是不是分歧,纷歧致则举行修正。再好比要举行非常段、单科每分段、总分每分段等数据的统计,可计划响应的表用VisualBasic程序来举行处置并将统计数据主动填进响应的表中。在字段的计划中要只管削减字段数,好比,先生名次有班级名次与年级名次,我们能够将这两个名次用一个字段来暗示,如用“m/n”暗示,“m“暗示班级名次,“n“暗示年级名次,这一样可用VisualBasic程序来完成。在计划报表时是以表为基本来创建报表仍是以查询为基本来创建报表,明显以查询为基本来创建报表天真便利,能够便利地经由过程修正查询及查询中的有关前提从而打印出所必要的报表。总之在举行数据库计划时要通盘思索才干计划出公道的数据库工具。
2.设置好关头字和表间干系
表的计划中关头字的设置很主要,设置关头字能够进步查询等操纵的速率。偶然能够用多字段作关头字。两个表的干系也很主要,好比主成就表与副成就表间若没有创建准确的干系,则主副查询将得不到准确的了局。
3.计划好字段的缺省值
字段的缺省值偶然也需引发注重。好比,在数字型字段中,因有些纪录中大概没有输出过数据,在用VisualBasic程序处置时大概会呈现一些不准确的了局(不知这是不是是Access97的Bug),但当将其缺省值设置为“0”后统统一般。关于这个理由我把它放在最后一位。在很多业界专家中有一个相当一致的观点:MySQL不能很好的扩展。关于这点可能有很大的分歧,争论的焦点主要集中于水平可扩展性和垂直可扩展性上。MySQL则更倾向于垂直可扩展性。 |
|