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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

[计算机类试卷]国家二级VF笔试模拟试卷92及答案与解析.doc

1、国家二级 VF笔试模拟试卷 92及答案与解析 1 已知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH和 DBGEACHF,则该二叉树的后序遍历为 ( A) GEDHFBCA ( B) DGEBHFCA ( C) ABCDEFGH ( D) ACBFEDHG 2 树是结点的集合,它的根结点数目是 ( A)有且只有 1 ( B) 1或多于 1 ( C) 0或 1 ( D)至少 2 3 如果进栈序列为 e1, e2, e3, e4,则可能的出栈序列是 ( A) e3, e1, e4, e2 ( B) e2, e4, e3, e1 ( C) e3, e4, e1, e2 ( D)任意顺序 4 在

2、设计程序时,应采纳的原则之一是 ( A)不限制 goto语句的使用 ( B)减少或取消注解行 ( C)程序越短越好 ( D)程序结构应有助于读者理解 5 程序设计语言的基本成分是数据成分、运算成分、控制成分和 ( A)对象成分 ( B)变量成分 ( C)语句成分 ( D)传输成分 6 下列叙述中,不属于软件需求规格说明书的作用的是 ( A)便于用户、开发人员进行理解和交流 ( B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 ( C)作为确认测试和 验收的依据 ( D)便于开发人员进行需求分析 7 下列不属于软件工程的 3个要素的是 ( A)工具 ( B)过程 ( C)方法 ( D)

3、环境 8 单个用户使用的数据视图的描述称为 ( A)外模式 ( B)概念模式 ( C)内模式 ( D)存储模式 9 将 E-R图转换到关系模式时,实体与联系都可以表示成 ( A)属性 ( B)关系 ( C)键 ( D)域 10 SQL语言又称为 ( A)结构化定义语言 ( B)结构化控制语言 ( C)结构化查询语言 ( D)结构化操纵语言 11 在 Visual FoxPro中,创建数据库的命令是 CREATE DATABASE数据库文件名 |?,如果不指定数据库名称或使用问号,产生的结果是 ( A)系统会自动指定默认的名称 ( B)弹出 “保存 ”对话框,提示用户输入数据库名称并保存 ( C

4、)弹出 “创建 ”对话框,提示用户输入数据库名称并保存 ( D)弹出 “提示 ”对话框,提示用户不可以创建数据库 12 Visual FoxPro的 “参照完整性 ”中 “插入规则 ”包括 ( A)级联和忽略 ( B)级联和删除 ( C)级联和限制 ( D)限制和忽略 13 Visual FoxPro支持的数据模型是 ( A)层次模型 ( B)关系模型 ( C)网状模型 ( D)树状模型 14 建立一个表文件,表中包含字段:姓名 (C, 6)、出生日期 (D) 和婚否 (L),则该表中每条记录所占的字节宽度为 ( A) 15 ( B) 16 ( C) 17 ( D) 18 15 在关系的基本运

5、算中,下列属于专门关系运算的是 ( A)选择、排序 ( B)选择、投影 ( C)并、差、交 ( D)联接、笛卡儿积 16 数据库表的索引类型共有 ( A) 1种 ( B) 2种 ( C) 3种 ( D) 4种 17 通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性的 ( A)参照完整性 ( B)实体完整性 ( C)域完整性 ( D)字段完整性 18 Visual FoxPro中,要结束 SCANENDSCAN 循环体本次执行,不再执行其后面的语句,而是转回 SCAN处重新判断条件的语句是 ( A) LOOP语句 ( B) EXIT语句 ( C) BREAK语句 ( D) R

6、ETURN语句 19 建立惟一索引后,只允许重复出现记录值的 ( A)第一个 ( B)最后一个 ( C)全部 ( D) 字段值不惟一,不能存储 20 自由表中字段名长度的最大值是 ( A) 8 ( B) 10 ( C) 128 ( D) 255 21 Visual FoxPro参照完整性规则不包括 ( A)更新规则 ( B)删除规则 ( C)查询规则 ( D)插入规则 22 下列关于查询的说法中,不正确的是 ( A)查询是预先定义好的一个 SQL SELECT语句 ( B)查询是 Visual FoxPro支持的一种数据库对象 ( C)通过查询设计器,可完成任何查询 ( D)查询是从指定的表或

7、视图中提取满足条件的记录,可将结 果定向输出 23 在 Visual FoxPro中,以下关于视图描述中错误的是 ( A)通过视图可以对表进行查询 ( B)通过视图可以对表进行更新 ( C)视图是一个虚表 ( D)视图就是一种查询 24 用 CREATE TABLE建立表时,用来定义主关键字的短语是 ( A) PRLMARY KEY ( B) CHECK ( C) ERROR ( D) DEFAULT 25 在当前表中,查找第 2个男同学的记录,应使用命令 ( A) LOCATE FOR 性别 “男 ”NEXT 2 ( B) LOCATE FOR 性别 “男 ” ( C) LOCATE FOR

8、 性别 “男 ” CONTINUE ( D) LIST FOR性别 “男 ”NEXT 2 26 执行如下程序,最后 S的显示值为 SET TALK OFF S 0 i 5 X 11 DO WHILE s =X s s+i i=i+1 ENDDO ?s SET TALK ON ( A) 5 ( B) 11 ( C) 18 ( D) 26 27 下列关于变量的叙述中,不正确的一项是 ( A)变量值可 以随时改变 ( B)在 Visual FoxPro中,变量分为字段变量和内存变量 ( C)内存变量的类型决定变量值的类型 ( D)在 Visual FoxPro中,可以将不同类型的数据赋给同一个内存变

9、量 28 使数据库表变为自由表的命令是 ( A) DROP TABLE ( B) REMOVE TABLE ( C) FREE TABLE ( D) RELEASE TABLE 29 下列关于编辑框的说法中,正确的是 ( A)编辑框可用来选择、剪切、粘贴及复制正文 ( B)在编辑框中只能输入和编辑字符型数据 ( C)编辑框实际上是一个完整的字处理器 ( D)以上说法均正确 30 利用 SET RELATION命令可以建立两个表之间的关联,该关联是 ( A)永久性联系 ( B)临时性联系 ( C)任意的联系 ( D)以上说法均不正确 31 在建立数据库表 stock.dbf时;将单价字段的字段有

10、效性规则设为 “单价 0”,通过该设置,能保证数据的 ( A)实体完整性 ( B)域完整性 ( C)参照完整性 ( D)表完整性 32 在当前目录下有数据表文件 student.dbf,执行如下 SQL语句后 SELECT * FORM student INTO DBF student ORDER BY学号 /D ( A)生成一个按 “学号 ”升序的表文件,将原来的 student.dbf文件覆盖 ( B)生成一个按 “学号 ”降序的表文件,将原来的 student.dbf文件覆盖 ( C)不会生成新的排序文件,保持原数据表内容不变 ( D)系统提示出错信息 33 检索职工表中工资大于 800

11、元的职工号,正确的命令是 ( A) SELECT 职工号 WHERE 工资 800 ( B) SELECT 职工号 FROM 职工 SET 工资 800 ( C) SELECT 职工号 FROM 职工 WHERE 工资 800 ( D) SELECT 职工号 FROM 职工 FOR 工资 800 34 删除仓库关系中仓库号值为 WH2的元组,应使用命令 ( A) DELETE FROM 仓库 WHERE 仓库号 “WH2” ( B) DROP FROM 仓库 WHERE 仓库号 “WH2” ( C) DELETE 仓库 WHERE 仓库号 “WH2” ( D) DROP FROM 仓库 WHE

12、RE 仓库号 WH2 35 利用 SQL语句,检索仓库中至少有一名职 工的仓库信息,正确的命令是 ( A) SELECT * FROM 仓库表 WHERE IN; (SELECT 仓库号 FROM 职工表 ) ( B) SELECT * FROM 仓库表 WHERE NOT IN; (SELECT 仓库号 FROM 职工表 ) ( C) SELECT * FROM 仓库表 WHERE 仓库号 EXISTS; (SELECT * FROM 职工表 WHERE 仓库号仓库表 .仓库号 ) ( D) SELECT * FROM 仓库表 WHERE EXISTS; (SELECT * FROM 职工表

13、 WHERE 仓库号仓库表 .仓库号 ) 36 排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【 】和选择排序等。 37 当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为【 】。 38 【 】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。 39 为了便于对照检查,测试用例应由输入数据和预期的【 】两部分组成。 40 【 】是从二维表列的方向进行的运算。 41 命令 ?LEN(“中国 ”) LEN(“China”)的结果为【 】。 42 在表设计器的 “表 ”选项卡的 “显示 ”框内,包含的选项有输入掩码、格式和【 】。

14、43 在成绩表中,将所有记录先按课程号升序排序,再按分数降序排序的命令是 SELECT, FROM成绩表 ORDER BY【 】。 44 在 2号工作区打开数据表 xs.dbf,并设置别名为 student,应输入的命令是: USE xs.dbf IN2【 】 student 45 物理删除表中所有记录的命令是【 】。 46 打开数据库表文件后,当前记录指 针指向 80,要使指针指向记录号为 70的记录,应使用命令【 】。 47 在 SQL-SELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是【 】。 48 下列程序的运行结果是【 】。 x “计算机等级考试 ” Y “ L=

15、LEN(X) DO WHILE L 1 Y Y+SUBSTR(X, L-1, 2) L=L-2 ENDDO ?Y 49 查询 “学生成绩 ”表中,所有姓 “张 ”的学生记录,完成下列 SQL语句: SELECT*FROM 学生成绩 WHERE 姓名【 】 “张 %” 50 假设有学生表,要将学号和姓名定义为学生表的候选索引,索引名是 xhxm。请对下面的 SQL语句填空: ALTER TABLE 学生【 】学号 +姓名 TAG xhxm 51 以下 2题是基于下述描述: 设有图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单

16、价N(6,2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 51 对图书管理数据库,查询图书表中的所有元组。请对下面的 SQL语句填空:【 】 52 对图书管理数据库,查询所有已借出的书名。请对下面的 SQL语句填空: SELECT书名 FROM图书; WHERE总编号【 】 53 设有使用零件表 SYLJ(项目号,零件号,数量 ),为 “数量 ”字段增加有效性规则:数量 0,应使用的 SQL语句是:【 】 TABLE使用零件【 】数量 SET【 】数量 0 国家

17、二级 VF笔试模拟试卷 92答案与解 析 1 【正确答案】 B 【试题解析】 利用前序和中序遍历的方法叫以确定二叉树的结构,具体步骤如下: 前序遍历的第一个结点 A为树的根结点; 中序遍历中 A的左边的结点为A的左子树, A右边的结点为 A的右子树; 再分别对 A的左右子树进行上述两步处理,直到每个结点都找到正确的位置。 2 【正确答案】 C 【试题解析】 树是 N(N0)个结点的有限集合,当 N 0时称为空树,对于空树没有根结点,即根结点的个数为 0,对于非空树有且只有一个根结点,所以树的根结点数日为 0或 1。 3 【正确答案】 B 【试题解析】 由栈 “后进先出 ”的特点可知: A) 中

18、 e1不可能比 e2先出, C中 e3不可能比 e4先出,且 e1不可能比 e2先出, D中栈是先进后出的,所以不可能是任意顺序, B中出栈的过程如图所示: 4 【正确答案】 D 【试题解析】 滥用 goto语句将使程序流程无规律,可读性差,因此 A) 不选;注解行有利于对程序的理解,不应减少或取消, B也不选;程序的长短要依照实际情况而论,而不是越短越好, C也不选。 5 【正确答案】 D 【试题解析】 程序设计语言是用于书写计算机程序的语言,具基本 成分有以下 4种,数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输

