ImageVerifierCode 换一换
格式:DOC , 页数:21 ,大小:120KB ,
资源ID:1328123      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1328123.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级VISUAL+FOXPRO-11-2及答案解析.doc)为本站会员(proposalcash356)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】二级VISUAL+FOXPRO-11-2及答案解析.doc

1、二级 VISUAL+FOXPRO-11-2 及答案解析(总分:75.10,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:50.00)图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(分数:50.10)(1).对于图书管理数据库,查询 0001 号借书证的读者姓名和所借图书的书名。SQL 语句正确的是_。SELECT 姓名,书名 FROM 借阅,图书,读

2、者 WHERE;借阅借书证号=“0001“AND; A. 图书总编号=借阅总编号 AND 读者借书证号=借阅借书证号 B. 图书分类号=借阅分类号 AND 读者借书证号=借阅借书证号 C. 读者总编号=借阅总编号 AND 读者借书证号=借阅借书证号 D. 图书总编号=借阅总编号 AND 读者书名=借阅书名(分数:1.67)A.B.C.D.(2).对于图书管理数据库,检索所有藏书的书名和出版单位。下面 SQL 语句正确的是 _。 A. SELECT 书名,出版单位 FROM 图书 B. SELECT 书名;出版单位 FROM 图书 C. SELECT 书名,出版单位 FOR 图书 D. SELE

3、CT 书名;出版单位 FOR 图书(分数:1.67)A.B.C.D.(3).需求分析阶段的任务是( )。 A. 软件开发方法 B. 软件开发工具 C. 软件开发费用 D. 软件系统功能(分数:1.67)A.B.C.D.(4).下列不属于软件调试技术的是_。 A. 强行排错法 B. 集成测试法 C. 回溯法 D. 原因排除法(分数:1.67)A.B.C.D.(5).ABC.DBF 是一个具有两个备注型字段的数据库文件,使用 COPY TO PSQ 命令进行复制操作,其结果将( )。 A.得到一个新的数据库文件 B.得到一个新的数据库文件和一个新的备注文件 C.得到一个新的数据库文件和两个新的备注

4、文件 D.显示出错误信息,表明不能复制具有备注型字段的数据库文件(分数:1.67)A.B.C.D.(6).定制项目管理器不包括 _。 A. 缩放项目管理器 B. 复制项目管理器 C. 折叠项目管理器 D. 拆分项目管理器(分数:1.67)A.B.C.D.(7).一个学生表的结构如下,姓名(C,8) ,性别(C,2) ,出生日期(D) ,是否团员(L) ,表共有 100 条记录,则所有记录所占用的字节数为_。 A. 1800 B. 1900 C. 2000 D. 2100(分数:1.67)A.B.C.D.(8).在学生表中查找没有选课的学生,下列语句正确的是U /U。 ) SELECT*FROM

5、 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号) ) SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号) ) SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号) ) SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)(分数:1.67)A.B.C.D.(9).可以用 MODI COMM 命令编辑的文件类型是U /U。 A

6、. FRM B. FMT C. PRG D. DBC(分数:1.67)A.B.C.D.(10).SQL 实现分组查询的短语是 _。 A. ORDER BY B. GROUP BY C. HAVING D. ASC (分数:1.67)A.B.C.D.(11).设计软件结构是在软件生命周期的( )。 A. 软件定义期 B. 软件开发期 C. 软件维护期 D. 以上 3 个都不是(分数:1.67)A.B.C.D.(12).建立惟一索引后,只允许重复出现记录值的 A. 第一个 B. 最后一个 C. 全部 D. 字段值不惟一,不能存储(分数:1.67)A.B.C.D.(13).数据的存储结构是指_。 A

7、. 存储在外存中的数据 B. 数据所占的存储空间量 C. 数据在计算机中的顺序存储方式 D. 数据的逻辑结构在计算机中的表示(分数:1.67)A.B.C.D.(14).在“数据库设计器”中,建立 2 个表之间的“一对多”联系是通过以下索引实现的_。 A.“一”方表的主索引或候选索引,“多”方表的普通索引 B.“一”方表的主索引,“多”方表的普通索引或候选索引 C.“一”方表的普通索引,“多”方表的主索引或候选索引 D.“一”方表的普通索引,“多”方表的候选索引或普通索引(分数:1.67)A.B.C.D.(15).用于显示部分查询结果的 TOP 短语,必须与短语 _ 同时使用。 A. ORDER

