[整理]2004年4月全国计算机等级考试二级VF笔试试题.

  • 格式:doc
  • 大小:154.00 KB
  • 文档页数:35

-------------

------------- 第33题 (1.0分) 题号:1

SQL语句中删除表中数据的语句是().

A:DROP

B:ERASE

C:CANCLE

D:DELETE

答案:D

题号:2

Visual FoxPro参照完整性规则不包括()

A:更新规则

B:查询规则

C:删除规则

D:插入规则

答案:B

题号:3

下列说法中正确的是()

A:在表设计器的"索引"选面卡中可以定义单项索引

B:在定义索引的下拉列表框中选择了升序或降序,则在对应的字段上建立一个

普通索引,索引名与字段名同名,索引表达式就是对应的字段

C:在定久义索引的下拉列表框中选择了升序或降底,则在对应的字段上建立一个

主索引,索引名与字段名同名,索引表达式就是对应的字段

D:在定义索引的下拉列表框中选择了升序或降序,则在对应的字段上建立一个

惟一索引,索引名与字段名同名,索引表达式就是对应的字段

答案:B

题号:4

永久关系建立后()

A:在数据库关闭后自动取消

B:如不删除将长期保存

C:无法删除

D:只供本次运行使用

答案:B

题号:5

在Visual FoxPro中主索引字段()

A:不能出现重复值或空值

B:能出现重复值或空值

C:能出现重复值,不能出现空值 D:能出现空值,不能出现重复值

答案:A

题号:6

( )使得一个对象可以像一个部件一样用在各种程序中,同时也切断了不同模块之间

数据的非法使用,减少了出错的可能.

A:封装

B:继承

C:多态

D:统一

答案:A

题号:7

设职工档案表中有编号、姓名、年龄、职务、机关等字段,其中可作为关键字的

字段是( )

A:编号

B:姓名

C:年龄

D:职务

答案:A

题号:9

ABC.DBF是一个具有两个备注型字段的文件,若使用COPY TO PSQ命令进行复制操作,

其结果将( )

A:得到一个新的表文件

B:得到一个新的表文件和一个新备注文件

C:得到一个新的表文件和两个新的备注文件

D:显示出错误信息,表明不能复制具有备注型字段的表文件

答案:B

题号:10

DBC文件是指()

A:数据库文件

B:数据库表文件

C:自由表文件

D:数据库表备注文件

答案:A

题号:11

DELETE ALL命令与ZAP命令的区别是( )

A:DELETE ALL 删除当前工作区的所有记录,而ZAP删除所有工作区的记录

B:DELETE ALL 删除当前工作区的所有记录,而ZAP只删除当前记录

C:DELETE ALL 只删除记录,而ZAP连同表文件-------------

------------- 一起删除

D:DELETE ALL 删除记录后可以用RECALL命令恢复,而ZAP删除后不恢复

答案:D

题号:12

HAVING短语不能单独使用,必须接在()短语之后.

A:ORDER BY

B:FROM

C:WHERE

D:GROUP BY

答案:D

题号:13

LOOP语句不能出现在仅有( B )语句的程序段中.

A:DO…ENDDO

B:IF…ENDIF

C:FOR…ENDFOR

D:SCAN…ENDSCAN

题号:14

SQL查询语句中,()短语用于实现关系的投影操作.

A:WHERE

B:SELECT

C:FROM

D:GROUP BY

答案:B

题号:15

SQL的核心功能是().

A:数据查询

B:数据修改

C:数据定义

D:数据控制

答案:A

题号:16

SQL的数据操作语句不包括().

A:INSERT

B:DELETE

C:UPDATE

D:CHANGE

答案:D

题号:17

SQL实现分组查询的短语是().

A:ORDER BY B:GROUP BY

C:HAVING

D:ASC

答案:B

题号:18

SQL语句的DROP INDEX的作用是().

A:删除索引

B:建立索引

C:修改索引

D:更新索引

答案:A

题号:20

SQL语句中,集合的并运算符是().

A:∪

B:OR

C:AND

D:UNION

答案:D

第24题 (1.0分) 题号:21

SQL语句中的短语().

A:必须是大写的字母

B:必须是小写的字母

C:大小写字母均可

D:大小写字母不能混合使用

答案:C

第16题 (1.0分) 题号:221

以下各表达式中,运算结果为字符型的是( )

A:SUBB(′123.45′,5)

B:′IBM′$′Computer′

C:?ROUND(PI(),3)

D:YEAR=′1999′

答案:A

第10题 (1.0分) 题号:23

SQL语言具有()的功能.

A:关系规范化、数据操纵、数据控制、数据定义

B:数据定义、数据操纵、数据查询、数据控制

C:数据定义、关系规范化、数据控制、数据操纵

D:数据定义、关系规范化、数据操纵、数据查询

答案:B

题号:24 -------------