19、成分,如输入输出语言。 6 【正确答案】 D 【试题解析】 软件需求规格说明书 (SRS, Software Requirement Specification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。 7 【正确答案】 D 【试题解析】 软件工程包括 3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。 8 【正确答案】 A 【试题解析】 选项 A

20、) 正确,外模式是用户的数据视图,也就是用户所见到的数据模式;选项 D不正确,全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;选项 C不正确,物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;选项 D不正确,存储模式即为内模式。 9 【正确答案】 B 【试题解析】 关系数据库逻辑设计的主要工作是将 E-R图转换成指定 RDBMS中的关系模式。首先,从 E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系, E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。 10 【正确答案】 C 【试题解析】 结构化查询语言 (Structured

21、 Query Language,简称 SQL)是集数据查询、数据定义、数据操纵和数据控制功能于一体的数据库语言。 11 【正确答案】 C 【试题解析】 用 CREATE DATABASE创建数据库时,如果不指定数据库名称或使用问号都会弹出 “创建 ”对话框请用户输入数据库名称。 12 【正确答案】 D 【试题解析】 参照完整性规则包括更新规则、删除规则和插入规则。在更新规则和删除规则中都包括级联、限制和忽略 3个选顷设置,而插入规则中只包括限制和忽略两个选项设置。 13 【正确答案】 B 【试题解析】 数据模型有层次数据模型、网状数据模型和关系数据模型, Visual FoxPro支持的是关系

