当前位置:学者斋 >

IT认证 >计算机等级 >

2017年计算机二级VFP数据库程序设计真题

2017年计算机二级VFP数据库程序设计真题

  一、选择题

2017年计算机二级VFP数据库程序设计真题

1、在Visual Foxthv中,数据库表字段的有效性规则的设置可以在( )。

A.项目管理器中进行

B.数据库设计器中进行

C.表设计器中进行

D.表单设计器中进行

2、在当前打开的表中,显示“书名”以“计算机”开头的所有图书,下列命令中正确的是(  )。

for书名=〝计算机*〞

for书名=〝计算机〞

for书名=〝计算机%〞

where书名=〝计算机〞

3、与“SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=ALL;(SELECT最后得分FROM歌手WHERE SUBSTR(歌手号,l,1)=〝2〞)”等价的SQL语句是(  ) 。

CT DISTINCT歌手号FROM歌手WHERE最后得分>=(SELECT MAX(最后得分)FROM歌手WHERE SUBSTR(歌手号,l,1)=〝2〞)

CT DISTINCT歌手号FROM歌手WHERE最后得分>=(SELECT MIN(最后得分)FROM歌手WHERE SUBSTR(歌手号,l,I)=〝2〞)

CT DISTINCT歌手号FROM歌手WHERE最后得分>=ANY(SELECT最后得分FROM歌手WHERE SUBSTR(歌手号,l,1)=〝2〞)

CT DISTINCT歌手号FROM歌手WHERE最后得分>=SOME(SELECT最后得分FROM歌手WHERE SUBSTR(歌手号,l,1)=〝2〞)

4、设有关系评分(歌手号,分数,评委号),如果每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据关系“评分”求每个歌手的“最后得分”并存储于表TEMP中。表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEIHP的SQL语句是( )。

CT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC

CT歌手号,(COUNT(分数)-MAX(分数)-MIN (分数))/(SUM(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESC

CT歌手号,(SUM(分数)-11110[(分数)-MIN(分数))/(COUNT(*)-2)最后得分FROM评分INTO DBF TEbIP GROUP BY评委号0RDER BY最后得分DESC

CT歌手号,(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC

5、软件生命周期是指(  )。

A.软件产品从提出、实现、使用维护到停止使用退役的过程

B.软件从需求分析、设计、实现到测试完成的过程

C.软件的开发过程

D.软件的'运行维护过程

6、如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时(  )。

A.系统自动备份父表中被删除记录到一个新表中

B.若子表中有相关记录,则禁止删除父表中记录

C.会自动删除子表中所有相关记录

D.不作参照完整性检查,删除父表记录与子表无关

7、假设有student表,正确添加字段“平均分数”的命令是(  )。

R TABLE student ADD平均分数F(6,2)

R DBF student ADD平均分数F 6,2

CE TABLE student ADD平均分数F(6,2)

GE TABLE student INSERT平均分数6,2

8、在软件开发中,需求分析阶段可以使用的工具是( )。

A.N-S图

D.程序流程图

9、面向对象方法中,继承是指( )。

A.一组对象所具有的相似性质

B.一个对象具有另一个对象的性质

C.各对象之间的共同性质

D.类之间共享属性和操作的机制

10、在Visual FoxPro中,用于建立或修改程序文件的命令是( )。

FY<文件名>

FY COMMAND<文件名>

FY PROCEDURE<文件名>

FY PROGRAM<文件名>

11、 如果在命令窗口执行命令:LIST名称,主窗口中显示:

记录号 名称

1 电视机

2 计算机

3 电话线

4 电冰箱

5 电线

假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是( )。

GO 2

SCAN NEXT 4 FOR LEFT(名称,2)=〝电"

IF RIGHT(名称,2)=〝线"

EXIT

ENDIF

ENDSCAN

名称

A.电话线

B.电线

C.电冰箱

D.电视机

12、 从“订单”表中删除签订日期为2012年1月10日之前(含)的订单记录,正确的SQL命令是( )。

FROM订单WHERE签订日期<={^2012-1-10}

FROM订单FOR签订日期<={^2012-1-10}

TE FROM订单WHERE签订日期<={^2012-1-10}

TE FROM订单FOR签订日期<={^2012-1-10}

13、 在数据管理技术发展的三个阶段中,数据共享最好的是( )。

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/itrz/dengji/e2ogl.html