计算机二级考试VFP试题
文章作者:佚名 文章来源:不详
更新时间:2006-5-23 17:11:20
B)一个表单 C)一个数据库 D)一个数组
二、填空题(每空2分,共30分)
请将答案分别写在答题卡中的序号为0——[5]的横线上,答在试卷上不得分。
(1) Visual FoxPro 6.0是一个 [ 1 ] 位的数据棵管理系统。
(2) 在连接运算中, [ 2 ] 连接是去掉重复属性的等值连接。
(3) 项目管理器的 [ 3 ] 选项卡用于显示和管理数据库、自由表和查询等。
(4) 自由表的扩展名是 [ 4 ] 。
(5) LEFT(“123456789”,LEN(“数据库”))的计算结果是 [ 5 ] 。
(6) 同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 [ 6 ] ,这种作因称为 [ 7 ] 。
(7) 用来确定复选框是否被选中的属性是 [ 8 ] ,用来指定显示在复选框旁的文字的属性是 [ 9 ] 。
下面各题使用如下的“教师”表和“学院”表
“教师”表
职工号 姓名 职称 年龄 工资 系号
11020001 肖天海 副教授 35 2000.00 01
11020002 王岩盐 教授 40 3000.00 02
11020003 刘星魂 讲师 25 1500.00 01
11020004 张月新 讲师 30 1500.00 03
111020005 李明玉 教授 34 2000.00 01
11020006 孙民山 教授 47 2100.00 02
11020007 钱无名 教授 49 2200.00 03
“学院”表
系号 系名
01 英语
02 会计
03 工商管理
(8)使用SQP语句将一条新的记录插入学院表
INSERT [ 10 ] 学院(系号,系名) [ 11 ] (“04”,“计算机”)
(9)使用SQP语句求“工商管理”系的所有职工的工资总和。
SELECT [ 12 ] (工资)FROM 教师
WHERE 系号 IN (SELECT 系号 FROM [ 13 ] WHERE 系名=“工商管理”)
(10)使用SQP语句完成如下操作(将所有教授的工资提高5%)
[ 14 ] 教师 SET 工资=工资*1.05 [ 15 ] 职称=“教授”
CLOSE DATABASE
a=0
USE stock
GO TOP
DO WHILE .NOT.EOF()
IF 单价>10
a=a+1
END IF
SKIP
END DO
A)1 B)3 C)5 D)7
(17)有如下SQL SELECT语句
SELECT * FORM stock WHERE 单价BETWEEN 12.76 AND 15.20与该语句等价的是
A) SELECT * FORM stock WHERE 单价= 12.76
B) SELECT * FORM stock WHERE 单价12.76
C) SELECT * FORM stock WHERE 单价>= 15.20 .AND. 单价15.20 .AND. 单价0”,通过该设置,能保证数据的
A)实体完整性 B)域完整性 C)参照完整性 D)表完整性
(19)在当前盘当前目录下删除表stock的命令是
A)DROP stock B) DELETE TABLE stock C) DROP TABLE stock D) DELETE stock
(20)有如下SQP语句
SELECT max(单价) INTO ARRAY a FROM stock
执行该语句后
A)a0的内容为15.20 B)a0的内容为6
C)a[0]的内容为15.20 D)a[0]的内容为6
(21)有如下SQP语句
SELECT 股票代码 ,avg(单价)as 均价 FROM stock
GROUP BY 交易所 INTO DBF temp
执行该语句后temp表中第二条记录的“均价”字段的内容是
A) ALTER TABLE stock 股票名称 WITH c(10)
B) ALTER TABLE stock 股票名称 c(10)
C) ALTER TABLE stock ALTRE 股票名称 c(10)
D) ALTER TABLE stock 股票名称 c(10)
(23)有如下SQP语句
CREATE VIEW stock_view AS SELECT * FROM stock WHERE 交易所=“深圳”
执行该语句后产生的视图包含的记录数个是
A)1 B)2 C)3 D)4
(24)有如下SQP语句
CREATE VIEW view_stock AS SELECT 股票名称AS 名称、单价FROM stock
执行该语句后产生的视图含有的字段名是
A)股票名称、单价 B)名称、单价
C)名称、单价、交易所 D)股票名趁、单价、交易所
(25)下面有关对视图的描述正确的是
A)可以使用MODIFY STRUCTURE命令修改视图的结构
B)视图不能删除,否则影响原来的数据文件
C)视图是对表的复制产生的
D)使用对视图进行查询时必须事先打开该视图所在的数据库
(26)执行如下SQP语句后
SELECTVDISTINCT 单价 FROM stock;
WHERE 单价=(SELECT min(单价)FROM stock)
二、填空题(每空2分,共30分)
请将答案分别写在答题卡中的序号为0——[5]的横线上,答在试卷上不得分。
(1) Visual FoxPro 6.0是一个 [ 1 ] 位的数据棵管理系统。
(2) 在连接运算中, [ 2 ] 连接是去掉重复属性的等值连接。
(3) 项目管理器的 [ 3 ] 选项卡用于显示和管理数据库、自由表和查询等。
(4) 自由表的扩展名是 [ 4 ] 。
(5) LEFT(“123456789”,LEN(“数据库”))的计算结果是 [ 5 ] 。
(6) 同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 [ 6 ] ,这种作因称为 [ 7 ] 。
(7) 用来确定复选框是否被选中的属性是 [ 8 ] ,用来指定显示在复选框旁的文字的属性是 [ 9 ] 。
下面各题使用如下的“教师”表和“学院”表
“教师”表
职工号 姓名 职称 年龄 工资 系号
11020001 肖天海 副教授 35 2000.00 01
11020002 王岩盐 教授 40 3000.00 02
11020003 刘星魂 讲师 25 1500.00 01
11020004 张月新 讲师 30 1500.00 03
111020005 李明玉 教授 34 2000.00 01
11020006 孙民山 教授 47 2100.00 02
11020007 钱无名 教授 49 2200.00 03
“学院”表
系号 系名
01 英语
02 会计
03 工商管理
(8)使用SQP语句将一条新的记录插入学院表
INSERT [ 10 ] 学院(系号,系名) [ 11 ] (“04”,“计算机”)
(9)使用SQP语句求“工商管理”系的所有职工的工资总和。
SELECT [ 12 ] (工资)FROM 教师
WHERE 系号 IN (SELECT 系号 FROM [ 13 ] WHERE 系名=“工商管理”)
(10)使用SQP语句完成如下操作(将所有教授的工资提高5%)
[ 14 ] 教师 SET 工资=工资*1.05 [ 15 ] 职称=“教授”
(16)执行下列程序以后,内存变量a的内容是
CLOSE DATABASE
a=0
USE stock
GO TOP
DO WHILE .NOT.EOF()
IF 单价>10
a=a+1
END IF
SKIP
END DO
A)1 B)3 C)5 D)7
(17)有如下SQL SELECT语句
SELECT * FORM stock WHERE 单价BETWEEN 12.76 AND 15.20与该语句等价的是
A) SELECT * FORM stock WHERE 单价= 12.76
B) SELECT * FORM stock WHERE 单价12.76
C) SELECT * FORM stock WHERE 单价>= 15.20 .AND. 单价15.20 .AND. 单价0”,通过该设置,能保证数据的
A)实体完整性 B)域完整性 C)参照完整性 D)表完整性
(19)在当前盘当前目录下删除表stock的命令是
A)DROP stock B) DELETE TABLE stock C) DROP TABLE stock D) DELETE stock
(20)有如下SQP语句
SELECT max(单价) INTO ARRAY a FROM stock
执行该语句后
A)a0的内容为15.20 B)a0的内容为6
C)a[0]的内容为15.20 D)a[0]的内容为6
(21)有如下SQP语句
SELECT 股票代码 ,avg(单价)as 均价 FROM stock
GROUP BY 交易所 INTO DBF temp
执行该语句后temp表中第二条记录的“均价”字段的内容是
A) ALTER TABLE stock 股票名称 WITH c(10)
B) ALTER TABLE stock 股票名称 c(10)
C) ALTER TABLE stock ALTRE 股票名称 c(10)
D) ALTER TABLE stock 股票名称 c(10)
(23)有如下SQP语句
CREATE VIEW stock_view AS SELECT * FROM stock WHERE 交易所=“深圳”
执行该语句后产生的视图包含的记录数个是
A)1 B)2 C)3 D)4
(24)有如下SQP语句
CREATE VIEW view_stock AS SELECT 股票名称AS 名称、单价FROM stock
执行该语句后产生的视图含有的字段名是
A)股票名称、单价 B)名称、单价
C)名称、单价、交易所 D)股票名趁、单价、交易所
(25)下面有关对视图的描述正确的是
A)可以使用MODIFY STRUCTURE命令修改视图的结构
B)视图不能删除,否则影响原来的数据文件
C)视图是对表的复制产生的
D)使用对视图进行查询时必须事先打开该视图所在的数据库
(26)执行如下SQP语句后
SELECTVDISTINCT 单价 FROM stock;
WHERE 单价=(SELECT min(单价)FROM stock)