22、数据模型。 14 【正确答案】 B 【试题解析】 在 Visual FoxPro数据表中,日期型字段占 8个字节,逻辑型字段占 1个字节,且每条记录之前都带有一个删除标记,占一个字节,故每条记录所占的字节数为 16。 15 【正确答案】 B 【试题解析】 关系的基本运算可以分为两类:传统的集合运算和专门的关系运算。传统的集合运算包括开、差、交等,专门的关系运算包括选择、投影和联接。 16 【正确答案】 D 【试题解析】 数据库表的索引有主索引、候选索引、惟 “索引和普通索引 4种。 17 【正确答案】 C 【试题解析】 参照完整性与表之间的联 系有关,实体完整性表明表中的记录是惟一的,域完整性

23、指明字段的数据类型和宽度来限制该字段的取值范围,在数据完整性中无字段完整性的说法。 18 【正确答案】 A 【试题解析】 SCANENDSCAN 语句一般用于处理表中记录,语句可指明需处理的记录范围及应满足的条件:是一个循环语句。在循环体中如果出现 LOOP或EXIT短语,则根据条件来决定是 LOOP返回,还是 EXIT跳出循环体。RETURN语句的意思是结束当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口。 BREAK短语一般不能单 独使用。 19 【正确答案】 A 【试题解析】 在 Visual FoxPro中,惟一索引的 “惟一性 ”是指索引项的惟一,允许出现重复的字

