VF习题集(2) 下载本文

210. 关于 INSERT-SQL 语句描述正确的是

A) 可以向表中插入若干条记录本 B) 在表中任何位置插入一条记录 C) 在表尾插入一条记录 D) 在表头插入一条记录 211. 不属于数据定义功能的 SQL 语句是

A) CREATE TABLE B) CREATE CURSOR C) UPDATE D) ALTER TABLE 212. 在下面有关 HAVING 子句描述错误的是

A)HAVING 子句必须与 GROUP BY 子句同时使用,不能单独使用 B)使用 HAVING 子句的同时不能使用 WHERE 子句 C)使用 HAVING 子句的同时可以使用 WHERE 子句 D)使用 HAVING 子句的作用是限定分组的条件

213. 当前盘当前目录下有数据库 db_stock,其中有数据库表 stock.dbf,该数据库表的内容是:

股票代码 股票名称 单价 交易所 600600 青岛啤酒 7.48 上海 600601 方正科技 15.20 上海 600602 广电电子 10.40 上海 600603 兴业房产 12.76 上海 600604 二纺机 9.96 上海 600605 轻工机械 14.59 上海 000001 深发展 7.48 深圳 000002 深万科 12.50 深圳 执行如下SQL语句后

SELECT * FROM stock INTO DBF stock ORDER BY 单价 A)系统将会提示出错信息

B)会生成一个按“单价”升序排列的表文件,将原来的stock.dbf文件覆盖 C)会生成一个按“单价”降序排列的表文件,将原来的stock.dbf文件覆盖 D)不会生成排序文件,只能在屏幕上显示一个按“单价”排序的结果 214. SQL 的数据操作语句不包括

A) INSERT B) UPDATE C) DELETE D) CHANGE 215. SQL 语句中条件短语的关键字是

A) WHERE B) FOR C) WHILE D) CONDITION 216. SQL 语句中修改表结构的命令是

A) MODIFY TABLE B) MODIFY STRUCTURE C) ALTER TABLE D) ALTER STRUCTURE 217. SQL 语句中删除表的命令是

A) DROP TABLE B) DELETE TABLE C) ERASE TABLE D) DELETE DBF 218. 关于 INSERT-SQL 语句描述正确的是

A) 可以向表中插入若干条记录本 B) 在表中任何位置插入一条记录 C) 在表尾插入一条记录 D) 在表头插入一条记录

21

219. 不属于数据定义功能的 SQL 语句是

A) CREATE TABLE B) CREATE CURSOR C) UPDATE D) ALTER TABLE 220. UPDATE-SQL 语句的功能是

A) 属于数据定义功能 B) 属于数据查询功能

C) 可以修改表中某些列的属性 D) 可以修改表中某些列的内容

221. 对视图的更新是否反映在了基本表里,取决于在建立视图时是否在\更新条件\选顶卡中选择了

A) 关键字段 B) SQL UPDATE C) 发送SQL更新 D) 同步更新 222. 在查询设计器的输出方向设置中,不能实现的输出是

A) 表 B) 视图 C) 图形 D) 报表 223. 在 Visual Foxpro 6.0 中,建立查询可用________方法

A) 使用查询向导 B) 使用查询设计器 C) 直接使用 SELECT-SQL 命令 D) 以上方法均可 224. 查询的数据源可以是

A) 自由表 B) 数据库表 C) 视图 D) 以上均可 225. 有关多表查询结果中,以下说法正确的是

A) 只可包含其中一个表的字段 B) 必须包含查询表的所有字段

C) 可包含查询表的所有字段,也可只包含查询表部分字段 D) 以上说法均不正确 226. 在SQL中,建立视图用

A) CREATE SCHEMA命令 B) CREATE TABLE命令 C) CREATE VIEW命令 D) CREATE INDEX命令 227. 视图不能单独存在,它必须依赖于

A) 视图 B) 数据库 C) 数据表 D) 查询 228. 修改本地视图使用的命令是

A) CREATE SQL VIEW B) MODIFY VIEW C) RENAME VIEW D) DELETE VIEW 229. 下面有关对视图的描述正确的是

A)可以使用MODIFY STRUCTURE命令修改视图的结构 B)视图不能删除,否则影响原来的数据文件 C)视图是对表的复制产生的