8、 BY B. WHERE C. GROUP BY D. FROM(分数:1.67)A.B.C.D.(16).有如下命令序列:USEORDERSLISTOFFAVERAGEQTYTOAQTYFORITEM=“奔腾”INDEXONITEMTOXRDTOTALONITEMTOTTTFIELDSQTY?AQTY其中 LIST 命令显示的结果是:ITEM QTY奔腾 150HP 打印机 260奔腾 220华硕主板 314HP 打印机 380奔腾 122执行以上命令序列,?AQTY 命令显示的值是_。 A.241 B.220 C.164 D.150(分数:1.67)A.B.C.D.(17).命令“DIME

9、 array(5,5)“执行后,array(3,3)的值为_。 A. 0 B. 1 C. .T. D. .F.(分数:1.67)A.B.C.D.(18).在当前打开的表中,显示“书名”以“计算机”打头的所有图书,正确的命令是U /U。 A. list for 书名=“计算*“ B. list for 书名=“计算机“ C. list for 书名=“计算“ D. list where 书名=“计算机“(分数:1.67)A.B.C.D.(19).在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是U /U。 A.Optiongroup1 B.Check1 C.Spinner1 D.Li

10、st1(分数:1.67)A.B.C.D.(20).SQL 实现分组查询的短语是_。 A. ORDER BY B. GROUP BY C. HAVING D. ASC(分数:1.67)A.B.C.D.(21).下面对控件的描述正确的是_。 A. 用户可以在组合框中进行多重选择 B. 用户可以在列表框中进行多重选择 C. 用户可以在一个选项组中选中多个选项按钮 D. 用户对一个表单内的一组复选框只能选中其中一个(分数:1.67)A.B.C.D.(22).使用如下 3 个表:职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C(10)客户.DBF:客户号 C(4)

11、,客户名 C(36),地址 C(36),所在城市 C(36)订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2)从订单表中删除客户号为“1001”的订单记录,正确的 SQL 语句是_。 A. DROP FROM 订单 WHERE 客户号=“1001“ B. DROP FROM 订单 FOR 客户号=“1001“ C. DELETE FROM 订单 WHERE 客户号=“1001“ D. DELETE FROM 订单 FOR 客户号=“1001“ (分数:1.67)A.B.C.D.(23).如果在一个运算表达式中包含有逻辑运算、关系运算和算术运算,

12、并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是 A. 逻辑算术关系 B. 关系逻辑算术 C. 算术逻辑关系 D. 算术关系逻辑(分数:1.67)A.B.C.D.(24).SQL 的查询结果可以存放到多种类型的文件中,下列哪项的文件类型都可以用来存放查询结果( )。 A. 数组、永久性表、视图 B. 临时表、视图、文本文件 C. 视图、永久性表、文本文件 D. 永久性表、数组、文本文件(分数:1.67)A.B.C.D.(25).在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于 DISTINCT),应该使用的选项卡是U /U。 A.排序依据 B

13、.联接 C.筛选 D.杂项(分数:1.67)A.B.C.D.(26).在 SQLSELECT 查询中,为了使查询结果排序应该使用短语U /U。 A. ASC B. DESC C. GROUP BY D. ORDER BY(分数:1.67)A.B.C.D.(27).在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )。 A. 改变表中记录的物理顺序 B. 为了对表进行实体完整性约束 C. 加快数据库表的更新速度 D. 加快数据库表的查询速度(分数:1.67)A.B.C.D.(28).在 Visual FoxPro 中,表单(Form)是指_。 A. 数据库中各个表的清单 B. 一个