24、段值,但重复的索引字段值只有惟一一个值,即第一个字段值出现在索引项中。 20 【正确答案】 B 【试题解析】 在自由表中不可使用长字段名,字段名的最大值是 10;数据库表中可以使用长字段名,最大值为 128。 21 【正确答案】 C 【试题解析】 Visual FoxPro参照完整性规则包括更新规则、删除规则、插入规则。 22 【正确答案】 C 【试题解析】 查询可以从指定的表或视图中提取满足条件的记录,但它并不只限于单个表或视图,查询设计器的局限性是指它只能建立一些规则的查询,如果要建立比较复杂的查询,则只能通过 SQL SE- LECT语句来实现。 23 【正确答案】 D 【试题解析】 视

25、图是根据表定义的,是一种虚拟表。视图兼有 “表 ”和 “查询 ”的特点,与查询类似的地方是,可以用来从一个或多个相关联的表中提取有用信息,但它并不是一个查询文件;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久保存在磁盘上。 24 【正确 答案】 A 【试题解析】 在使用 CREATE TABLE建立表时, CHECK短语是用来定义域完整性的, PRLMARY KEY是用来定义主关键字的, ERROR是出错提示信息,DEFAULT是定义默认值的。 25 【正确答案】 C 【试题解析】 LOCATE FOR是指查找到第 1条满足要求的记录,然后使用CONTINUE继续查找下 1条满足

