国开《数据库基础与应用》第九章 9-1-2:使用一条命令法

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

9-1-2:使用一条命令法

窗体命令、数据表命令、多个项目命令、分割窗体命令。

使用这些命令的特点:只能在一个表或查询上建立窗体,不能在多个表或查询上建立窗体,并且必须在使用命令前,使这个表或查询成为当前打开的对象。

(1)窗体命令

能够在当前对象上创建一个窗体,该窗体中的每一屏以纵栏方式显示一条记录,若当前对象存在子表,则每条记录所对应的子表记录将显示在下方。

例如:假定在公司信息管理数据库的雇员表上,通过“窗体”命令创建一个窗体,首先要打开雇员表,使之自动成为当前表,接着单击“窗体”命令图标,则就创建了如下图2所示的一个窗体,此窗体的暂定名称是与表名“雇员”同名的。

该窗体的上半部,以纵栏排列方式显示出雇员表中的一条记录,在窗体的下半部显示出上面的当前雇员记录所对应的订单记录。

这些在窗体上对记录的输入和修改操作,将会立即反映到基本表中。具有这种功能的窗体就称为“绑定”型窗体。若一个窗体不是用来直接输入和修改数据库中基本表内的数据,则称此窗体为“非绑定”型窗体。

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法
图2 使用“窗体”命令所建立的“雇员”窗体

在上图2中,鼠标右键单击此窗体名称“雇员”,将打开一个弹出式菜单,其中包括保存、关闭、全部关闭、窗体视图、布局视图、设计视图等6个命令。当单击窗体视图命令时则转换为窗体视图状态,如下图3所示。如单击设计视图命令时则转换为设计视图状态,如下图4所示。

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法   国开《数据库基础与应用》第九章 9-1-2:使用一条命令法
图3 窗体视图状态           图4 设计视图状态

窗体的设计视图状态和布局视图状态,都是用来进行窗体的具体格式和布局设计的,而窗体的窗体视图状态是提供给用户进行数据显示、输入和修改操作的。

(2)数据表命令

能够在当前对象上创建一个窗体,该窗体中的每一屏以横栏方式显示出多条记录,其中每行显示出一条记录。类似。

例如:假定在公司信息管理数据库的雇员表上,通过“数据表”命令创建一个窗体,首先要打开雇员表,使之自动成为当前表,接着单击“数据表”命令图标,则就创建了如下图5所示的一个窗体,其暂定名是仍与表名“雇员”同名的。

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法
图5 按照“数据表”命令在雇员表上建立的窗体

图5显示的数据表雇员窗体是该窗体的数据表视图状态,在该状态下可以显示、输入和修改记录,此窗体还有另外一个状态,就是设计视图状态,在设计视图状态下,能够进行窗体中各个控件对象的大小、位置、格式等设计。

利用“数据表”命令建立的窗体,只有数据表视图和设计视图,而没有布局视图,当利用其它方法创建视图时,往往包含有布局视图。

数据表属于全局模式中的表,而窗体属于局部模式中的表,数据表是留给数据库设计人员使用的,而窗体是留给普通用户访问数据库时使用的,它们属于不同层面的对象。

(3)多个项目命令

能够在当前表或查询对象上创建一个窗体,该窗体中的每一屏以横栏方式显示出多条记录,每行显示出一条记录。这和利用数据表命令建立的窗体相类似。

例如:假定在公司信息管理数据库的雇员表上,通过“多个项目”命令创建一个窗体,首先要打开雇员表,使之自动成为当前表,接着单击“多个项目”命令图标,则就创建了如下图6所示的一个的窗体,请将该窗体保存并命名为“多个项目的雇员窗体”。

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法
图6 利用“多个项目”命令建立的雇员表上的窗体

从图6中看到的是建立该窗体时默认的布局视图状态,我们可以利用以前介绍过的方法,随时切换到窗体视图状态,或者设计视图状态。