14、表中各个记录的清单 C. 数据库查询的列表 D. 窗口界面(分数:1.67)A.B.C.D.(29).执行如下 SQL 语句后SELECT DISTINCT 单价 FROM stock;WHERE 单价(SELECT min(单价) FROM stock) INTO DBF stock_x表 stock_x 中的记录个数是_。 A. 1 B. 2 C. 3 D. 4(分数:1.67)A.B.C.D.(30).在 ESQL 语句中,与表达式“供应商名 LIKE“%北京%“”功能相同的表达式是( )。 A. LEFT(供应商名,4)=“北京” B. “北京”供应商名 C. 供应商名 In“%北京%

15、” D. AT(供应商名,“北京”)(分数:1.67)A.B.C.D.二、B填空题/B(总题数:15,分数:25.00)1.如果想为表单换一个标题名,可以在属性属口中修改U U /U /U属性项。(分数:1.00)填空项 1:_2.要显示所有以“p”开头的内存变量的命令为U U /U /U。(分数:1.00)填空项 1:_3.执行命令 A=2005/4/2 之后,内存变量 A 的数据类型是U U /U/U型。(分数:1.00)填空项 1:_4.检索学生成绩表中,总分在 600 分以上的学生记录,将结果保存到临时文件 SCORE 中,SQL 语句为: SELECT*FROM 学生成绩表 WHER

16、E 总分=600_SCORE(分数:2.00)填空项 1:_5.当一个查询基于多个表时,这些表之间必须是U U /U /U。(分数:2.00)填空项 1:_6.函数 INT(LEN(“123.456“)的结果是U U /U /U。(分数:1.00)填空项 1:_7.打开数据库文件,有若干个记录,进行下列操作的结果是U U /U /U。 GO TOP SKIP ?BOF()(分数:2.00)填空项 1:_8.打印乘法口诀的程序。 clear for m=1 to 9 for n=1 to ?str(m, 1)+“*“+str(n,1 )+“=“+str(s,2)+“ endfor ? endfo

17、r return(分数:2.00)填空项 1:_9.下列命令将“产品”表的“名称”字段名修改为“产品名称”: AITER TABL,产品 RENAME_名称 TO 产品名称(分数:2.00)填空项 1:_10.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.00)填空项 1:_11.在二叉树结点的先序遍历、中序遍历以及后序遍历当中,所有叶子结点的先后顺序都是U U /U /U的。(分数:1.00)填空项 1:_12.算法复杂度主要包括时间复杂度和 1 复杂度。(分数:2.00)填空项 1:_13.算法的复杂度主要包括时间复杂度和U U /U /U复杂度。

