查询和视图练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
查询和视图练习题一
一、单项选择题
1.使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr 后,在命令窗口生成的命令是()。
A)Open Query zgjk.qpr B)Modify Query zgjk.qpr
C)Do Query zgjk.qpr D)Create Query zgjk.qpr
2.以下关于“查询”的描述正确的是()。
A)查询保存在项目文件中B)查询保存在数据库文件中
C)查询保存在表文件中D)查询保存在查询文件中
3.如果要在屏幕上直接看到查询结果,“查询去向”应该选择。
A)屏幕 B)浏览C)临时表或屏幕 D)浏览或屏幕
4.在Visual FoxPro 中建立查询时,可以从表中提取符合指定条件的一组记录,()。A)但不能修改记录
B)同时又能更新数据
C)但不能设定输出字段
D)同时可以修改数据,但不能将修改的内容写回原数据表
5.关于查询,正确的叙述是()。
A)不能使用自由表建立查询B)不能使用数据库表建立查询
C)只能使用数据库表建立查询D)可以使用数据库表和自由表建立查询
6.运行D:\JSGL\CX_JS.QPR 查询文件的命令是()。
A)Do Form Cx_Js B)Do Cx_Js.Qpr C)Do Cx_Js D)Do .Qpr
7.关于查询向导的叙述,正确的是()。
A)查询向导只能为一个表建立查询
B)查询向导只能为多个表建立查询
C)查询向导可以为一个或多个表建立查询
D)上述说法都不对
8.下面不正确的描述是()。
A)查询是以.qpr 为扩展名的文件
B)查询实际上是一个定义好的SQL Select 语句,可以在不同场合直接使用
C)查询去向设置为“表”用以保存对查询的设置
D)可以使用自由表和数据库表建立查询
9.关于“查询设计器”,正确的描述是()。
A)“联接”选项卡与SQL 语句的Group By 短语对应
B)“筛选”选项卡与SQL 语句的Having 短语对应
C)“排序依据”选项卡与SQL 语句的Order By 短语对应
D)“分组依据”选项卡与SQL 语句的Join On 短语对应10.在Visual FoxPro 中,关于视图的正确叙述是()。
A)视图与数据库表相同,用来存储数据
B)视图不能同数据库表进行连接操作
C)在视图上不能进行更新操作
D)视图是从一个或多个数据库表导出的虚拟表
11.关于视图的运行,错误的叙述是()。
A)在“项目管理器”中选择要运行的视图,单击“运行”按钮
B)在“视图设计器”修改视图时,选择“查询”菜单的“运行查询”命令
C)在“视图设计器”修改视图时,单击工具栏中的“!”按钮
D)在“项目管理器”中选择要运行的视图,单击“浏览”按钮
12.视图是根据数据库表派生出来的“表”,当关闭数据库后,视图()。
A)仍然包含数据B)不再包含数据
C)用户可以决定是否包含数据D)依赖于是否是数据库表
13.以下关于视图叙述不正确的是()。
A)视图依赖于数据库不能独立存在
B)可以使用“浏览”窗口显示或修改视图中的数据
C)可以用Use 命令打开视图
D)可以使用Modify Structure 命令修改视图的结构
14.下列选项中,视图不能完成的是()。
A)指定可更新的表 B)指定可更新的字段C)删除和视图相关的表 D)设置参数15.在Visual FoxPro 中以下叙述正确的是()。
A)利用视图可以修改数据B)利用查询可以修改数据
C)查询和视图具有相同的作用D)视图可以定义输出去向
16.“查询设计器”和“视图设计器”的主要不同表现在于()。
A)查询设计器有“更新条件”选项卡,没有“查询去向”选项
B)查询设计器没有“更新条件”选项卡,有“查询去向”选项
C)视图设计器没有“更新条件”选项卡,有“查询去向”选项
D)视图设计器有“更新条件”选项卡,也有“查询去向”选项
17.如果要使视图显示两张表中满足条件的记录,应选择的联接类型是()。A)内部联接 B)左联接 C)右联接 D)完全联接
18.有关多表查询结果中,说法正确的是()。
A)只可包含其中一个表的字段
B)必须包含查询表的所有字段
C)可包含查询表的所有字段,也可包含查询表的部分字段
D)以上说法均不正确
二、填空题
1.“查询设计器”的“筛选”选项卡用来指定查询的。
2.“查询设计器”的“字段”选项卡用于;“筛选”选项卡用于;“排序依据”选项卡用于。
3.查询就是向一个数据库发出检索信息的请求,从中提取出的记录。
4.查询文件的内容是一条语句,它的扩展名为。
5.视图是依存于数据库的一张,不以独立的文件形式保存。
6.视图的数据源可以是数据库表、或另一个。
7.视图有和两种。
8.远程视图的数据来源是远程的服务器,必须首先在数据库中建立一个命名
的。
9.打开jsgl 数据库中的“CX_JS”视图,浏览视图中的数据,一次使用的命令是。
10.试图与查询的本质区别在于,视图可以源数据表中的数据。
三、判断题
判断下列说法是否正确。正确为“T”,错误为“F”。
1.Visual FoxPro 的多表查询中提供的连接方式有左连接、右连接、内部连结和外部连接。()
2.查询的数据源可以来自多个数据表,但表和表之间必须按关键字连接。()3.用查询设计器设计的查询,有些不能用SQL-Select 查询语句来实现。()4.临时表不能作为查询的去向。()
5.查询文件中保存的是查询结果。()
6.在视图设计器中,用户可以通过创建表达式,把一个字符型字段和一个数值型字段,以一个字段的形式显示在视图中。()
7.视图是在表或其他视图上导出的逻辑表,它需要对应的物理表存在。()8.视图中的数据可以更新,而查询结果中的数据不可以更新。()
9.在同一数据库的视图之间可以建立关联关系。()
10.查询设计器中“联接”选项卡对应SQL 中的Join 关键字。()
11.视图中的数据源不能是另外一个视图。()
12.可以通过更新视图中的数据来更新源数据表中的数据。()
查询与视图二
一、选择题
1.在Visual FoxPro 中,关于查询的正确叙述是()
A)查询与数据库表相同,用于存储数据
B)可以从数据库表、视图和自由表中查询数据
C)查询中的数据是可以更新的D)查询是从一个或多个数据库表中导出来为用户定制的虚表
3.在查询设计器中没有,但在视图设计器中有的选项卡是()
A)筛选 B)分组依据 C)更新条件 D)排序依据
4.视图设计器中包括的选项卡有()
A)字段、筛选、排序依据、更新条件
B)字段、条件、分组依据、更新条件
C)排序依据、条件、分组依据、更新条件
D)筛选、条件、杂项、更新条件
5.在Visual FoxPro 中,关于视图的正确叙述是()
A)视图与数据库表相同,用来存储数据
B)视图不能与数据库表进行连表操作
C)视图中的数据不能进行更新
D)视图是从一个或多个数据库表中导出来为用户定制的虚拟表
7.视图设计器是帮助用户创建()
A)各种复杂的视图 B)一般要求的视图
C)特殊要求的表 D)临时表
8.以下关于查询的描述正确的是()
A)不能根据自由表建立查询 B)只能根据自由表建立查询
C)只能根据数据库表建立查询 D)可以根据自由表和数据库表建立查询
9.下面关于查询设计器的正确描述是()
A)用CREATE VIEW 命令打开查询设计器建立查询
B)使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中
C)使用查询设计器可生成的所有的SQL SELECT 查询语句
D)使用DO<查询文件名>命令执行查询时,查询文件可以不带扩展名
10.关于查询正确的说法是()
A)查询是使用查询设计器对数据库进行操作
B)查询是使用查询设计器生成各种复杂的SQL SELECT语句
C)查询是使用查询设计器帮助用户编写SQL SELECT命令
D)查询是使用查询设计器生成查询程序,与SQL语句无关
二、填空题
1.使用当前数据库中的表建立的视图是 ,使用当前数据库之外的数据源中的表建立的视图是。
2.为了通过视图更新基本表中的数据,需要在视图设计器界面的左下角选中。
3.查询设计器的结果是将SQL SELECT 语句以为扩展名的文件保存在磁盘文件中。