26、要求的记录。选项 B是查找所有满足要求的记录。选项 A) , D命令格式错误。 26 【正确答案】 C 【试题解析】 该循环语句中,变量 s和 i每次执行循环 后值的变化如下: s值 i值 第一次循环 5 6 第二次循环 11 7 第三次循环 18 8 程序在第四次执行循环时,因条件 (18 11)为假而退出循环。 27 【正确答案】 C 【试题解析】 变量值可以随时改变。在 Visual FoxPro中,将变量分为字段变量和内存变量,对于内存变量来说,可以把不同类型的数据赋给同一变量,变量值的类型决定了变量类型。而字段变量的类型在定义表结构时定义,只能对它赋 与之类型匹配的值。 28 【正确

27、答案】 B 【试题解析】 将数据库表从数据库中移出成为自由表的命令是: REMOVE TABLE数据库表名,该命令有 DELETE和 RECYCLE两个命令短语,如果加短语则表示删除数据库表。 29 【正确答案】 D 【试题解析】 编辑框实际上是一个完整的字处理器,可进行选择、剪切、粘贴及复制正文等操作,但在编辑框中只能输入和编辑字符型数据。 30 【正确答案】 B 【试题解析】 利用 SET RELATION命令建立两个表之间的关联,该关联 为临时性关联。用于控制不同工作区中记录指针的移动。 31 【正确答案】 B 【试题解析】 通过建立字段有效性规则可以保证数据的域完整性。 32 【正确答

28、案】 D 【试题解析】 在 SQL语句中,查询结果存放到新表的表名不能与原表表名相同,否则提示出错信息。 33 【正确答案】 C 【试题解析】 SELECT查询语句最基本的格式为 SELECT-FROM-WHERE。选项 A) 缺少 FROM短语,选项 B和 D中条件短语错误。 34 【正确答案】 A 【试题解析】 从表中删除数据 的命令格式为: DELETE FROM TableNameWHERE Condition 35 【正确答案】 D 【试题解析】 利用 EXISTS 或 NOT EXISTS,可用来检查在于查询中是否有结果返回。利用运算符 IN来表示,可写成如下格式: SELECT*

29、FROM仓库表WHERE仓库 IN; (SELECT仓库号 FROM职工表 ) 36 【正确答案】 交换排序 【试题解析】 常见的排序方法有插入排序 (包括简单插入排序法和希尔排序法等 )、交换排序 (包括冒泡排序和快速排序法等 )和选择排 序 (包括简单选择排序和堆排序等 )。常见的排序方法及其作用机制和区别。 37 【正确答案】 上溢 【试题解析】 入队运算是指在循环队列的队尾加入一个新元素。这个运算有两个基本操作:首先将队尾指针进一 (即 rear=rear+1),并当 rear m+1时置 rear1;然后将新元素插入队尾指针指向的位置。当循环队列非空 (s 1)时且队尾指针等于队头指

30、针时,说明循环队列已满,不能进行入队运算,这种情况称为 “上溢 ”。 38 【正确答案】 封装 【试题解析】 面向对象技术中包括以下几个基本概念,即对 象、类、方法、消息、继承和封装,其中封装是一种信息隐蔽技术,目的在于将对象的使用者对象的和设计者分开。 39 【正确答案】 输出结果 40 【正确答案】 投影 【试题解析】 在关系模型的数据语言中,一般除了运用常规的集合运算, (并、交、差、笛卡尔积等 )外,还定义了一些专门的关系运算,如投影,选择、连接等。投影是从二维表的列方向上进行的运算。 41 【正确答案】 .T. 【试题解析】 一个汉字占两个字节, LEN(“中国 ”)的结果是 4,

31、LEN(“China”)的结果是 5。 4 5,因此关系 表达式 LEN(“中国 ”) LEN(“China”)的结果为 .T.。 42 【正确答案】 标题 【试题解析】 在表设计器的 “显示 ”框内,包含格式、输入掩码和标题 3个选项。表设计器中的 “宇段有效性 ”包含规则、默认值和信息 3个选项。 43 【正确答案】 课程号,分数 DESC(或课程号,分数 /D) 【试题解析】 排序的短语是 ORDER BY,其中按升序排序的关键字是 ASC(可以省略,默认的排序方式 );按降序排序的关键宇是 DESC,允许同时对一列或多列进行排序。 SQL排序查询。 44 【正确答 案】 ALIAS 【