18、(分数:2.00)填空项 1:_14.Jackson 结构化程序设计方法是英国的 M?Jackson 提出的,它是一种面向 1 的设计方法。(分数:2.00)填空项 1:_15.在关系模型中,二维表的行称为 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO-11-2 答案解析(总分:75.10,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:50.00)图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址C(

19、20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(分数:50.10)(1).对于图书管理数据库,查询 0001 号借书证的读者姓名和所借图书的书名。SQL 语句正确的是_。SELECT 姓名,书名 FROM 借阅,图书,读者 WHERE;借阅借书证号=“0001“AND; A. 图书总编号=借阅总编号 AND 读者借书证号=借阅借书证号 B. 图书分类号=借阅分类号 AND 读者借书证号=借阅借书证号 C. 读者总编号=借阅总编号 AND 读者借书证号=借阅借书证号 D. 图书总编号=借阅总编号 AND 读者书名=借阅书名(分数:1.67)A. B.C.D.解析:解析 SQ

20、L 的数据查询 评析 使用 SQL 命令进行查询。查询结果出自不同的表,即姓名出自读者表,书名出自图书表,该题是涉及多个表的连接查询。读者和借阅表通过共有属性借书证号进行连接,从而可以获得借阅了图书的读者姓名,图书表和借阅表通过共有属性总编号进行连接,从而可以获得借出图书的书名。由于要进行 3 个关系即借阅、图书和读者 3 个表的连接,必须将连接条件放在 WHERE 短语后面,两个连接条件即“图书.总编号=借阅.总编号”和“读者.借书证号=借阅.借书证号”由 AND 运算符连接。(2).对于图书管理数据库,检索所有藏书的书名和出版单位。下面 SQL 语句正确的是 _。 A. SELECT 书名

21、,出版单位 FROM 图书 B. SELECT 书名;出版单位 FROM 图书 C. SELECT 书名,出版单位 FOR 图书 D. SELECT 书名;出版单位 FOR 图书(分数:1.67)A. B.C.D.解析:解析 SQL 的数据查询 评析 本题完成的查询的操作,所以使用 SELECT 语句,SELECT 的格式要求 FROM 后说明要查询的数据来自哪个或哪些表。所以选项 C、D 是错误的。SELECT 后说明的是要查询的数据,如果为多选项之间用逗号隔开,选项 B 是错误的,所以本题答案为 A。(3).需求分析阶段的任务是( )。 A. 软件开发方法 B. 软件开发工具 C. 软件开

22、发费用 D. 软件系统功能(分数:1.67)A.B.C.D. 解析:解析 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查实际要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。(4).下列不属于软件调试技术的是_。 A. 强行排错法 B. 集成测试法 C. 回溯法 D. 原因排除法(分数:1.67)A.B. C.D.解析:解析 软件调试的各种方法及各种方法的区别。 评析 调试的关键在于推断程序内部的错误位置及原因。主要的调试方法有强行排错法,回溯法和原因捶除法。(5).ABC.DBF 是一个具有两个备注型字段的数据库文件,使用 COPY

23、TO PSQ 命令进行复制操作,其结果将( )。 A.得到一个新的数据库文件 B.得到一个新的数据库文件和一个新的备注文件 C.得到一个新的数据库文件和两个新的备注文件 D.显示出错误信息,表明不能复制具有备注型字段的数据库文件(分数:1.67)A.B. C.D.解析:解析 COPY TO文件名范围(FIELDS字段名清单(FOR条件)(SDF/DELIMITED)分隔符的功能为:COPY 是为了防止丢失数据而设立的备份语句,它将一个数据表的部分或全部内容复制到指定表中,若指定表已存在,就将其重写;也可以传送到文本文件中。本题中 ABC.DBF 是一个具有两个备注型字段的数据库文件,使用 CO

24、PY TO PSQ 命令进行复制操作,其结果将得到一个新的数据库文件和一个新的备注文件。(6).定制项目管理器不包括 _。 A. 缩放项目管理器 B. 复制项目管理器 C. 折叠项目管理器 D. 拆分项目管理器(分数:1.67)A.B. C.D.解析:解析 项目管理器作为一个独立的窗口存在,用户可以调整项目管理器窗口的大小,移动窗口的位置,也可以折叠或拆分项目管理器窗口等,但项目管理器不能复制。(7).一个学生表的结构如下,姓名(C,8) ,性别(C,2) ,出生日期(D) ,是否团员(L) ,表共有 100 条记录,则所有记录所占用的字节数为_。 A. 1800 B. 1900 C. 200

25、0 D. 2100(分数:1.67)A.B.C. D.解析:(8).在学生表中查找没有选课的学生,下列语句正确的是U /U。 ) SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号) ) SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号) ) SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号) ) SELECT*FROM 学生 WHERE NOT EXISTS; (SELEC

26、T*FROM 选课 WHERE 学生号=学生号)(分数:1.67)A.B. C.D.解析:解析 本题是嵌套循环查循,在外层中使用了谓词 EXISTS。依据题意,在子查询中有结果返回,应该用 EXISTS 谓词。内层查询引用了外层查询的表,所以在 WHERE 短语的学生号中使用关系名,即学生.学生号。(9).可以用 MODI COMM 命令编辑的文件类型是U /U。 A. FRM B. FMT C. PRG D. DBC(分数:1.67)A.B.C. D.解析:(10).SQL 实现分组查询的短语是 _。 A. ORDER BY B. GROUP BY C. HAVING D. ASC (分数:

27、1.67)A.B. C.D.解析:解析 关系数据库标准语言 SQL/SQL 的数据查询功能 评析 4 个选项中所列出的短语都是SELECT 语句的短语,其中 C 选项 HAVING 不能脱离 GROUP BY 短语而独立存在,D 选项 ASC 不能脱离 ORDER BY 短语而独立存在。实现分组查询的短语是 GROUP BY。A 选项 ORDER BY 短语是对最终的查询结果进行排序:C 选项 HAVING 短语是用于限定分组的条件;D 选项 ASC 是限定按指定属性值的升序进行排序。若需要HAVING 短语,HAVING 短语必须出现在 GROUP BY 短语之后,若需要 ASC(DESC

28、降序)短语,则必须出现在ORDER BY 短语之后,通常 GROUP BY 短语出现在 ORDER BY 短语之前。(11).设计软件结构是在软件生命周期的( )。 A. 软件定义期 B. 软件开发期 C. 软件维护期 D. 以上 3 个都不是(分数:1.67)A.B. C.D.解析:解析 设计软件结构,是在软件概要设计阶段进行的,而概要设计属于软件开发期。(12).建立惟一索引后,只允许重复出现记录值的 A. 第一个 B. 最后一个 C. 全部 D. 字段值不惟一,不能存储(分数:1.67)A. B.C.D.解析:解析 在 Visual FoxPro 中,惟一索引的“惟一性”是指索引项的惟一

