精通 Office 2007
第 20章 创建数据库对象创建对象是掌握 Access 2007的基础,Access 2007的各个对象之间存在着各种联系,如通过数据表可以创建查询,通过查询可以创建窗体等。本章主要介绍创建 Access 2007的查询、窗体和报表对象。
精通 Office 2007
教学重点与难点
创建查询对象
创建窗体对象
创建报表对象
创建切换面板精通 Office 2007
20.1 创建查询查询是数据库最重要和最常见的应用,它作为 Access数据库中的一个重要对象,可以让用户根据指定条件对数据库进行检索,筛选出符合条件的记录,
构成一个新的数据集合,从而方便用户对数据库进行查看和分析。
使用向导创建
在查询设计窗口中创建
在 SQL视图窗口中创建精通 Office 2007
Access 2007可以使用的向导包括简单查询向导、交叉表查询向导、查找重复项查询向导和查找不匹配项查询向导。连接查询是关系数据库中最重要的查询,下面使用“简单查询向导”的方法创建查询。
20.1.1 使用向导创建精通 Office 2007
使用查询设计视图创建查询时,将打开“显示表”对话框,从中选择表或查询添加到设计视图中进行创建。
20.1.2 在查询设计窗口中创建精通 Office 2007
在查询设计视图中创建查询后,Access将自动在后台生成等效的 SQL语句,
用户可以通过,SQL视图”查看对应的 SQL语句。然而对于某些 SQL特定的查询,如传递查询、联合查询和数据定义查询,都不能在查询设计视图中创建,
而必须直接在 SQL视图中编写 SQL语句。
20.1.3 在 SQL视图窗口中创建精通 Office 2007
20.2 创建窗体窗体是用来输入和显示数据的数据库对象,也可以将窗体用作切换面板来打开数据库中的其他窗体和报表,或者用作自定义对话框来接收输入及根据输入执行操作。
直接创建窗体
创建分割窗体
创建多记录窗体
创建空白窗体
使用向导创建窗体
在设计视图中创建窗体精通 Office 2007
直接创建窗体可以将来自数据表或查询的所有字段都放置在窗体中,利用这种方法创建窗体非常简单,在导航窗格中选择用于创建窗体的表或查询,在
“创建”选项卡的“窗体”组中单击“窗体”按钮即可
20.2.1 直接创建窗体选择用于创建窗体的数据表单击“窗体”按钮精通 Office 2007
分割窗体是 Access 2007的新增功能,利用该功能可以同时显示窗体和数据表两种视图,这两种视图连接到同一数据源,并总是保持同步。创建分割窗体的方法为:在导航窗格中选择用于创建窗体的表或查询,在“创建”选项卡的“窗体”组中单击“分割窗体”按钮即可。
20.2.2 创建分割窗体精通 Office 2007
多记录窗体的创建方法与前两种创建窗体的方法相似,只要在“创建”
选项卡的“窗体”组中单击“多个项目”按钮,即可创建出同时显示多条记录的窗体。一般情况下,窗体一次只能显示一条记录,而多记录窗体可以一次显示多条记录。
20.2.3 创建多记录窗体精通 Office 2007
如果直接创建的普通窗体、分割窗体和多记录窗体不符合需要,则可以创建空白窗体,然后手动添加所需的字段。
20.2.4 创建空白窗体精通 Office 2007
要更好地选择哪些字段显示在窗体上,可以使用窗体向导来替代各种窗体构建工具。使用窗体向导创建窗体还可以指定数据的组合和排序方式,当指定了表与查询之间的关系时,还可以使用来自多个表或查询的字段。
20.2.5 使用向导创建窗体精通 Office 2007
Access不仅提供了方便用户创建窗体的向导,还提供了窗体设计视图。
与使用向导创建窗体相比,在设计器视图中创建窗体具有如下特点:
不但能创建窗体,而且能修改窗体。无论用哪种方法创建的窗体,如果不符合预期要求,均可以在设计视图中进行修改 (数据透视表视图和数据透视图除外 )。
支持可视化程序设计,用户可利用窗体设计工具栏中的“设计”和“排列”
选项卡在窗体中创建与修改对象。
20.2.6 在设计视图中创建窗体精通 Office 2007
20.3 创建报表报表是以打印格式显示数据的一种方式,它一般用于打印输出,因此不能直接在报表中修改数据,但可以对数据进行格式设置。
直接创建报表:在“报表”组中单击“报表”按钮,系统即会基于所选的表或查询生成一个报表。
创建空报表:在“报表”组中单击“空报表”按钮,系统生成一个无任何内容的空报表,并在右侧显示“字段列表”窗格。创建空报表与创建空窗体的具体方法类似。
通过报表向导创建报表:在“报表”组中单击“报表向导”按钮,在打开的“报表向导”对话框中根据提示进行操作。
通过设计视图创建报表:在“报表”组中单击“报表设计”按钮,系统自动创建无任何内容的报表,并在右侧显示“字段列表”窗格。通过设计视图创建报表与通过设计视图创建窗体的具体方法类似。
精通 Office 2007
20.4 创建切换面板用户入口界面是用户与系统进行交互的主要通道,一个功能完善、界面美观、使用方便的用户界面,可以极大地提高工作效率。 Access为用户提供了一个创建用户入口界面的向导 —— 切换面板。利用切换面板管理器可以创建和编辑切换面板,组织和应用程序。