试题

计算机二级考试《VFP》冲刺题及答案八

时间:2024-10-17 21:50:02 试题 我要投稿
  • 相关推荐

2015年计算机二级考试《VFP》冲刺题及答案(八)

  一、选择题,每题1分。

2015年计算机二级考试《VFP》冲刺题及答案(八)

  1、向student表插入一条新记录的正确SQL语句是

  A.APPENDINTOstudentVALUES(’0401’,’王芳,,’女’,l8.

  B.APPENDstudentVALUES(’0401’,7王芳,,,女,。18.:

  C.INSERTINTOstudentVALUES(’0401’,’王芳,,’女’,l8.

  D.INSERTstudentVALUES(’0401’,’王芳’,’女,,18.

  2、下列程序段执行后,内存变量sl的值是sl=”奥运会游泳比赛”

  sl=fight(sl,4.+substr(sl,7,4.+left(sl,4.?sl

  A.奥运比赛游泳

  B.游泳比赛奥运

  C.比赛游泳奥运

  D.奥运游泳比赛

  3、有客户表如下:

  客户(客户号(C,4.,客户名(C,36.,地址(C,36.。所在城市(C,l0.,联系电话(C,8..

  查询所有地址中包含“中山路”字样的客户,正确的SQL语句是

  A.SELECTCr*FROM客户WHERE地址lAKE”%中山路%”

  B.SELECT·FROM客户WHERE地址LIKE”·中山路·”

  C.SELECT·FROM客户WHERE地址LIKE”?中山路?”

  D.SELECT*FROM客户WHERE地址LIKE”_中山路_‘

  4、假设数据库已经打开,要删除其中的视图myview,可使用命令

  A.DELETEmyview

  B.DELETEVIEWmyview

  C.DROPmyview

  D.DROPVIEWmyview

  5、以下描述中错误的是

  A.层次数据模型可以表示一对多的联系

  B.一张二维表就是一个关系

  C.层次数据模型不能直接表示多对多的联系

  D.网状数据模型不能直接表示多对多的联系

  6、在VisualFoxPr0中,使用SEEK命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的记录,通常使用命令

  A.∞TO

  B.SKIP

  C.CONTINUE

  D.GO

  7、以下关于关系的说法正确的是

  A.不可有重复列名‘

  B.可以有重复列名

  C.列可再分解成多列

  D.列的顺序不可以改变

  8、假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是(.。’

  A.=”男”.0R.”女”

  B.性别=”男”.0R.”女

  C.$”男女”

  D.性别$”男女”

  9、以下关于数据管理发展的描述错误的是

  A.文件系统阶段的数据可以长期保存

  B.数据库系统阶段仍没有解决数据独立性问题

  C.数据库系统阶段实现了对数据的共享

  D.人工管理阶段存在大量数据冗余.

  10、在VisualFoxPr0中,有如下程序,函数IIF(.返回

  值是(.。·程序PRIVATEX,Y.

  sl’0RE”男”TOXY=LEN(X.+27IIF(Y<4。”男”。”女”.

  RETURN

  A.”女”

  B.”男”

  C..T.

  D..F.

  11、 如果在SQL查询的SELECT短语中使用TOP,则

  应该配合使用

  A.HAVING短语

  B.GROUPBY短语

  C.WHERE短语

  D.ORDERBY短语

  12、 在视图设计器中有、而在查询设计器中没有的选项

  A.排序依据

  B.分组依据

  C.杂项

  D.更新条件

  13、在VisualFoxpr0中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“级联”,当删除父表中的记录,其结果是

  A.只删除父表中的记录,不影响子表

  B.任何时候都拒绝删除父表中的记录

  C.在删除父表中记录的同时自动删除子表中的所有参照记录

  D.若子表中有参照记录,则禁止删除父表中记录

  14、 有以下两个表:

  借阅(借书证号C,总编号C,借书日期D.

  图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N.

  查询没有任何借阅记录的图书信息,不正确的SQL语句是

  A.SELECT*FROM图书WHERE总编号<>ANY(SELECT总编号FROM借阅.

  B.SELECT*FROM图书WHEBE总编号<>ALL(sELECr总编号FROM借阅.

  C.SELECT*FROM图书WHERE总编号NOTIN(SELECT总编号FROM借阅.

  D.SELECT*FROM图书WHERENOTEXISTS(SELECT总编号FROM借阅WHERE总编号=网书.总编号.

  15、将表结构为(职工号,姓名,工资.的表Employee中

  所有职工的工资增加20%,正确的SQL命令是

  A.CHANGEEmployeeSET工资=工资·1.2

  B.CHANGEEmployeeSET工资wITH工资·1.2

  C.UPDATEEmployeeSET工资=工资}1.2

  D.UPDATEEmplo.r∞SET工资WITH工资*1.2

  16、 假设某个表单中有一个复选框(CheCkBoxl.和一个命令按钮Commandl,如果要在Commandl的CliCk事件代码

  中取得复选框的值,以判断该夏选框是否被用户远猝,正确的表达式是

  A.This.CheCkBoxl.Value

  B.ThlsForm.CheCkBoxl.Value

  C.This.CheCkBoxl.SeleCted

  D.ThisForm.CheCkBoxl.SeleCted

  17、 有以下两个表:

  读者(借书证号C,姓名C。单位C,性别L。职称C。联系电话C.·

  借阅(借书证号C,总编号C,借书日期D.

  查询没有借阅任何图书的读者信息,不正确的SQL语句是

  A.SELECT*FROM读者WHERE借书证号<>ANY(SELECT借书证号FROM借阅.

  B.SELECT*FROM读者WHERE借书证号.<>ALL(SELECT借书证号FROM借阅.

  C.SELECT*FROM读者WHERE借书证号NOTIN(SELECT借书证号FROM借阅.

  D.SELECT*FROM读者WHERENOTEXISTS(SELECT借书证号FROM借阅;

  WHERE借书证号=读者.借书证号

  18、 有表名为Employee的表结构(职工号,姓名,工资.,为表Employee增加字段“住址”的SQL命令是

  A.ALTERDBFEmployeeADD住址C(30.

  B.CHANGEDBFEmployeeADD住址C(30.

  C.CHANGETABLEEmployeeADD住址C(30.

  D.ALTERTABLEEmployeeADD住址C(30.

  19、一个关系中的各条记录

  A.前后顺序不能任意颠倒,要按输入的顺序排列

  B.前后顺序不能任意颠倒,要按关键字段值的顺序排列

  C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同

  D.前后顺序可以任意颠倒,不影响数据的实际含义

  20、有如下赋值语句,结果为“大家好”的表达式是a=”你好”

  b=”大家”

  A.b+AT(a,1.

  B.b+RIGHT(a,1.

  C.b+LEFT(a,3,4.

  D.h+RIGHT(a,2.

  21、命令“INDEXON姓名CANDIDATE”创建了一个

  A.主索引

  B.候选索引

  C.唯一索引

  D.普通索引

  22、 如果要显示的记录和字段较多。并且希望可以同时浏览多条记录和方便比较同一字段的值,则应创建

  A.列报表

  B.行报表

  C.一对多报表

  D.多栏报表

  23、扩展名为mnx的文件是

  A.备注文件

  B.项目文件

  C.表单文件

  D.菜单文件

  24、在VisualFoxPr0中创建项目,系统将建立一个项目文件,项目文件的扩展名是

  A.pjx

  B.pjx

  C.pro

  D.itm

  25、假设s的值是“浙江电视台中国好声爵”,如下函数

  结果返回“中国好声音”的是

  A.left(s,5.

  B.left(s,10.

  C.fight(s,5.

  D.right(s,10.


  26、如下描述中正确的是

  A.数据库中仅存储数据

  B.数据库管理系统是数据库集合的组成部分

  C.数据库中的数据具有很高的冗余并缺乏数据独立性

  D.数据库管理系统是为数据库的建立、使用和维护而配置的软件

  27、使用SQL语句将学生表s中年龄大于30岁的记录删除,正确的命令是

  A.DELETEFOR年龄>30

  B.DELETEFROMSWHERE年龄>30

  C.DELETESFOR年龄>30

  D.DELETESWHERE年龄>30

  28、不允许出现重复字段值的索引是

  A.侯选索引和主索引

  B.普通索引和唯一索引

  C.唯一索引和主索引

  D.唯一索引

  29、在VisualFoxPr0中,假定数据库表s(学号,姓名,性别,年龄.和sC(学号,课程号,成绩.之间使用“学号”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”。如果表S所有的记录在表SC中都有相关联的记录,则(.。

  A.允许修改表s中的学号字段值

  B.允许删除表S中的记录

  C.不允许修改表s中的学号字段值

  D.不允许在表s中增加新的记录

  30、假设表8中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是

  SETDElETEON

  DELETEFROM8WHEREbBETWEEN20AND307RECCOUNT(.

  A.10

  B.7

  C.0

  D.3

  31、在VisualFoxPr0中,“表”通常是指

  A.表单

  B.报表

  C.关系数据库中的关系

  D.以上说法都不对

  32、 查询2016年已经年检的驾驶证编号和年检日期,正确的SQL语句是

  A.SELECT驾驶证编号,年检日期FROM年检WHEREyear(年检日期.=2016

  B.SELECT驾驶证编号,年检El期FROM年检WHERE年检日期=2016

  C.SELECT驾驶证编号,年检日期FROM年检WHERE年检日期=year(2016.

  D.SELECT驾驶证编号,年检日期FROM年检WHEREyear(年检日期.=year(2016.

  33、 Employee的表结构为:职工号、单位号、工资。Department的表结构为:单位号、单位名称、人数,查询信息管理学院和计算机学院教师的工资总和,正确的SQL命令是

  A.SELECT SUN(工资)FROM mployee WHERE单位号IN(SELECT单位号FRON;Department WHERE单位名称=”计算机学院”AND单位名称=”信息管理学院”.

  B.SELECT ALL(工资)FROM Employree WHERE单位号IN(SELECT单位号FROM:Department WHERE单位名称=”计算机学院”OR单位名称=”信息管理学院”.

  C.SELECT SUM(工资)FROME mpIoyee WHERE单位号IN(SELECT单位号FROM:Department WHERE单位名称=”计算机学院”OR单位名称=”信息管理学院”.

  D.SELECT SUM(工资)FROMEmployeeWHERE单位号NOTIN(SELECT单位号;FRONDepartmentWHERE单位名称=”计算机学皖”0R单位名称=“信息管理学院”..

  34、 假设数据库已经打开,要打开其中的视图myview.司使用命令

  A.OPENmyview

  B.OPENVIEWmyview

  C.USEmy'view

  D.USEVIEWmyview

  35、

  属于合法表达式的是

  A.A+B

  B.B+C

  C.A-C

  D.C-B

  36、 设有如下表:

  图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N.

  查询分类号前三个字符为“TP3”的图书信息,不正确的SQL语句是

  A.SELEC*FROM图书WHERESUBSTR(分类号,l,3.=”TP3”

  B.SELECT*FROM图书WHERELEFT(分类号,3.=”TP3”

  C.SELECT*FROM图书WHERE分类号LIKE”TP3·”

  D.SELECT*FROM图书WHERE分类号LIKE”TP3%”

  37、 在VisualFoxPr0中,无论是哪种类型的菜单。当选择某个选项时都会有一定的动作,这个动作不可能是

  A.执行一条命令

  B.执行一个过程

  C.执行一个EXE程序

  D.激活另一个菜单

  38、 打开查询设计器建立查询的命令是

  A.CREATEQUERY

  B.OPENQUERY

  C.DOQUERY

  D.EXECQUERY

  39、 设有如下表:

  图书(总编号C,分类号C,书名C,作者C,出版单位

  C,单价N.

  查询单价最高的10本图书的信息,正确的SQL语句是

  A.SELECTTOPl0*FROM图书

  B.SELECTTOPl0*FROM图书0RDERBY单价

  C.SELECTTOPl0*FROM图书0RDERBY单价DESC

  D.SELECTPERCENTl0·FROM图书0RDERBY单价

  【答案】C

  40、在创建数据库表结构时,为了同时定义实体完整性可以通过指定哪类索引来实现

  A.唯一索引

  B.主索引

  C.复合索引

  D.普通索引

  二、基本操作题(共18分)

  41、1.在考生文件夹下创建一个名为“订单管理”的数据库,并将已有的employee和orders两个表添加到该数据库中。2.为0rders表建立一个按降序排列的普通索引,索引名为je,索引表达式为“金额”。

  3.在“订单管理”数据库中新建一个名为customer的表,表结构如下:

  客户号字符型(4)客户名字符型(36)地址字符型(36)4.为customer表建立主索引,为0rders建立普通索引,索

  引名和索引表达式均为“客户号”,通过“客户号”为customer表和0rders表建立一个一对多的永久联系。

  三、简单应用题(共24分)

  42、在考生文件夹下完成如下简单应用:

  1.打开表单MYFORM4—4,把表单(名称为Forml)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为l_abell的标签)改为25号黑体。最后在表单上添加“关闭”(名称为Commandl)命令按钮,单击此按钮关闭表单。

  保存并运行表单。

  2.设计一个表单MYFORM4,表单中有两个命令按钮“查询”和“退出”(名称分别为Commandl和Command2)。(1)单击“查询”命令按钮,查询BOOKAUTH数据库中出版过3本以上(含3本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表NEW—VIEW4中。

  (2)单击“退出”命令按钮关闭表单。

  注意:完成表单设计后要运行表单的所有功能。

  四、综合应用题(共18分)

  43、(1)在考生文件夹下建立如下图所示的表单文件form—three,表单名为forml。标签控件命名为Lm,文本框拉件命名为Textn,命令按钮控件命名为Commands。表单运行时在文本框中输入职员号,单击“开始查询”命令按钮查询该职员所经手的订购单信息(取自0rder表),查询的信息包括订单号、客户号、签订日期和金额,查询结果按签订日期升序排列,将结果存储到用字母“t”加上职员号命名的表文件中。例如,职员l01经手的订购单信息将存储在表tl01中,每次完成查询后姜闭表单.

  (2)建立菜单mymenu,其中包含“查询”和“退出”两个菜单项,选择“查询”时运行表单form—three(直接用命令),选择“退出”时返回到默认的系统菜单(直接用命令)。

  (3)最后从菜单运行所建立的表单,并依次查询职员107、111和115经手的订购单信息。

【计算机二级考试《VFP》冲刺题及答案八】相关文章:

2015年计算机二级考试《VFP》冲刺题及答案(五)06-01

2015年计算机二级考试《VFP》冲刺题及答案(九)03-30

2015年计算机二级考试《VFP》冲刺题及答案(三)03-28

2015年计算机二级考试《VFP》冲刺题及答案(六)03-28

计算机二级VFP试题及答案10-22

计算机二级《VFP》试题及答案03-11

全国计算机二级考试VFP冲刺试题201712-11

计算机二级考试VFP考试大纲03-29

全国计算机等级考试二级VFP笔试真题参考答案10-11