29、,允许出现重复的字段值,但重复的索引字段值只有惟一一个值,即第一个字段值出现在索引项中。(13).数据的存储结构是指_。 A. 存储在外存中的数据 B. 数据所占的存储空间量 C. 数据在计算机中的顺序存储方式 D. 数据的逻辑结构在计算机中的表示(分数:1.67)A.B.C.D. 解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。一种数据结构可根据需要采用不同的存储结构。常用的存储结构有顺序、链接、索引等方式。(14).在“数据库设计器”中,建立 2 个表之间的“一对多”联系是通过以下索引实现的_。 A.“一”方表的主索引或候选索引,“多”方表的普通索

30、引 B.“一”方表的主索引,“多”方表的普通索引或候选索引 C.“一”方表的普通索引,“多”方表的主索引或候选索引 D.“一”方表的普通索引,“多”方表的候选索引或普通索引(分数:1.67)A. B.C.D.解析:(15).用于显示部分查询结果的 TOP 短语,必须与短语 _ 同时使用。 A. ORDER BY B. WHERE C. GROUP BY D. FROM(分数:1.67)A. B.C.D.解析:(16).有如下命令序列:USEORDERSLISTOFFAVERAGEQTYTOAQTYFORITEM=“奔腾”INDEXONITEMTOXRDTOTALONITEMTOTTTFIELD

31、SQTY?AQTY其中 LIST 命令显示的结果是:ITEM QTY奔腾 150HP 打印机 260奔腾 220华硕主板 314HP 打印机 380奔腾 122执行以上命令序列,?AQTY 命令显示的值是_。 A.241 B.220 C.164 D.150(分数:1.67)A.B.C. D.解析:(17).命令“DIME array(5,5)“执行后,array(3,3)的值为_。 A. 0 B. 1 C. .T. D. .F.(分数:1.67)A.B.C.D. 解析:解析 Visual FoxPro 程序设计/局部变量和全局变量,过程调用中的参数传递 评析 创建数组的命令格式有两种 DIME

32、NSION数组名(下标上限 1,下标上限 2). DECLARE 数组名(下标上限 1,下标上限 2). 两种格式的功能完全相同。数组创建后,系统自动给每个数组元素赋以逻辑假.F.。(18).在当前打开的表中,显示“书名”以“计算机”打头的所有图书,正确的命令是U /U。 A. list for 书名=“计算*“ B. list for 书名=“计算机“ C. list for 书名=“计算“ D. list where 书名=“计算机“(分数:1.67)A. B.C.D.解析:解析 LIST 命令是显示记录的命令。格式为: LIST fieldlistFOR lExpression 其中,f

33、ieldlist 是用逗号隔开的字段名列表,默认显示全部字段; lExpression 是条件表达式,如果使用 FOR短语指定条件,则只显示满足条件的记录。(19).在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是U /U。 A.Optiongroup1 B.Check1 C.Spinner1 D.List1(分数:1.67)A. B.C.D.解析:解析 选项组(OptionGroup)又称为选项按钮组,是包含选项按钮的一种容器。新建一个选项组控件,默认名为 Optiongroup1,因此 A 选项正确。Check1 为复选框的默认名;Spinner1 为微调控件的默认名;Lis

