当前位置:首页 > 全部子站 > IT > 等级考试

2019.3计算机二级VFP考试选择题冲刺练习008

来源:长理培训发布时间:2019-03-15 13:42:58

 1.在Visual FoxPr0中,下列关于查询的描述中正确的是( )。

A.不能用自由表建立查询

B.只能用自由表建立查询

C.不能用数据库表建立查询

D.可以用数据库表和自由表建立查询

答案:D

2.在Visual FoxPr0中,数据库表的字段或记录的有效性规则的设置可以在( )。

A.项目管理器中进行

B.数据库设计器中进行

C.表设计器中进行

D.表单设计器中进行

答案:C

3.在Visual FoxPr0中,如果要将学生表S(学号,姓名,性别,年龄)的“年龄”属性删除,正确的SQL语句是( )。

A.ALTER TABLE S DROP COLUMN年龄

B.DELETE年龄FROM S

C.ALTER TABLE S DELETE COLUMN年龄

D.ALTER TABLE S DELETE年龄

答案:A

4.在Visual FoxPr0的数据库表中只能有一个( )。

A.候选索引

B.普通索引

C.主索引

D.唯一索引

答案:C

5.设有学生表s(学号,姓名,性别,年龄),查询所有年龄小于等于18岁的女同学,并按年龄进行降序排序,生成新的表WS,正确的SQL语句是( )。

A.SELECT*FROM S

WHERE性别='女'AND年龄<=18 0RDER BY 4 DESC INTO TABl。E WS

B.SELECT*FROM S

WHERE性别='女'AND年龄<=18 0RDER BY 年龄INTO TABLE WS

C.SELECT*FROM S

WHERE性别='女'AND年龄<=18 0RDER BY 年龄DESC INTO TABLE WS

D.SELECT*FROM S

WHERE性别='女'0R年龄<=18 0RDER BY'年龄'ASC INTO TABLE WS

答案:A

第6~10题使用下列数据表。

“外汇名”表

外币代码

外币名称

现钞买入价

现钞卖出价

基准价

13

欧元

958.6400

985.2300

996.5400

28

英镑

1220.9700

1330.2200

1287.4565

37

法郎

592.7650

618.1305

612.5910

26

加元

516.4110

531.4280

519.8690

15

美元

811.5410

817.8900

815.6650

“持有数”表


姓名

外币代码

持有数量

李巡芬

37

30000.00

张武奇

13

1000.00

马小六

15

3000.00

马小六

37

4000.00

张武奇

15

2200.00

林诗诗

26

2000.20

李巡芬

26

30000.00

张武奇

28

3000.90

马小六

26

3000.00

马小六

13

4000.00

张武奇

26

18000.00

6.执行下列SQL语句后,第一条记录的内容是( )。

SELECT姓名,外币名称,持有数量FROM外汇名,持有数

WHERE外汇名.外币代码一持有数.外币代码

AND持有数量>=10000

ORDER BY持有数量DESC,姓名

A.张武奇 加元 l8000

B.张武奇 法郎 l8000

C.李巡芬 加元 30000

D.李巡芬 法郎 30000

答案:D

7.查询持有外币种类在4种以上人员的姓名及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是( )。

A.SELECT姓名,COUNT(*)AS外币种类FROM持有数

GROUP BY姓名HAVING COUNT(*)>=4

0RDER BY外币种类,姓名DESC

B.SELECT姓名,c0UNT(*)AS外币种类FROM持有数

GROUP BY姓名HAVING COUNT(*)>=4

0RDER BY COUNT(*),姓名DESC

C.SELECT姓名,cOUNT(*)AS外币种类FROM持有数

GROUP BY姓名HAVING COUNT(*)>=4

0RDER BY外币种类AND姓名DESC

D.SELECT姓名,COUNT(*)AS外币种类FROM持有数

GRoUP BY姓名HAVING CoUNT(*)>=4

ORDER BY外币种类+姓名DESC

答案:A

8.计算出“马小六”所持有的全部外币相当于人民币的价值数量,下列语句正确的是( )。(某种外币相当于人民币数量的计算公式:人民币价值数量一该种外币的“现钞买入价”*该种外币“持有数量”)

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

9.将“外汇名”表美元和英镑的基准价下调1%,下列SQL语句正确的是( )。

A.UPDATE外汇名FOR基准价=基准价*0.99

WHERE外币名称=”美元”OR外币名称=”欧元”

B.UPDATE外汇名SET基准价=基准价*0.99

WHERE外币名称=”美元”OR外币名称=”欧元”

C.UPDATE外汇名SET基准价=基准价*0.99

WHERE外币名称=”美元”AND外币名称=”欧元”

D.UPDATE外汇名FOR基准价一基准价*0.99

WHERE外币名称=”美元”AND外币名称=”欧元”

答案:B

10.删除“持有数”表中所有外币名称为“法郎”的记录,下列SQL语句正确的是( )。

A.DELETE FROM持有数

WHERE持有数.外币代码=外汇名.外币代码

AND外币名称=”法郎”

B.DELETE FROM持有数,外汇名

WHERE持有数.外币代码=外汇名.外币代码

AND外币名称=”法郎”

C.DELETE FROM持有数WHERE外币代码IN

(SELECT外币代码FROM外汇名WHERE外币名称=”法郎”)

D.DELETE FROM持有数WHERE外币代码IN

SELECT外币代码FROM外汇名WHERE外币名称=”法郎”

答案:C

责编:曾珂

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部