(32)计算出"刘剑"所持有的全部外币相当于人民币的价值数量,下列语句正确的是
注意:某种外币相当于人民币数量的计算公式:人民币价值数量= 该种外币的"现钞买入价"* 该种外币"持有数量"
a)select sum(现钞买入价*持有数量) as 人民币价值;
from 持有者,兑换;
where 兑换.外币代码=持有者.外币代码;
and 姓名="刘剑"
b)select sum(现钞买入价*持有数量) as 人民币价值;
from 持有者,兑换;
where 兑换.外币代码=持有者.外币代码;
for 姓名="刘剑"
c)select count(现钞买入价*持有数量) as 人民币价值;
from 持有者,兑换;
where 兑换.外币代码=持有者.外币代码;
and 姓名="刘剑"
d)select count(现钞买入价*持有数量) as 人民币价值;
from 持有者,兑换;
where 兑换.外币代码=持有者.外币代码;
for 姓名="刘剑"
正确答案: a
(33)将兑换表中,美元和英镑的基准价上调0.05%,下列sql语句正确的是
a)update 兑换for 基准价=基准价*1.05;
where 外币名称="美元" or 外币名称="英镑"
b)update 兑换set 基准价=基准价*1.05;
where 外币名称="美元" or外币名称="英镑"
c)update兑换set 基准价=基准价*1.05;
where 外币名称="美元"and 外币名称="英镑"
d)update 兑换for 基准价=基准价*1.05;
where 外币名称="美元"and 外币名称="英镑"
正确答案: b
(34)删除"持有者"表中所有外币名称为"欧元"的记录,下列sql语句正确的是
a)delete from 持有者 where 外币代码 in;
(select 外币代码 from 兑换 where 外币名称="欧元")
b)delete from 持有者 where 外币代码 in;
select 外币代码 from 兑换 where 外币名称="欧元"
c)delete from 持有者;
where 持有者.外币代码=兑换.外币代码;
and 外币名称="欧元"
d)delete from 持有者,兑换;
where 持有者.外币代码=兑换.外币代码;
and 外币名称="欧元"
正确答案: a
(35)查询持有外币种类在3种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是
a)select 姓名,count(*) as 外币种类 from 持有者;
group by 姓名 having count(*)>=3;
order by count(*) asc,姓名 desc
b)select 姓名,count(*) as 外币种类 from 持有者;
group by 姓名 having count(*)>=3;
order by count(*) ,姓名
c)select 姓名,count(*) as 外币种类 from 持有者;
group by 姓名 having count(*)>=3;
order by 外币种类 ,姓名 desc
d)select 姓名,count(*) as 外币种类 from 持有者;
group by 姓名 having count(*)>=3;
order by 外币种类+姓名 desc
正确答案: c
二 、填空题
(1)算法的工作量大小和实现算法所需的存储单元多少分别称为算法的 【1】 。
正确答案: 1.(时间复杂度和空间复杂度)
(2)数据结构包括数据的逻辑结构、数据的 【2】 以及对数据的操作运算。
正确答案: 1.(存储结构)
(3)可以把具有相同属性的一些不同对象归类,称为 【3】 。
正确答案: 1.(对象类)
(4)软件工程包括3个要素,分别为方法、工具和 【4】 。
正确答案: 1.(过程)
(5)由关系数据库系统支持的完整性约束是指 【5】 和参照完整性。
正确答案: 1.(实体完整性)
(6)在visual foxpro中,索引文件的扩展名有两类,即 【6】 和 【7】 。
正确答案: 1.(.idx或idx) 2.(.cdx或cdx)
(7)实体完整性是通过 【8】 和 【9】 来实现的。
正确答案: 1.(主关键字) 2.(候选关键字)
(8)在visual foxpro中,对象的引用有 【10】 和 【11】 两种。
正确答案: 1.(绝对引用) 2.(相对引用)
(9)学生表中有字段:姓名、计算机和班级号,下列程序是查询并显示所有班级号为"1002"的学生记录,完成程序填空。
use 学生表
do while 【12】
if 班级号="1002"
display
endif
【13】
enddo
use
正确答案: 1.(not eof()) 2.(skip)
(10)设有学生表(姓名,班级名称),用sql语句检索每个班级的学生人数的语句是:
select 班级名称, 【14】 as 人数 from 学生表 【15】
正确答案: 1.(count(*)) 2.(group by 班级名称)
本文共3页:第
[1] [2] [3] 页