Access数据库管理系统操作对象是数据库,数据库对象包括表、查询、窗体、报表、宏和模块,数据库文件的扩展名为.accdb。
1.表
表是数据库中用来存储数据的对象,是保存数据的容器,是整个数据库系统的数据源。Access 2016中一个数据库中包含多个表,这些表往往有直接或间接的联系,用户可以在不同的表中存储不同的数据。数据在表对象中的保存是有组织的,要受某些规则的约束,要求其数据冗余度降到最低。
表由不同的列、行组合而成,每一列代表某种特定的数据类型,称为属性或字段;每一行由多个字段组成,称为元组或记录。
Access 2016中不同的实体应当创建不同的表,这样可以提高数据库的应用效率,同时也会减少数据处理时的错误。
使用表对象主要通过表设计视图完成对表的设计,通过数据表视图完成对数据的输入。
2.查 询
查询对象是以表或查询作为数据源的。按照一定的条件从一个或多个表或查询中筛选出需要的字段,组合成记录,满足条件的记录集合称为查询结果,以二维表的形式显示。查询结果是一个动态数据集合,将查询保存为一个对象后,每执行一次查询操作,都会显示数据源中最新的数据。
查询也有设计视图和数据表视图,设计视图里显示数据源之间的联系以及查询的条件,如要查找“计算机科学与技术2班”的学生信息,其设计视图如图2-7所示。
运行查询,显示为查询的数据表视图,显示满足查询条件的记录,如图2-8所示。
图2-7 查询设计视图
图2-8 查询数据表视图
3.窗 体
窗体对象是用户与Access数据库进行交互的人机界面,结构与Windows下的窗口十分相似,不仅结构相似,性能也差不多。在设计阶段称为窗体,在程序运行后称为窗口。它主要用于提供数据库的操作界面,通过窗体可以输入、编辑数据,也可以将查询到的数据以用户需要的形式输出。
窗体的数据源为表和查询。(www.xing528.com)
窗体常用视图有窗体设计视图和窗体视图,窗体设计视图是对窗体结构的一个详细设计,决定数据如何显示;窗体视图是将窗体设计的结构展现给用户,以便用户对数据进行查看等操作。
4.报 表
报表是数据库中数据输出的一种形式,利用报表可以将数据库中需要的数据进行分析、统计或以特定方式打印数据。报表对象的数据来源可以是表或查询。
常用的报表视图有报表设计视图和报表视图,报表设计视图是对报表的详细设计,包括计算函数及其布局等,报表视图显示报表设计的结果,包括函数运算的结果等。
5.宏
宏是一个或多个操作的集合,其中每个操作实现特定的功能,用户使用一个宏或宏组可以方便地执行一系列任务。
宏可以是包含一系列操作的一个指令,也可以是由若干个宏组成的宏组,还可以在宏操作中设置条件来控制其是否执行。
宏相当于DOS中的批处理,用来执行一系列命令,简化用户操作,使一系列重复性的操作通过设置自动完成,从而使数据库管理和维护更加简单。
Access 2016提供了一些常用的操作供用户选择,使用起来十分方便。
6.模 块
模块是使用VBA(Visual Basic Forapplication)语言编写的程序,其实质是通过编程语言来完成数据库的操作任务。
模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。
创建模块的过程就是使用VBA编写程序的过程。Access 2016中的模块分为类模块和标准模块。类模块中包含各种事件过程,标准模块包含与任何其他特定对象无关的常规过程。
Access 2016数据库中的6种对象,彼此独立,但又相互关联。表是数据库的核心和基础,它是查询、窗体、报表等的数据源;查询是基础,它也可以作为查询、窗体、报表的数据源。表和查询用于在数据库中存储数据和查询数据;窗体、报表是直接面向用户的对象,用于数据的输入、输出和引用系统的驱动控制;宏和模块是代码类型的对象,用于通过组织宏操作或编写程序来完成复杂的数据库管理工作,并使得数据库数据管理工作自动化。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。