34、t1 为列表框默认名。(20).SQL 实现分组查询的短语是_。 A. ORDER BY B. GROUP BY C. HAVING D. ASC(分数:1.67)A.B. C.D.解析:解析 关系数据库标准语言 SQL/SQL 的数据查询功能 评析 4 个选项中所列出的短语都是SELECT 语句的短语,其中 C 选项 HAVING 不能脱离 GROUP BY 短语而独立存在,D 选项 ASC 不能脱离 ORDER BY 短语而独立存在。实现分组查询的短语是 GROUP BY。A 选项 ORDER BY 短语是对最终的查询结果进行排序;C 选项 HAVING 短语是用于限定分组的条件;D 选项

35、 ASC 是限定按指定属性值的升序进行排序。若需要HAVING 短语,HAVING 短语必须出现在 GROUP BY 短语之后,若需要 ASC(DESC 降序)短语,则必须出现在ORDER BY 短语之后,通常 GROUP BY 短语出现在 ORDER BY 短语之前。(21).下面对控件的描述正确的是_。 A. 用户可以在组合框中进行多重选择 B. 用户可以在列表框中进行多重选择 C. 用户可以在一个选项组中选中多个选项按钮 D. 用户对一个表单内的一组复选框只能选中其中一个(分数:1.67)A.B. C.D.解析:解析 常用控件 评析 组合框是用于提供一组条目供用户选择。对于组合框来说,通

36、常只有一个条目是可见的。用户可以单击组合框上的下箭头按钮打开条目列表,以便从中选择。所以相比列表框,组合框能够节省表单里的显示空间。组合框不提供多重选择的功能,没有 MultiSelect 属性。 列表框提供一组条目(数据项),用户可以从中选择一个或多个项目。一般情况下,列表框显示其中的若干条目,用户可以通过滚动条浏览其他条目。 选项组又称选项按钮组,是包含选项按钮的一种容器,一个选项组中往往包含若干个选项按钮,但用户只能从中选择一个按钮。当用户选择某个选项按钮时,该按钮即成为被选中状态,而选项组中的其他选项按钮,不管原来是什么状态,都变为未选中状态。被选中的选项按钮中会显示一个圆点。 一个复

37、选框用于标记一个两个状态,如真(.T.)或假(.F.)。当处于“真”状态时,复选框内显示一个对勾;否则,复选框内为空白。对一个表单内的一组复选框可以选中多个,或不选择,或全部选择都可以。(22).使用如下 3 个表:职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C(10)客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C(36)订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2)从订单表中删除客户号为“1001”的订单记录,正确的 SQL 语句是_。 A. DROP FROM

38、 订单 WHERE 客户号=“1001“ B. DROP FROM 订单 FOR 客户号=“1001“ C. DELETE FROM 订单 WHERE 客户号=“1001“ D. DELETE FROM 订单 FOR 客户号=“1001“ (分数:1.67)A.B.C. D.解析:解析 SQL 的数据删除功能 评析 SQL 从表中删除数据的命令格式如下: DELETE FROM tableNameWHERE Condition 这里的 FROM 指定从哪个表中删除数据。WHERE 指定被删除的记录所满足的条件。如果不使用 WHERE 子句,则删除该表中的所有记录。(23).如果在一个运算表达式

39、中包含有逻辑运算、关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是 A. 逻辑算术关系 B. 关系逻辑算术 C. 算术逻辑关系 D. 算术关系逻辑(分数:1.67)A.B.C.D. 解析:解析 在 Visual FoxPro 中,运算符类型主要有 4 种:算术运算符、字符串运算符、关系运算符和逻辑运算符,它们的运算优先级为:算术运算符字符串运算符关系运算符逻辑运算符在进行表达式求值时,应注意按照它们的优先级进行计算。(24).SQL 的查询结果可以存放到多种类型的文件中,下列哪项的文件类型都可以用来存放查询结果( )。 A. 数组、永久性表、视图

