access各对象之间的关系

简介: access各对象之间的关系

access有六个对象,分别是:


表(Table) ——表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存储数据库的数据,故又称数据表。


查询(Query)——查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。


窗体(Form)——窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。


报表(Report)——报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。


宏(Macro)——宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。


模块(Module)——模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用Visual Basic编程。


数据库就好像是一个空房子,六个对象就好比建筑材料,各自负责一定的功能,并且相互协作。在数据库中,“表”用来存储数据;“查询”用来查找数据(不光是单纯的查找);用户通过“窗体”、“报表”获取数据;而“宏”和“模块”则用来实现数据的自动操作。数据库的主要功能就是获取数据库中的数据,所以数据在数据库各个对象间的流动就成为我们最关心的事情。为了以后建立数据库的时候能清楚的安排各种结构,应该先了解一下Access数据库中对象间的作用和联系。


 作为一个数据库,最基本的就是要有表,并且表中存储了数据,也就是数据源。有了这些数据以后,就可以将它们显示在窗体上。这个过程就是将表中的数据和窗体上的控件建立连接,在Access中把这个过程叫做“绑定”。这样就可以通过屏幕上的各种各样的窗体界面来获得真正存储在表中的数据了。而且合理地在窗体上摆放控件和图案可以使我们更容易操作和理解数据库中数据代表的含意。这样就完成数据从表到窗体的流动,实现了数据库中的数据在计算机和人之间进行了一次沟通。报表、查询、和窗体都是从数据库中获得数据信息,已实现用户的某一特定的需求,例如查找、计算统计、答应、编辑修改等等。窗体可以提供一种良好的用户操作界面,通过它可以直接或间接地调用宏或模块,并执行查询、打印、预览、计算等功能,甚至可以对数据库进行编辑修改。


相关文章
|
5月前
获取两个list中相互不包含的部分
获取两个list中相互不包含的部分
52 0
|
5天前
|
开发框架 .NET C#
浅谈c和c++和c#之间的关系
浅谈c和c++和c#之间的关系
11 0
|
8月前
|
安全
RxSwift特征序列Driver的使用,以及共享附加作用与非共享附加作用的区别?
RxSwift特征序列Driver的使用,以及共享附加作用与非共享附加作用的区别?
137 0
|
9月前
|
存储 JavaScript
02-TsVSJs之间的区别
02-TsVSJs之间的区别
41 0
|
存储 编译器 C语言
C++ 基础篇之类 & 对象的关系
C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。
|
SQL 机器学习/深度学习 分布式计算
如何判断多账号是同一个人?用图技术搞定 ID Mapping
如何判断多个账号,它可能是一个邮箱,一个地址,一个手机对应着多个 ID,或者是多个同一前缀的邮箱,背后是同一个用户。如何进行这种关联性信息的收集,判断这些信息归属于同一人呢?
315 0
【AutoSAR实战订阅系列】Handle-ID分配和 PDU之间的链接关系
【AutoSAR实战订阅系列】Handle-ID分配和 PDU之间的链接关系
【AutoSAR实战订阅系列】Handle-ID分配和 PDU之间的链接关系
|
数据库 索引
ES父子级关系Join类型的使用
ES父子级关系Join类型的使用
关系,属性,域,元组,码,分量,关系模式
试述关系模型的概念,定义并解释以下术语:关系,属性,域,元组,码,分量,关系模式。 关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。 (l)关系:一个关系对应通常说的一张表 (2)属性:表中的一列即为一个属性 (3)域:属性的取值范围 (4)元组:表中的一行即为一个元组 (5)主码:表中的某个属性组,它可以惟一确定一个元组 (6)分量:元组中的一个属性值 (7)关系模式:对关系的...
371 0