第七章 查询与视图设计
一、选择题
1、查询和视图的共同点是 。
A)有相应的SQL语句 B)是一个单独的文 C)可以存放在数据库中 项卡。
A)排序依据
B)更新条件 C)分组依据
C)CREATE SQL VIEW
D)视图参数
3、现有SQL语句视图的命令是 。
A)CREATE VIEW B)MODIFY VIEW
D)MODIEY SQL VIEW D) top 5
4、如果要在查询结果中列出在最前面的5个记录,要在select-sql命令中添加参数 。
A) next 5 B) record 5 C) first 5 A)传送条件
B)更新条件
5、如果要将视图中的修改传送到基表的原始记录中,则应当选用视图设计器的 选项卡。
C)修改条件 D)视图参数
6、有关查询与视图,下列说法中不正确的是 。
A)查询不可以更新源表数据,而视图可以更新源表数据 B)查询和视图都可以更新源表数据
C)视图具有许多数据库表的属性,利用视图可以创建查询和视图 D)视图可以更新源表中的数据,存储于数据库中 7、“查询”文件的扩展名是 。
A) PRG A)查询的命令
B) FPX
C) OPR
D) OPX
8、查询文件中保存的是 。
B)查询的结果 C)与查询有关的基表 D)查询的条件
9、如果Combox对象的RowSourceType属性设置为“3-SQL语句”,为了在表单运行时不出现查询的浏览窗
口,则 RowSource属性中写入的SELECT语句中必须包含子句 。 A) GROUP BY B) ORDER BY A)自由表 A)自由表
C) DISANCT
D) INTO
D)视图 D)数组
10、可以作为查询与视图的数据源是 。
B)数据库表 C)查询 B)表单
11、不可以作为查询和视图的输出类型是 。
C)临时表
12、视图与基表的关系是 。
A)视图随基表的打开而打开 B)基表随视图的关闭而关闭 C)基表随视图的打开而打开 D)视图随基表的关闭而关闭 13、下列关于查询和视图的叙述中,查询和视图都 。
A)保存在数据库中 C)可以更新基表
B)可以用USE命令打开 D)可以作为列表框对象的数据源
D)可以更新
2、如果要将与表中的某个关键字内容的记录在输出结果中合并成一条记录,则应选用视图设计器的 选
14、如果查询和视图的基表数据发生变化,要刷新查询和视图中的结果,正确的方法是 。
A)查询需要重新运行,视图可以用REOUERY()函数 B)需要重新创建查询和视图
C)查询需要重新运行,视图会自动刷新 D)查询和视图都会自动刷新 15、对于视图不可以创建的是 。
A)字段的默认值 B)独立索引 16、下列说法中的正确的是 。
A)视图是数据库的一个组成部分 B)视图中的源数据表也称为“基表”
C)视图设计器只比查询设计器多一个“更新条件”选项卡 D)远程视图使用VFP的SQL语法从VFP视图或表中选择信息 17、打开本地视图后,当基表中的数据发生变化时,则 。
A)视图中的数据将自动随之发生变化
B)必须先关闭视图。再打开视图后,视图中的数据都会变化 C)可以用REOUERY()函数刷新视图 D)必须重新创建视图
18、要求仅显示两张表中满足条件的记录,应选择 类型。
A)内连接
B)左连接 C)右连接 D)完全连接
19、创建一个参数化视图时,应在筛选对话框的实例框中输入 。 20、下列哪项在物理存储上并不存在 。
A)数据库 _____。
A) OPEN QUERY zgjk.qpr C) DO QUERY zgjk.qpr
B) MODIFY QUERY zgjk.qpr D) CREATE QUERY zgjk.qpr
B)本地表 C)视图
D)自由表
21.使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是
C)临时关系 D)永久关系
A) *参数名 B)?参数名 C) !参数名 D)参数名
22、查询设计器和视图设计器的主要不同表现在于 。
A)查询设计器有\更新条件\选项卡,没有\查询去向\选项 B)查询设计器没有\更新条件\选项卡,有\查询去向\选项 C)视图设计器没有\更新条件\选项卡,有\查询去向\选项 D)视图设计器有\更新条件\选项卡,没有\查询去向\选项 23、默认查询的输出形式是______。
A)数据表 A) ORDER BY A)视图
B)图形 B) FROM
C)报表
D)浏览
24、用于显示部分查询结果的TOP短语,必须与______同时使用,才有效果。
C) WHERE D) GROUP BY
D)查询
25、视图不能单独存在,它必须依赖于______。
B)数据库 C)数据表
26、以下关于查询的描述正确的是______。
A)不能根据自由表建立查询 B)只能根据自由表建立查询
C)只能根据数据库表建立查询 D)可以根据数据库表和自由表建立查询 27、下面关于查询描述正确的是______。
A)可以使用CREATE VIEW 打开查询设计器 B)使用查询设计器可以生成所有的SQL查询语句
C)使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中 D)使用DO语句执行查询时,可以不带扩展名 28、以下关于视图的描述正确的是______。
A)可以根据自由表建立视图 B)可以根据查询建立视图 C)可以根据数据库表建立视图 29、下面有关对视图的描述正确的是______。
D)可以根据数据库表和自由表建立视图
A)可以使用MODIFY STRUCTURE命令修改视图的结构 B)视图不能删除,否则影响原来的数据文件 C)视图是对表的复制产生的
D)使用SQL对视图进行查询时必须事先打开该视图所在的数据库 30、如果要在屏幕上直接看到查询结果,“查询去向”应该选择______。
A)屏幕 B)浏览
C)临时表或屏幕 D)浏览或屏幕
二、填空题
1、查询设计器中的\连接\选项卡,可以控制______选择。 2、查询设计器的\筛选\选项卡用来指定查询的______。 3、建立远程视图必须首先建立与远程数据库的______。
4、通过Visual FoxPro的视图,不仅可以查询数据库表,还可以______数据库。 5、创建视图时,相应的数据库必须是______状态。 6、视图和查询都可以对 表进行操作。 7、可用视图 修改源表中的数据。 8、视图可分为 、 两种。 9、SQL可以控制视图的 方法。
10、视图中的数据取自数据库中的 或 。 11、由多个本地表创建的视图,应当称为 。 12、查询 更新表中的数据。
13、创建视图时,相应的数据库必须是 状态。
参考答案
一、选择题
1.A 2.C 3.C 4.D 5.B 6.B 7.C 8.C 9.D 10.B 11.D 12.A 13.B 14.A 15.B 16.D 17.C 18.C 19.B 20.C 21.B 22.B 23.D 24.A 25.B 26.D 27.C 28.D 29.D 30.A
二、填空题
1.连接类型或连接条件 2.查询条件或条件 3.连接 4.更新 5.非关闭或使用 6.本地 7.更新功能 8.本地视图、远程视图 9.更新
10.表、视图 11.本地视图
12.不能 13.打开
第八章 面向对象程序设计
一、选择题
1、面向对象程序设计采用了以 为中心的软件构造方法。
A)数据结构
B)数据流
C)功能分析
D)算法
2、下面关于属性、方法和事件的叙述中,错误的是______。
A)属性用于描述对象的状态,方法用于表示对象的行为 B)基于同一个类产生的两个对象可以分别设置自己的属性值 C)事件代码也可以像方法一样被显示调用
D)在新建一个表单时,可以添加新的属性、方法和事件 3、在下面关于面向对象数据库的叙述中,错误的是______。
A)每个对象在系统中都有唯一的对象标识 B)事件作用于对象,对象识别事件并作出相应反应 C)一个子类能够继承其所有父类的属性和方法 D)一个父类包括其所有子类的属性和方法
4、每个对象都可以对一个被称为事件的动作进行识别和响应。下面对于事件的描述中,_____是错误的。
A)事件是一种预先定义好的特定的动作,由用户或系统激活 B)VFP基类的事件集合是由系统预先定义好的,是唯一的 C)VFP基类的事件也可以由用户创建
D)可以激活事件的用户动作有按键、单击鼠标、移动鼠标等 5、_____是面向对象程序设计中程序运行的最基本实体。
A)对象 A)名称
B)类
C)方法 C)事件
D)函数 D)方法
6、创建类时首先要定义类的 。
B)属性
7、有关窗口的操作, 是正确的。
A) deactivate window命令挂起的窗口将从内存中清除
B) show window命令显示的窗口不一定是活动窗口,但活动窗口一定是显示窗口 C) hide window命令将活动窗口在屏幕上隐藏起来,输出仍然面向该窗口 D)用release window删除的窗口还可以再重新显示或激活 8、有关窗口的叙述, 是正确的。
A) ACTIVATE WINDOW
D)窗口休眠后第一个激活的窗口变为当前窗口 9、以下属于窗口类控件的是 。
A)Text A) Form A) Text 是 。
A) OOP以对象及数据结构为中心
B) OOP用“对象”表现事物,用“类”表示对象的抽象 C) OOP用“方法”表现处理事物的过程 D) OOP工作的中心是程序代码的编写
13、现实世界中的每一个事物都是一个对象,任何对象都有自己的属性和方法。对属性的正确描述是 。
A)属性只是对象所具有的内部特征
B)属性就是对象所具有的固有特征,一般用各种类型的数据来表示 C)属性只是对象所具有的外部特征
B) Form B) Lable B) Form
C) Lable C) Page C) Label
D) CommandButton D) Container D) CommandButton
10、以下属于非容器类控件的是 。 11、以下属于容器类控件的是______。
12、面向对象的程序设计是近年来程序设计方法的主流方式,简称OOP。下面这些对于OOP的描述错误的
相关推荐: