📜  MS Access-对象

📅  最后修改于: 2020-11-20 05:20:43             🧑  作者: Mango


MS Access使用“对象”来帮助用户列出和组织信息,以及准备专门设计的报告,当您创建数据库时,Access会为您提供表,查询,表单,报告,宏和模块。许多对象中,但以下是主要对象-

  • 桌子
  • 查询
  • 形式
  • 报告书

这些对象一起使您可以输入,存储,分析和编译数据。这是Access数据库中主要对象的摘要;

表是用于定义和存储数据的对象。当您创建新表时,Access会要求您定义字段,也称为列标题。

  • 每个字段必须具有唯一的名称和数据类型。

  • 表包含用于存储不同类型数据(例如名称或地址)的字段或列,并包含收集有关特定主题实例的所有信息(例如有关客户或雇员的所有信息)的记录或行。

  • 您可以定义一个主键,一个或多个对每个记录具有唯一值的字段以及每个表上的一个或多个索引,以帮助更快地检索数据。

询问

一种对象,提供来自一个或多个表的数据的自定义视图。查询是一种从一个或多个表中搜索和编译数据的方法。

  • 运行查询就像询问数据库的详细问题。

  • 在Access中建立查询时,您正在定义特定的搜索条件以准确地找到所需的数据。

  • 在Access中,可以按示例工具使用图形查询,也可以编写结构化查询语言(SQL)语句来创建查询。

  • 您可以定义查询以选择,更新,插入或删除数据。

  • 您还可以定义查询,以从一个或多个现有表中的数据创建新表。

形成

表单是桌面数据库中的一个对象,主要用于数据输入或显示或控制应用程序执行。您可以使用表单来自定义应用程序从查询或表中提取的数据的表示形式。

  • 表单用于输入,修改和查看记录。

  • 表格使用如此频繁的原因是,它们是引导人们正确输入数据的简便方法。

  • 当您在Access中的表单中输入信息时,数据就会准确地到达数据库设计者希望它在一个或多个相关表中的位置。

报告

报告是桌面数据库中的一个对象,旨在格式化,计算,打印和汇总所选数据。

  • 您可以在打印之前在屏幕上查看报告。

  • 如果表格用于输入,则报告用于输出。

  • 您计划打印的任何内容均应得到报告,无论是名称和地址列表,一段时间的财务摘要还是一组邮寄标签。

  • 报告非常有用,因为它们使您能够以易于阅读的格式显示数据库的组件。

  • 您甚至可以自定义报告的外观,使其外观更具吸引力。

  • Access使您能够从任何表或查询创建报告。

其他MS Access对象

现在让我们看看其他MS Access对象。

巨集

此对象是您希望Access响应定义的事件而执行的一个或多个操作的结构化定义。访问宏是用于完成某些工作的脚本。例如,要创建一个用于打开报告的按钮,可以使用将触发OpenReport操作的宏。

  • 您可以在宏中包含简单条件,以指定何时应执行或跳过宏中的一项或多项操作。

  • 您可以使用宏来打开和执行查询,打开表,或者打印或查看报告。

  • 您也可以从宏中运行其他宏或Visual Basic过程。

  • 数据宏可以直接附加到表事件,例如插入新记录,编辑现有记录或删除记录。

  • Web应用程序中的数据宏也可以是独立对象,可以从其他数据宏或宏对象中调用它们。

模组

模块是桌面数据库中的一个对象,其中包含您使用Visual Basic编写的自定义过程。模块提供了更离散的操作流程,并允许您捕获错误。

  • 可以在宏中完成的所有操作也可以在模块中完成,但是您没有获得提示您执行每个操作所需的宏接口。

  • 模块要强大得多,并且如果您打算为多用户环境编写代码,则模块是必不可少的,因为宏不能包含错误处理。

  • 模块可以是独立的对象,包含可以在应用程序中的任何位置调用的函数,也可以将它们直接与表单或报表关联,以响应关联的表单或报表上的事件。