------------- SQL中可以使用的通配符有().

A:*

B:%

C:_

D:B项和C项

答案:D

题号:25

Visual FoxPor 是关系数据库管理系统,所谓关系是指( )

A:二维表中各条记录中的数据彼此有一定的关系

B:二维表中各个字段彼此有一定的关系

C:一个表与另一个表之间有一定的关系

D:数据模型满足一定条件的二维表格

答案:D

题号:26

Visual FoxPro "文件"菜单中的"关闭"选项是用来关闭( )

A:所有窗口

B:当前工作区中已打开的数据库

C:所有已打开的数据库

D:当前活动的窗口

答案:D

题号:27

Visual Foxpor支持两种类型的菜单,即( ).

A:条形菜单和下拉式菜单

B:下拉式菜单和弹出式菜单

C:条形菜单和弹出式菜单

D:下拉式菜单和系统菜单

答案:C

第34题 (1.0分) 题号:28

Visual FoxPro 6.0中,"数据库"和"表"的关系是()

A:两者是同一概念

B:两者概念不同,"表"是一个或多个"数据库"的容器

C:两者概念不同,"数据库"是一个或多个"表"的容器

D:两者概念不同,但两者是等价的

答案:C

题号:29

Visual FoxPro 数据库管理系统的数据模型是( ) A:结构型

B:关系型

C:网状型

D:层次型

答案:B

题号:30

Visual FoxPro 应用程序的基本结构是( ).

A:顺序结构、分支结构和模块结构

B:顺序结构、分支结构和循环结构

C:逻辑结构、物理结构和程序结构

D:分支结构、重复结构和模块结构

答案:B

题号:31

Visual FoxPro中表文件的扩展名为( )

A:.DBF

B:.DBC

C:.DCT

D:.CDX

答案:A

题号:32

Visual FoxPro中的DO CASE…ENDCASE语句属于( ).

A:顺序结构

B:循环结构

C:分支结构

D:模块结构

案:C

第18题 (1.0分) 题号:33

按姓名字段升序排序,形成名为LL的表文件,下列命令错误的是( ).

A:SORT ON 姓名 TO LL

B:SORT ON 姓名/D TO LL

C:SORT ON 姓名/A TO LL

D:INDEX ON 姓名/A TO LL

答案:B

题号:34

把当前表文件中"性别"字段(C型)的值全部清除,但仍保留该字段,应当使用命令( )

A:MODIFY STRUCTURE

B:DELETE

C:REPLACE

D:ZAP

-------------

-------------

答案:C

题号:35

报表的数据源可以是( ).

A:数据库表、自由表或视图

B:表、视图或查询

C:自由表或其他表

D:数据库表、自由表或查询

答案:A

题号:36

"UPDATE学生 SET年龄=年龄+1"命令的功能是().

A:将所有"学生"表中的学生的年龄变为一岁

B:给所有"学生"表中的学生的年龄加一岁

C:给"学生"表中当前记录的学生的年龄加一岁

D:将"学生"表中当前记录的学生的年龄变为一岁

答案:B

题号:37

DELETE FROM S WHERE 年龄>60语句的功能是().

A:从S表中彻底删除年龄大于60岁的记录

B:S表中年龄大于60岁的记录被加上删除标记

C:删除S表

D:删除S表的年龄列

答案:B

题号:38

建立STUDENT表的结构:学号(C,4)姓名(C,8),课程名(C,20),成绩(N,3),使用SQL语句().

A:NEW STUDENT(学号C(4)),姓名C(8),课程号C(20),成绩N(3,0))

B:CREATE STUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0))

C:CREATE STUDENT(学号,姓名,课程号,成绩)WITH(C(4),C(8),C(20),N(3,0))

D:ALTER STUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0))

答案:B

题号:39

本题可能要用到下面的表:

STUDENT 表 学号(C,4) 姓名(C,6) 性别(C,2) 年龄(N,2)

总成绩(N,3,0)

0301 曹茹欣 女

19

0302 倪红健 男

20

0303 肖振奥 男

21

COURSE 表

课程号(C,2) 课程名(C,10) 学时数(N,3,0)

01 计算机 68

02 哲学 120

03 大学物理 190

SCORE 表

学号(C,4) 课程号(C,2) 成绩(N,3,0)

0301 01 85

0301 02 86

0302 03 65

0302 02 78

0303 01 90

0303 02 91

有SQL语句:

SELECT DISTINCT 学号,FROM SCORE INTO

TABLET T

执行该语句后,T表中记录的个数是().

A:6

B:5

C:4

D:3

答案:D

题号:40

本题可能要用到下面的表:

STUDENT 表

学号(C,4) 姓名(C,6) 性别(C,2) 年龄(N,2)

总成绩(N,3,0)

0301 曹茹欣 女

19

0302 倪红健 男

20

0303 肖振奥 男

21