学习Microsoft Access数据库的方法分析

2019-07-24 10:33郭琪
智富时代 2019年6期
关键词:方法分析数据库

郭琪

【摘 要】本文主要围绕Microsoft Access数据库使用现状及具体应用等方面展开讨论,详细分析了Microsoft Access数据库结构特点和操作方法,使得用户能很好掌握数据库学习方法,提高数据库应用价值。

【关键词】Microsoft Access;数据库;方法分析

Microsoft Access程序相对复杂,同时具有较强的功能性,这一数据库软件已经广泛应用在人们生活方方面面。当前Microsoft Access在数据库领域占据重要地位,它拥有大容量数据库,有着接口灵活、界面交互性强等优点,在系统开发上有明显应用优势。因此,需要传统用户加大对Microsoft Access数据库的学习,采取高效的学习方法,以便提供学习者学习效率和质量。

一、Microsoft Access数据库使用现状

当前较多VF用户开始使用Microsoft Access数据库,是因为Microsoft Access数据库在安全性和操作性方面有明显优势。Microsoft Access数据库是以Windows为基础的数据管理体系,在这一系统上制作数据处理系统,主要建立对象有表、查询、报表、窗体、宏和模块等,利用生成器、模板和向导等,实现数据存储、界面设计、数据查询和报表生成等多个操作的规范化,简化了数据管理系统的使用,普通用户可通过简单操作来完成数据管理任务。另外,Microsoft Access数据库使用VB编程语言,和其他一些编程语言有直接联系,提高了数据库应用性。因此,有必要注重这一数据库的学习,帮助用户尽快掌握Microsoft Access数据库应用技巧。

二、Microsoft Access数据库分析

从数据库内容来看,Microsoft Access数据库窗口包括多个数据库对象,分别为表、窗体、查询、报表、宏、模块。可将Microsoft Access数据库看作是一个容器,其中包括多种数据库对象,这些对象都集中在一个文件中。并且Microsoft Access中表字段属性采取了多样化设置手段,提高了系统应用灵活性。在Microsoft Access数据库中,用户可直接进行相关操作,索引建立和维护都由系统自动完成,降低了学习者学习难度,对于用户来讲,只需要选定某字段对应的索引类型即可。并且在Microsoft Access数据库系统中可建立多个表,用户通过简单的界面操作,就能完成表与表之间关系的创建,同时可通过连锁更新来提高关系有效性,避免出现数据丢失等问题。在数据查询方面,利用Microsoft Access数据库,有利于提高查询灵活性,可利用查询进行对表、字段等操作,相对于以往数据库系统来讲,命令功能有所加强。

另外,在学习Microsoft Access数据库时,通常会面对表中数字型字段类型的问题,在存储数字型数据时,需要将字段转变成长整型、短整型、双精度、单精度其中一种,系统不能自动处理小数问题[1]。因此,在学习Microsoft Access数据库时,需要针对数值数据保存时的小数处理问题进行学习,通过实践操作,数量掌握数据存储操作技巧。在编程处理语言方面,Microsoft Access的编程方法和VF较为相似,主要存在文件组织上的差异。对于Microsoft Access数据库来讲,它将不同数据或者程序看作是对象,全部对象存储在统一的物理文件中,由此形成数据库。另外,传统用户学习Microsoft Access数据库时,还应注意到除了数据庫建立、维护等操作外,还要掌握表的压缩和修复等操作,定期进行数据库删除和修正等操作,以免产生大量数据垃圾。在Microsoft Access数据库中,表不是独立存在的,是由于全部数据都存储在统一数据库中,存在掌握数据库信息,但不了解数据表名称的现象。总的来说,加深对Microsoft Access数据库的认识,有助于学习者明确数据库学习重点,在已有数据库操作基础上,进一步完善操作技巧,确保学习者能很好利用Microsoft Access数据库完成相关工作。

三、Microsoft Access数据库的具体应用

(一)窗体、报表、查询和宏的联合使用

联合使用窗体、报表、查询、宏,能有效解决数据处理问题,是用户需要掌握的基本技巧。通过窗体可获得查询中的条件,以打印成绩表为例,在打印多个不同的成绩表时,要建立起报表的查询,之后在班级字段下输入条件,然后建立打印表格这一窗体,并且窗体中添加开始班级和结束班级组合框控件,在点击打印表格命令按钮后可进行报表打印。通过窗体还可得到宏中需要的条件,以主副成绩的查询为例,可针对不同科目进行主副成绩的比较查询,在选定的宏中输入相应的条件,来进行科目成绩的查询。之后建立主副比较的窗体,并在窗体中输入选择科目的控件,通过点击命令按钮可执行相应的宏[2]。在报表生成方面,应在查询的基础上得到表格。首先设置查询条件,之后在报表生成器作用下建立表格,并删除表格中的多余字段。在表格线制作上,可选择视图中的画图工具进行制作。

(二)模块使用技巧

Microsoft Access数据库主要特点在于一般操作不需要用户写程序,但对于一些复杂的操作来说,需要借助VB编写程序执行操作,之后通过命令按钮完成有关任务。例如分段统计和成绩排序等。实际编写程序前,需要注意以下几点问题:一是变量的使用,首先是对象变量的选用,如工作空间、数据库引擎、查询、记录等。其次是variant数据类型的使用,利用这一数据类型,能做到对任一种类数据进行定义,为编程者带来较大便利。最后,可通过变量,来运用数据库对象。为了提高系统运行灵活性,减少重复代码的运用,需要利用变量来确定数据库对象和约束条件。如排名次程序编写上,可利用变量表示成绩表名,之后替换成具体的成绩表名。

另外,为了保证用户掌握Microsoft Access数据库操作方法,在模块使用方面,还要了解程序运作进度框相关内容。运行速度框的建立,能满足用户操作需求,通过在窗体中设置两个文本框,选择长一点的文本框作为外框,窄一点的作为生成程序运行流程。之后在程序中调整运行流程文本框宽度,来观察程序执行情况。为了保证进度框能及时展现出来,可采用setfocus方法将焦点放在进度框上。

(三)子系统集成技巧

运用选项组、组合框、开关按钮等控件时,在窗体中使用这些控件,进一步在通过简单操作来控制系统运行情况。在运用选项卡控件时,利用这一卡控件,能使得Microsoft Access在窗体中引进更多子系统,方便各项系统操作的顺利开展。如在打印成绩窗体中,可运用成绩表、单科成绩十分段统计表等系统,有利于提高操作效率。而对于开关面板窗体来讲,将有关子系统集中到这一窗体中,之后可新建一个窗体来设置需要的命令按钮。在开关面板窗体作用下,用户可点击命令按钮完成有关操作。

四、结论

综上所述,学习和掌握一个信息数据库使用方法需要一定时间,在学习Microsoft Access数据库数据库的过程中,要做到对该数据库结构特点和使用方法的明确掌握,以便发挥数据库应用功能。本文是针对Microsoft Access数据库的学习方法进行分析,加深学习者对这一数据库的了解,通过数据库软件的使用来为人们日常工作和生活带来便利。

【参考文献】

[1]孟彬.从VFP过渡到ACCESS数据库学习的研究分析[J].微型电脑应用,2018,34(01):51-52+67.

猜你喜欢
方法分析数据库
提升矿业类高校生物工程专业办学优势的方法分析
英语课堂教学导入方法初探