2022年Access数据库开发技巧access教程.docx
《2022年Access数据库开发技巧access教程.docx》由会员分享,可在线阅读,更多相关《2022年Access数据库开发技巧access教程.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年Access数据库开发技巧access教程在当前数据库领域,已有越来越多的人起先采纳Access。它是一个功能强大的数据库管理系统和MIS系统开发工具,具有界面友好、易学易用、开发简洁、接口敏捷等特点。现将本人在运用Access时体会到的一些阅历在此与大家沟通。数据库设计的技巧1 统一规划所谓数据库设计是指从对现行非计算机管理的数据库系统的分析到最终实现由计算机管理的数据库系统的全过程。它包括表、查询、报表等的设计。总的原则应从提高数据处理效率及便于数据处理两方面考虑。以设计学生成果管理系统为例,在表的设计中,是将全校学生成果设计成一个表,还是分年级设表,经分析按年级设表将提高数据处
2、理速度且便于数据的处理,相应须设置一个参数表以描述各年级的一些状况,这样以后在进行数据处理时可从参数表中提取有关参数。考虑到在输入学生成果时可能出错,故应设计相应的副成果表,这样每一成果分二次输入,然后再建立相应的主副查询来核对主副表中的成果是否一样,不一样则进行修改。再比如要进行非常段、单科每分段、总分每分段等数据的统计,可设计相应的表用Visual Basic程序来进行处理并将统计数据自动填入相应的表中。在字段的设计中要尽量削减字段数,比如,学生名次有班级名次与年级名次,我们可以将这两个名次用一个字段来表示,如用“m/ n”表示,“m“表示班级名次,“n“表示年级名次,这同样可用Visua
3、l Basic程序来实现。在设计报表时是以表为基础来建立报表还是以查询为基础来建立报表,明显以查询为基础来建立报表敏捷便利,可以便利地通过修改查询及查询中的有关条件从而打印出所须要的报表。总之在进行数据库设计时要全盘考虑才能设计出合理的数据库对象。2 设置好关键字和表间关系表的设计中关键字的设置很重要,设置关键字可以提高查询等操作的速度。有时可以用多字段作关键字。两个表的关系也很重要,比如主成果表与副成果表间若没有建立正确的关系,则主副查询将得不到正确的结果。3 设计好字段的缺省值字段的缺省值有时也需引起留意。比如,在数字型字段中,因有些记录中可能没有输入过数据,在用Visual Basic程
4、序处理时可能会出现一些不正确的结果(不知这是否是Access 97的Bug),但当将其缺省值设置为“0”后一切正常。1234下一页 将窗体、查询、报表、宏联合运用可以解决很多问题,是一项重要的技巧。 1、从窗体中获得查询中的条件对于这个问题这里以成果表的打印为例来说明。我们要打印不同班级的成果表,首先建立相应报表的查询,在查询中的班级字段下的条件中输入条件:Between forms!打印表格!起先班号 And forms!打印表格!结束班号。然后再建立一个“打印表格”窗体,在窗体中添加两个组合框控件,即“起先班号”、“结束班号”两个组合框控件,并且通过“打印表格”窗体中的吩咐按钮来执行报表的
5、打印,则报表所依靠的查询中的班级条件可以从“打印表格” 窗体中的“起先班号”、“结束班号”两个组合框中所输入的数据而获得。2、从窗体中获得宏中所须要的条件对于这个问题现以主副成果比较查询为例来说明。我们可以为不同的科目建立不同的主副成果比较查询,然后再建立相应的宏,在宏中依据不同的条件如 选择科目=“语文”来打开相应科目的查询。然后再建立一个“主副比较”窗体,在窗体中添加一个组合框控件,即 “选择科目”组合框控件,并且通过“主副比较”窗体中的吩咐按钮来执行相应的宏,则宏所依靠的条件可以从“主副比较” 窗体中的“选择科目”组合框中所输入的数据而获得。报表的生成技巧1、运用查询生成报表 如何产生报
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 Access 数据库 开发 技巧 教程
限制150内