D)使用对视图进行查询时必须事先打开该视图所在的数据库 230. 视图设计器中含有的、但查询设计器却没有的选项卡是

A)筛选 B)排序依据 C)分组依据 D)更新条件 231. 下面关于查询描述正确的是

A)可以使用 CREATE VIEW 打开查询设计器 B)使用查询设计器可以生成所有的 SQL 查询语句

C)使用查询设计器生成的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中 D)使用 DO 语句执行查询时,可以不带扩展名

232. 以下关于查询的描述正确的是

A) 不能根据自由表建立查询 B) 只能根据自由表建立查询

C) 只能根据数据库表建立查询 D) 可以根据数据库表和自由表建立查询 233. 以下关于视图的描述正确的是

A) 可以根据自由表建立视图 B) 可以根据查询建立视图

C) 可以根据数据库表建立视图 D) 可以根据数据库表和自由表建立视图 234. 查询设计器中包含的选项卡有

A) 字段,筛选,排序依据 B) 字段,条件,分组依据 C) 条件,排序依据,分组依据 D) 条件,筛选,杂项 235. 在SQL中,建立视图用

A) CREATE SCHEMA命令 B) CREATE TABLE命令 C) CREATE VIEW命令 D) CREATE INDEX命令 236. 视图不能单独存在,它必须依赖于

A) 视图 B) 数据库 C) 数据表 D) 查询 237. 修改本地视图使用的命令是

A) CREATE SQL VIEW B) MODIFY VIEW C) RENAME VIEW D) DELETE VIEW 238. 下列关于查询设计器的说法中错误的是

A) 既可对单表查询,也可对多表查询

B) 在分组依据选项卡中,可以设置查询结果按某一字段值的升序排列

C) 可以将查询结果保存到扩展名为.qpr的查询文件中,并可在命令窗口中直接用do 命令执行 D) 可以设定查询结果的输出形式,如临时表,图形等

23

239. 在查询设计器中已设定联接条件为 STUDENT.姓名=xscj.姓名, 若要在查询结果中显示 STUDENT

表中所有记录及 xscj 表中满足条件的记录,则联接类型应为 A) 内部联接 B) 左联接 C) 右联接 D) 完全联接 240. 下列说法中,错误的是

A) 在数据库中,可以包含表,视图,查询以及表间永久关系 B) 可以通过修改视图中数据来更新数据源中数据,但查询不可以

C) 查询和视图都是用 select-SQL 语言实现的,都要以数据表作为数据源 D) 视图虽然具备了一般数据表的特征,但它本身并不是表 241. 在程序中定义局部变量的命令动词是

A) public B) private C) local D) declare 242. 执行如下程序

S=0 I=1

INPUT \ DO WHILE S<=N S=S+I I=I+1 ENDDO

?S

SET TALK ON

如果输入值为5,则最后S的显示值是 A) 1 B) 3 C) 5 D) 6 243. 有程序如下

USE CJ M.ZF=0 SCAN

M.ZF=M.ZF+ZF ENDSCAN ?M.ZF RETURN

其中数据库文件CJ.DBF中有2条记录,内容如下 XM ZF 1 李四 500.00 2 张三 600.00 运行该程序的结果应当是

A) 1100.00 B) 1000.00 C) 1600.00 D) 1200.00 244. 执行如下程序:

STORE \ DO WHILE .T. CLEAR

@3,10 SAY \添加 2.删除 3.修改 4.退出\ @5,15 SAY \请输入选择:\ READ

IF TYPE(\ PROG=\ DO &PROG ENDIF QUIT ENDDO

如果在\请输入选择:\时,键入4,则系统

A) 调用子程序PROG4.PRG B) 调用子程序&PROG.PRG C) 返回命令窗口 D) 退出VFP 245. 在永真条件 DO WHILE .T. 的循环中,为退出循环可使用

A) LOOP B) EXIT C) CLOSE D) CLEAR 246. 在下列命令中,不能输入字符型数据的命令是

A) accept B) wait C) input D) @...say... 247. Visual Foxpro 6.0 程序设计的三种基本结构是

A) 顺序,选择,循环 B) 顺序,选择,逻辑