40、 B. 临时表、视图、文本文件 C. 视图、永久性表、文本文件 D. 永久性表、数组、文本文件(分数:1.67)A.B.C.D. 解析:解析 在 SQL 的查询中,其结果可存放到数组、临时表、永久性表或文本文件中,但是不能存放到视图中。视图是从基本表中派生出来的一个“虚表”,不能用来存放 SQL 的查询结果。(25).在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于 DISTINCT),应该使用的选项卡是U /U。 A.排序依据 B.联接 C.筛选 D.杂项(分数:1.67)A.B.C.D. 解析:解析 在查询设计器的“杂项”选项卡中可以指定查询结果中是否包含重复记录(

41、对应于DISTINCT)及显示前面的部分记录(对应于 TOP 短句)等。(26).在 SQLSELECT 查询中,为了使查询结果排序应该使用短语U /U。 A. ASC B. DESC C. GROUP BY D. ORDER BY(分数:1.67)A.B.C.D. 解析:解析 使用 SQL SELECT 可以将查询结果排序,排序的短语是 ORDER BY,格式如下: ORDER BY Order_ItemASC|DESC,Order_ItemASC|DESC 可以看出,可以按升序(ASC)或降序(DESC)排序,也可以按一列或多列排序。(27).在创建数据库表结构时,为该表中一些字段建立普通

42、索引,其目的是( )。 A. 改变表中记录的物理顺序 B. 为了对表进行实体完整性约束 C. 加快数据库表的更新速度 D. 加快数据库表的查询速度(分数:1.67)A.B.C.D. 解析:解析 在一个表中可以建立多个普通索引、多个惟一索引、多个候选索引,但只能建立一个主索引。 一般来说,主索引是用于主关键字字段;候选索引用于那些不作为主关键字但字段值又必须惟一的字段;普通索引用于一般地提高查询速度;惟一索引用于一些特殊的处理程序设计。(28).在 Visual FoxPro 中,表单(Form)是指_。 A. 数据库中各个表的清单 B. 一个表中各个记录的清单 C. 数据库查询的列表 D. 窗

43、口界面(分数:1.67)A.B.C.D. 解析:解析 基本概念。 评析 表单是用户进行设计的一个窗口界面产生标准的窗口或对话框。(29).执行如下 SQL 语句后SELECT DISTINCT 单价 FROM stock;WHERE 单价(SELECT min(单价) FROM stock) INTO DBF stock_x表 stock_x 中的记录个数是_。 A. 1 B. 2 C. 3 D. 4(分数:1.67)A. B.C.D.解析:解析 关系数据库标准语言 SQL/SQL 的数据查询功能 评析 本题是通过嵌套的 SQL 语句完成的查询,查询所完成的操作是显示 STOCK 记录中与最小

44、的单价值相同的记录放入 STOCK X 表中,SELECT min(单价) FROM stock 求的是最小的单价,外层嵌套查询等于内层查询查出的结果的记录的单价字段放入 STOCK X 中。可以从题面看出单价的最小值是 7。48,表中共中两条,但 SELECT 后加了 DISTINCT 短语,该语句是去掉重复值,所以 STOCK X 表中只有一条记录。(30).在 ESQL 语句中,与表达式“供应商名 LIKE“%北京%“”功能相同的表达式是( )。 A. LEFT(供应商名,4)=“北京” B. “北京”供应商名 C. 供应商名 In“%北京%” D. AT(供应商名,“北京”)(分数:1

45、.67)A.B. C.D.解析:解析 函数 LEFT(字符表达式,长度)的功能是从指定表达式的左端取一个指定长度的子串作为函数值。选项 A 的含义是供应商名前两个汉字为“北京”。函数 AT(字符表达式 1,字符表达式 2,数值表达式)的功能是:如果字符表达式 1是字符表达式 2的子串,则返回字符表达式 1值的首字符在字符表达式 2值中的位置;若不是子串,则返回 0,因此选项 D 的含义是;返回供应商名在“北京”字符串中的位置。选项 C 为一个错误表达式。选项 B 中的运算符是子串包含测试,“北京”“供应商名”表示“北京”是否是“供应商名”字段的子串,能够与题干中的 LIKE 实现同样的功能,为正确答案。二、B填空题/B(总题数:15,分数:25.00)1.如果想为表单换一个标题名,可以在属性属口中修改U U /U /U属性项。(分数:1.00)填空项 1:_

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1