总之,当打开一个窗体对象时,都默认处于显示、输入和修改数据的用户工作界面状态,而非设计视图状态;而当建立一个窗体时,则默认处于布局或设计视图状态。

(4)分割窗体命令

能够在当前表或查询对象上创建一个窗体,该窗体被分为上下两个部分,上半部分以纵栏式显示一条记录,下半部分以数据表方式显示多条记录,上半部分显示的一条记录属于下半部分记录表中的当前记录。

例如:假定在公司信息管理数据库的雇员表上,通过“分割窗体”命令创建一个窗体,首先要打开雇员表,使之成为当前表,接着单击“多个项目”命令图标,则就创建了如下图7所示的一个的窗体,请将该窗体保存并命名为“分割显示的雇员窗体”。

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法
图7 利用“分割窗体”命令建立的雇员表上的窗体


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第五章 5-2-1:需求分析

国开《数据库基础与应用》第五章 5-2-1:需求分析

5-2-1:需求分析(1)数据流图假定对一个旅店进行深入地业务流程分析后,画出如下所示的数据流图。在需求分析阶段,要建立各种数据表格,要给出有关数据处理要求。(2)各种数据表格进行旅店管理所涉及的数据...

国开《数据库基础与应用》第九章 窗体

国开《数据库基础与应用》第九章 窗体

本章导读在前面章节我们学会了在Access数据库中建立表和查询,那么表和查询中的数据应该以一种普通用户能够接受的方式进行显示、编辑并打印输出,这就是我们这一章将要学习的窗体和下一章将要学习的报表,这两...

国开《数据库基础与应用》第二章 2-4-2:投影运算

国开《数据库基础与应用》第二章 2-4-2:投影运算

2-4-2:投影运算投影运算也是一种单目运算,运算对象也是一个关系,它是从一个关系R中按所需顺序选取出若干个属性构成新关系,新关系中的属性个数小于等于原关系R中的属性个数。假定用t表示待投影的关系R中...

国开《数据库基础与应用》第四章 4-5-3:GROUP BY选项

国开《数据库基础与应用》第四章 4-5-3:GROUP BY选项

4-5-3:GROUP BY选项GROUP BY选项的语法格式如下:GROUP BY <分组列名1> [, <分组列名2> ...]例1:从学生表中查询出每个专业的学生数分析:...

国开《数据库基础与应用》第七章 7-2-2:在Access中定义表的方法

国开《数据库基础与应用》第七章 7-2-2:在Access中定义表的方法

7-2-2:在Access中定义表的方法在Access中定义表,就是在一个已经建立的数据库中,建立一个表的结构。如在已经建立过的“公司信息管理“数据库中,建立一个雇员表。一种是利用 设计视图...

国开《数据库基础与应用》第三章 3-2-4:给关系添加候选码

国开《数据库基础与应用》第三章 3-2-4:给关系添加候选码

3-2-4:给关系添加候选码根据最小函数依赖集求出关系中的侯选码:候选码定义:设一个关系为R(U),X为U的一个子集,若X能够函数决定U中的每个属性,并且X的任何真子集都不能函数决定U中的每个属性,则...

国开《数据库基础与应用》第三章 3-1-3:平凡和非平凡函数依赖

国开《数据库基础与应用》第三章 3-1-3:平凡和非平凡函数依赖

3-1-3:平凡和非平凡函数依赖定义:设一个关系为R(U),X和Y为属性集U上的子集,若X→Y且X不包含Y,称X→Y为非平凡函数依赖,否则若X⊇Y称X→Y为平凡函数依赖。若X⊇Y,则平凡函数依赖X→Y...

国开《数据库基础与应用》第三章 3-5-2:第三范式规范化举例

国开《数据库基础与应用》第三章 3-5-2:第三范式规范化举例

3-5-2:第三范式规范化举例例1:设一个关系为SDH=(学号,姓名,性别,籍贯,系号,系名,系地址,系电话),每个学生只能属于一个系,一个系有许多学生,每个系有对应的系号、系名、系地址和系电话,每个...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。