32、试题解析】 打开数据表命令 USE中的 IN短语指定在哪个工作区中打开,而ALIAS短语则为该工作区指定别名。掌握利用命令方式打开索引文件的语句格式。 45 【正确答案】 ZAP 【试题解析】 在 Visual FoxPro中,表记录的删除有逻辑删除和物理删除两种,逻辑删除记录的命令是 DE- LETE,物理删除表中所有记录的命令是 ZAP。 Visual FoxPro中数据表的基本操作。 46 【正确答案】 GO 70(或 GOTO 70) 【试题解析】 在 Visual FoxPro中,可以使用 GO| GOTO nRecordNumber命令直接定位记录, nRecordNumber是记

33、录号。 Visual FoxPro中数据表的基本操作。 47 【正确答案】 IN 【试题解析】 SQL中可包含特殊运算符,其中用来检查一个属性值是否属于一组给定的值中的特殊运算符是 IN,即包含测试。掌握 Visual FoxPro中关系表达式的关系运算符的含义及其作用。 48 【正确答案】 试考级等机算计 【试题解析】 该程序中关键的语句是 Y Y+SUB- STR(X, L-1, 2),其中函数SUBSTR的作用是每次循环时,从字符串 X中提取一个汉字,每次取出的结果连到字符串 Y之后,由于取出的顺序是从右到左,因此该语句的功能是将原字符串反序显示。掌握 Visual FoxPro中常用字

34、符处理函数的命令格式及含义。 49 【正确答案】 LIKE 【试题解析】 利用 SQL查询记录时,可以使用通配符 “*”,表示 0个或多个任意字符,特殊运算符 LIKE在此处为字符串匹配运算符。掌握 SQL查询语句中通配符的含义及使用。 50 【正确答案】 ADD UNIQUE 【试题解析】 修改 表结构应使用 ALTER TABLE命令,具体的修改内容是为学生表建立候选索引,应使用滇命令的格式 3。该命令的格式 3可以修改属性名、删除属性、定义和删除表一级的有效性规则等;修改表结构命令的第三种格式:ALTER TABLE后的表名 “学生 ”表是要修改属性所属的表,定义候选索引要使用 ADD

35、UNIQUE短语,要将学号和姓名两个属性定义为学生表的候选索引,用 “+”连接两个属性,即学号 +姓名,为该候选索引起名字 xhxm要用 TAG短语,将索引名 xhxm置于 TAG短语之后。 SQL的定义功能 表结构的修改。 51 【正确答案】 SELECT*FROM图书 【试题解析】 查询表中的数据要使用 SELECT命令。要查询的数据来源于图书表,将图书置于 FROM短语之后:要查询表的所有元组属于五条件查询,即元组没有条件限制,所以不需要 WHERE短语。 没有指定要查询哪些属性的值,就是要查询表中所有属性值,要使用通配符 “*”。通配符 “*”表示表中的所有属性。该命令等价于: SEL

36、ECT总编号,分类号,书名,作者,出版单位,单价 FROM图书 52 【正确答案】 IN(SELECT 总编号 FROM 借阅 ) 【试题 解析】 查询要使用 SELECT命令,本题是嵌套查询。已借出图书的总编号信息存储在借阅表中,而书名信息存储在图书表中。由内层查询: SELECT 总编号 FROM 借阅 获得的结果是借出图书的总编号值的集合,外层查询的结果只列出在内层查询集合中的总编号所对应的书名,即外层查询的结果依赖于内层查询的结果。由于内层查询结果是一个集合,所以,要用 “IN”运算符,不能用 “ ”运算符。内层查询必须用一对圆括号括起来。 53 【正确答案】 ALTER,ALTER COLUMN ,CHECK 【试题解析】 修改 表结构应用 ALTER TABLE命令,对于一张已存在的表,可以用 ALTER TABLE命令的 SET CHECK子句设置一个字段的规则,例如; ALTER TABLE cj ALTER COLUMN cj; SET CHECK cj 0 AND cj 100

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