2010年全国计算机等级考试专家预测试卷(一)二级公共基础知识和Visual FoxPro数据库程序设计(八)

时间:2011-03-11 17:45:32

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
的课程,所以学生和课程之间是多对多的联系。

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

16、库文件TEST.DBF尚未打开,要将该文件复制为数据库文件TESTl.DBF.应该使用命令( )。

A.COPY T0 TESTl.DBF

B.COPY STRUCTURE TO TEST1.DBF

C.COPY FILE TEST.DBF TO TESTl.DBF

D.COPY INDEXES TEST.DBF TO TESTl.DBF

参考答案: C

COPY FILE<源文件名>T0<目的文件名>实现文件复制功能,故选项C正确。

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

17、设MY.DBF数据库中共有1 0条记录,执行如下命令:USE MYGOTO 2DISPLAY ALL? RECNOO执行最后一条命令后,显示的值是( )。

A.2

B.3

C.10

D.11

参考答案: D

GOT0和G0命令是等价的,命令格式为:GO nRecordNumber | TOP | BOqlTOM其中,nRecordNumber是记录号,即直接按记录号定位;TOP是表头,当不使用索引时是记录号为1的记录,使用索引时是索引项排在最前面的索引对应的记录;BOTTOM是表尾,当不使用索引时是记录号最大的那条记录,使用索引时是索引项排在最后面的索引对应的记录。题意中的GOT0 2表示指针指向第2条记录。DISPLAY ALL是显示全部记录,此时指针指向了最后一条记录。RECN0()函数的功能是返回当前表文件或指定表文件中当前记录的记录号。如果指定工作区上没有打开表文件,函数值为0。如果记录指针指向文件尾,函数值为表文件中的记录数加1。如果记录指针指向文件首,函数值为表文件中第一条记录的记录号。由于执行DISPAY ALL命令时,指针指向了文件尾,所以RECN()()的函数值为表文件中的记录数加1,即11。

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

18、在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为“教授”、“副教授”的姓名和工资,应使用命令( )。

A.LIST姓名,工资FOR年龄<=40.AND.职称=“教授”.AND.职称=“副教授”

B.LIST姓名,工资FOR年龄<=40.OR.职称=“教授”.OR.职称=“副教授”

C.LIST姓名,工资FOR年龄<=40.AND.(职称=“教授”.OR.职称=“副教授”)

D.LIST姓名,工资FOR年龄<=40.OR.(职称=“教授”.AND.职称=“副教授”)

参考答案: C

职称只能是教授或副教授,所以选项A和D是错误的,题干中的姓名、工资和职称是并列的关系,所以本题应该选择C选项。

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

19、查询订购单号(字符型,长度为4)尾字符足“1”的错误命令是( )。

A.SELECT*FROM订单WHERE SUBSTR(订购单号,4)=“1”

B.SELECT*FROM订单WHERE SUBSTR(订购单号,4,1)=“1”

C.SELECT*FROM订单WHERE“1”$订购单号

D.SELECT*FROM订单WHERE RIGHT(订购单号,1)=“1”

参考答案: C

A$B表示A是否为B字段的子串。RIGHT/LEFT(<字符表达式>,<数值表达式>),LEFT从<字符表达式>左边截取由<数值表达式>的值指定长度的字符,生成一个新的字符串。RIGHT从<字符表达式>右边截取由<数值表达式>的值指定长度的字符,生成一个新的字符串。SUBSTR(<字符表达式>,<起始位置>[,<

首页 上页 7 8 9 下页 尾页 8/9/9
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部