1、国家二级 VF 笔试-试卷 149 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.由两个栈共享一个存储空间的好处是(分数:2.00)A.减少存取时间,降低下溢发生的机率B.节省存储空间,降低上溢发生的机率C.减少存取时间,降低上溢发生的机率D.节省存储空间,降低下溢发生的机率3.设有两个串 p 和 q,求 q 在 p 中首次出现位置的运算称做(分数:2.00)A.连接B.模式匹配C.求子串D.求串长4.n 个顶点
2、的连通图中边的条数至少为(分数:2.00)A.0B.1C.n-1D.n5.对象实现了数据和操作的结合,是指对数据和数据的操作进行(分数:2.00)A.结合B.隐藏C.封装D.抽象6.下列叙述中,正确的是(分数:2.00)A.软件就是程序清单B.软件就是存放在计算机中的文件C.软件应包括程序清单及运行结果D.软件包括程序和文档7.软件设计中,有利于提高模块独立性的一个准则是(分数:2.00)A.低内聚低耦合B.低内聚高耦合C.高内聚低耦合D.高内聚高耦合8.软件生命周期中花费时间最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护9.下列 4 项中说法不正确的是(分数:
3、2.00)A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性10.下列 4 项中,必须进行查询优化的是(分数:2.00)A.关系数据库B.网状数据库C.层次数据库D.非关系模型11.最常用的一种基本数据模型是关系数据模型,它的表示应采用(分数:2.00)A.树B.网络C.图D.二维表12.DBMS 是指(分数:2.00)A.数据库B.数据库系统C.数据库管理系统D.关系数据模型13.在 Visual FoxPro 中,函数 SIGN( )的返回值可以是(分数:2.00)A.1、-1、0B.1、0、TC.1、-1 FD.T、F14.利用
4、 BOF( )测试当前打开的一个空表文件,函数返回值为(分数:2.00)A.TB.FC.1D.-115.下列函数中,函数值为数值型的是(分数:2.00)A.DATE( )B.TIME( )C.YEAR( )D.DATETIME( )16.在 Visual FoxPro 中,字段的宽度不是由系统自动给出的字段类型是(分数:2.00)A.数值型B.备注型C.逻辑型D.日期型17.在当前表查找少数民族学生的学生记录,执行“LOCATE FOR 民族!=“汉“”命令后,应紧接短语(分数:2.00)A.NEXTB.LOOPC.SKIPD.CONTINUE18.下列命令中,功能相同的是(分数:2.00)A
5、.DELETE ALL 和 PACKB.DELETE ALL、ZAP 和 PACKC.DELETE ALL、PACK 和 ZAPD.DELETE ALL 和 RECALL ALL19.在 Visual FoxPro 中,一个表可以建立一个(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引20.下列命令中,可以用来对索引快速定位的是( )(分数:2.00)A.LOCATE FORB.SEEKC.FOUNDD.GOTO21.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是(分数:2.00)A.INDEXON 籍贯,学号 TO JGXH
6、B.INDEXON 籍贯,学号 TO JGXHC.INDEXON 籍贯,STR(学号,4)TO JGXHD.INDEXON 籍贯+STR(学号,4)TO JGXH22.SQL SELECT 语句中的 WHERE 子句对应于查询设计器中的(分数:2.00)A.“字段”选项卡B.“筛选”选项卡C.“排序依据”选项卡D.“分组依据”选项卡23.下列关于查询和视图的说法中,错误的是(分数:2.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件24.在 Visual FoxPro 中,根据变量的作用域来
7、分,内存变量可分为(分数:2.00)A.私有变量和局部变量B.公共变量和私有变量C.公共变量和局部变量D.公共变量、私有变量和局部变量25.下列关于接收参数和传送参数的说法中,正确的是(分数:2.00)A.接收参数的语句 PARAMTERS 可以写在程序中的任意位置B.通常传送参数的语句 DO-WITH 和接收参数的语句 PARAMETERS 不必搭配成队,可以单独使用C.传送参数和接收参数排列顺序和数据类型必须一一对应D.传送参数和接收参数的名字必须相同26.要运行表单文件 form1,下列命令正确的是(分数:2.00)A.DO form1scxB.DO FORM form1C.RUN fo
8、rm1scxD.RUN FORM form127.在 Visual FoxPro 中,组合框的 Style 属性值为 2,则该下拉框的形式为(分数:2.00)A.下拉组合框B.下拉列表框C.下拉文本框D.错误设置28.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是(分数:2.00)A.一条命令B.一个过程C.激活另一个菜单D.以上 3 种均可以29.列不属于 SQL 语言特点的是(分数:2.00)A.是一种一体化语言B.是一种高度过程化的语言C.语言非常简洁D.可以直接以命令方式交互使用,也可以程序方式使用30.SELECT-SQL 语句中,可以对查询结果进行排序的短语是(分数:2
9、.00)A.ORDER BYB.GROUP BYC.HAVINCD.WHERE31.在 SQL 语句中,与表达式“工资 BETWEEN l000 AND l500”功能相同的表达式是(分数:2.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000C.工资=1000 OR 工资=1500D.工资=1500 OR 工资=10000二、填空题(总题数:18,分数:36.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.0
10、0)填空项 1:_34.在长度为 n 的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 1 。(分数:2.00)填空项 1:_35.在面向对象的程序设计中,类描述的是具有相似性质的一组 1 。(分数:2.00)填空项 1:_36.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1 。(分数:2.00)填空项 1:_37.数据库管理系统常见的数据模型有层次模型、网状模型和 1 3 种。(分数:2.00)填空项 1:_38.打开数据库设计器的命令是 1DATABASE。(分数:2.00)填空项 1:_39.?AT (“EN“, RIGHT(“STUDENT“ ,4)的执行
11、结果是 1。(分数:2.00)填空项 1:_40.Visual FoxPro 中数据库文件的扩展名(后缀)是 1。(分数:2.00)填空项 1:_41.如果想为表单换一个标题,可以在属性窗口中选取 1 属性。(分数:2.00)填空项 1:_42.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.00)填空项 1:_43.在 Visual FoxPro 中,使用 SQL 的 CREATE TABLE 语句建立数据库表时,使用 1 子句说明有效性规则(域完整性规则或字段取值范围)。(分数:2.00)填空项 1:_44.说明公共变量的命令关键字是 1(关键字必须
12、拼写完整)。(分数:2.00)填空项 1:_45.在使用 SELECT 语句中,使用 1 子句指定查询所用的表。(分数:2.00)填空项 1:_46.表间永久性联系不能控制不同工作区中 1 的联动,要实现联动功能,需要建立表之间的 2。(分数:2.00)填空项 1:_47.在 SQL SELECT 中,字符串匹配运算符用 1 表示, 2 可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_48.在成绩表中,只显示分数最高的前 10 名学生的记录,SQL 语句为: SELECT* 1 10 FROM 成绩表 2 总分 DESC(分数:2.00)填空项 1:_49.要求按成绩降序排序,输
13、出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的SQL 语句填写完整。 SELECT 姓名,成绩 FROM 学生表,选课表; WHERE 1AND 2AND 3; ORDER BY 成绩 DESC(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 149 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.由两个栈共享一个存储空间的好处是(分数:2.00)A.减少存取时间,降低下溢发生的机率
14、B.节省存储空间,降低上溢发生的机率 C.减少存取时间,降低上溢发生的机率D.节省存储空间,降低下溢发生的机率解析:解析:常常一个程序中要用到多个栈,为了不发生上溢错误,就必须给每个栈分配一个足够大的存储空间。但实际中,很难准确地估计,若每个栈都分配过大的存储空间,势必造成系统空间紧张;若让多个栈共用一个足够大的连续存储空间,则可利用栈的动态特性使他们的存储空间互补。3.设有两个串 p 和 q,求 q 在 p 中首次出现位置的运算称做(分数:2.00)A.连接B.模式匹配 C.求子串D.求串长解析:解析:子串的定位操作通常称作串的模式匹配,是各种串处理系统中最重要的操作之一,算法的基本思想是:
15、从主串的开始字符起和模式的第一个字符比较,若相等则继续比较后续字符,否则从主串的下一个字符起再重新和模式的字符比较,依次类推,直至模式中的每一个字符依次和主串中的一个连续的字符序列相等,称匹配成功,否则称匹配不成功。4.n 个顶点的连通图中边的条数至少为(分数:2.00)A.0B.1C.n-1 D.n解析:解析:在无向图(边没有方向性的图)中,若从顶点 vi 到 vj 有路径,则称 vi 和 vj 是连通的,若该图中任意两个顶点都是连通的,则称该图为连通图。5.对象实现了数据和操作的结合,是指对数据和数据的操作进行(分数:2.00)A.结合B.隐藏C.封装 D.抽象解析:解析:对象是由数据及可
16、以对这些数据施加的操作组成的统一体。对象的内部,即处理能力的实行和内部状态,对外是看不见的,这一特性称做对象的封装。6.下列叙述中,正确的是(分数:2.00)A.软件就是程序清单B.软件就是存放在计算机中的文件C.软件应包括程序清单及运行结果D.软件包括程序和文档 解析:解析:软件(software)是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。7.软件设计中,有利于提高模块独立性的一个准则是(分数:2.00)A.低内聚低耦合B.低内聚高耦合C.高内聚低耦合 D.高内聚高耦合解析:解析:模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和
17、内聚性两个定性的度量标准。一般优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。8.软件生命周期中花费时间最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:解析:软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。9.下列 4 项中说法不正确的是(分数:2.00)A.数据库减少了数据冗余B.数据库中的
18、数据可以共享C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性解析:解析:数据库系统具有以下几个特点,一是数据的集成性、二是数据的高共享性与低冗余性、三是数据的独立性、四是数据统一管理与控制。10.下列 4 项中,必须进行查询优化的是(分数:2.00)A.关系数据库 B.网状数据库C.层次数据库D.非关系模型解析:解析:关系数据模型诞生之后迅速发展,深受用户喜爱,但关系数据模型也有缺点,其最主要的缺点是由于存取路径对用户透明,查询效率往往不如非关系数据模型,因此为了提高性能,必须对用户的查询请求进行优化。11.最常用的一种基本数据模型是关系数据模型,它的表示应采用(分数:2.00)
19、A.树B.网络C.图D.二维表 解析:解析:关系数据模型用统一的二维表结构表示实体及实体之间的联系(即关系)。12.DBMS 是指(分数:2.00)A.数据库B.数据库系统C.数据库管理系统 D.关系数据模型解析:解析:数据库管理系统的英文缩写是 DBMS,数据库的英文缩写是 DB,数据库系统的英文缩写是DBS。13.在 Visual FoxPro 中,函数 SIGN( )的返回值可以是(分数:2.00)A.1、-1、0 B.1、0、TC.1、-1 FD.T、F解析:解析:SIGN( )是用来返回指定数值表达式的符号,其返回值有 1、0 和-1,分别表示表达式的运算结果为正数、零和负数。14.
20、利用 BOF( )测试当前打开的一个空表文件,函数返回值为(分数:2.00)A.T B.FC.1D.-1解析:解析:BOF( )用于测试当前表文件(缺省自变量)或指定表文件中的记录指针是否指向文件首,若是返回逻辑真(T),否则为逻辑假(F)。若在指定工作区上没有打开表文件,函数返回逻辑假(F),若表文件中不包含任何记录,函数返回逻辑真(T)。15.下列函数中,函数值为数值型的是(分数:2.00)A.DATE( )B.TIME( )C.YEAR( ) D.DATETIME( )解析:解析:DATE( )函数的返回值是日期型;TIME( )函数的返回值是字符型;DATETIME( )函数的返回值是
21、日期时间型。16.在 Visual FoxPro 中,字段的宽度不是由系统自动给出的字段类型是(分数:2.00)A.数值型 B.备注型C.逻辑型D.日期型解析:解析:系统自动指定字段宽度的字段类型有日期型、逻辑型、备注型、通用型等,数值型字段的宽度是由用户自己定义的。17.在当前表查找少数民族学生的学生记录,执行“LOCATE FOR 民族!=“汉“”命令后,应紧接短语(分数:2.00)A.NEXTB.LOOPC.SKIPD.CONTINUE 解析:解析:利用 LOCATEFOR 命令可以按指定的条件查询记录,该命令执行后将记录指针定位到满足条件的第 1 条记录上,如果使指针继续指向下 1 条
22、满足条件的记录,应使用 CONTINUE 命令。18.下列命令中,功能相同的是(分数:2.00)A.DELETE ALL 和 PACKB.DELETE ALL、ZAP 和 PACKC.DELETE ALL、PACK 和 ZAP D.DELETE ALL 和 RECALL ALL解析:解析:利用 DELETE ALL 命令可以逻辑删除表中所有记录,再利用 PACK 命令物理删除当前表中所有被逻辑删除的记录,两条命令执行结果与 ZAP 命令的功能一样,都是物理删除表中的所有记录。19.在 Visual FoxPro 中,一个表可以建立一个(分数:2.00)A.主索引 B.候选索引C.惟一索引D.普
23、通索引解析:解析:由于主索引中不允许出现重复记录,一个表只能有一个主关键字,因此一个表只能建立一个主索引,建立候选索引的字段可以看做是候选关键字,它也要求字段值的惟一性,但可以建立多个,惟一索引和普通索引都可以建立多个。20.下列命令中,可以用来对索引快速定位的是( )(分数:2.00)A.LOCATE FORB.SEEK C.FOUNDD.GOTO解析:解析:在 Visual FoxPro 中,利用 SEEK 或 FIND 命令根据指定索引项或索引关键字的值快速定位,还可以根据索引序号或索引名指定按哪个索引定位,并能以升序或降序定位。21.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等
24、,则按学号(N,4)升序排列,下列语句正确的是(分数:2.00)A.INDEXON 籍贯,学号 TO JGXHB.INDEXON 籍贯,学号 TO JGXHC.INDEXON 籍贯,STR(学号,4)TO JGXHD.INDEXON 籍贯+STR(学号,4)TO JGXH 解析:解析:利用命令建立多个字段索引时,建立索引的字段之间应用“+”连接,选项 A) 和 C) 属于语法错误,选项 B) 中应将“学号”字段类型转为字符型字段。22.SQL SELECT 语句中的 WHERE 子句对应于查询设计器中的(分数:2.00)A.“字段”选项卡B.“筛选”选项卡 C.“排序依据”选项卡D.“分组依据
25、”选项卡解析:解析:SQL SELECT 语句中的 WHERE 子句是指从指定的表或视图中提取满足条件的记录,为查询设置查询条件,对应查询设计器中的“筛选”选项卡。23.下列关于查询和视图的说法中,错误的是(分数:2.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件 解析:解析:视图的结果保存在数据库中,在磁盘上找不到类似的文件;视图可以用来更新数据,因此在设计器中多了一个“更新条件”选项卡;在视图中没有“查询去向”的问题。24.在 Visual FoxPro 中,根据变量的作用域来分,内存
26、变量可分为(分数:2.00)A.私有变量和局部变量B.公共变量和私有变量C.公共变量和局部变量D.公共变量、私有变量和局部变量 解析:解析:变量的一个重要属性是作用域。变量的作用域指的是变量在什么范围内是有效或能够被访问的。在 Visual FoxPro 中,可分为公共变量、私有变量和局部变量 3 类。25.下列关于接收参数和传送参数的说法中,正确的是(分数:2.00)A.接收参数的语句 PARAMTERS 可以写在程序中的任意位置B.通常传送参数的语句 DO-WITH 和接收参数的语句 PARAMETERS 不必搭配成队,可以单独使用C.传送参数和接收参数排列顺序和数据类型必须一一对应 D.
27、传送参数和接收参数的名字必须相同解析:解析:接收参数的语句 PARAMTERS,应该是模块程序的第一条可执行命令,在调用模块程序时,必须和语句 PARAMTERS 语句搭配使用,发送参数和接收参数的名字可以不一样,但排列顺序和数据类型必须一一对应。26.要运行表单文件 form1,下列命令正确的是(分数:2.00)A.DO form1scxB.DO FORM form1 C.RUN form1scxD.RUN FORM form1解析:解析:在 Visual FoxPro 中,利用 DO 命令可运行表单文件,但必须加短语 FORM,否则将视为执行程序文件。27.在 Visual FoxPro
28、中,组合框的 Style 属性值为 2,则该下拉框的形式为(分数:2.00)A.下拉组合框B.下拉列表框 C.下拉文本框D.错误设置解析:解析:在 Visual FoxPro 中,可在属性面板中通过修改组合框的 Style 属性设置其形式,共有两种:0 表示下拉组合框,2 表示下拉列表框。28.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是(分数:2.00)A.一条命令B.一个过程C.激活另一个菜单D.以上 3 种均可以 解析:解析:无论哪种类型的菜单,当选择某个选项时都会有一定的动作,这个动作可以是下列 3 种情况的一种:执行一条命令、执行一个过程和激活另一个菜单。29.列不属于
29、 SQL 语言特点的是(分数:2.00)A.是一种一体化语言B.是一种高度过程化的语言 C.语言非常简洁D.可以直接以命令方式交互使用,也可以程序方式使用解析:解析:SQL 是一种高度非过程化的语言,选项 A),C),D)都属于 SQL 语言的重要特点。30.SELECT-SQL 语句中,可以对查询结果进行排序的短语是(分数:2.00)A.ORDER BY B.GROUP BYC.HAVINCD.WHERE解析:解析:在 SQL 查询语句中,利用 ORDERBY 短语可以对查询的结果进行排序。包括升序(ASC) 和降序(DESC) 两种,系统默认的为升序排列,如果要降序排列,必须加参数“DES
30、C”。31.在 SQL 语句中,与表达式“工资 BETWEEN l000 AND l500”功能相同的表达式是(分数:2.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000 C.工资=1000 OR 工资=1500D.工资=1500 OR 工资=10000解析:解析:BETWEENAND是 SQL 查询语句中的一个特殊运算,意思为“和之间”,相当与逻辑与运算中的(A=AND=B,其中 AB) 。二、填空题(总题数:18,分数:36.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析
31、:33.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_ (正确答案:正确答案: -|_|-有穷性)解析:解析:算法是指解题方案的准确而完整的描述。它有 4 个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。34.在长度为 n 的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 1 。(分数:2.00)填空项 1:_ (正确答案:正确答案: -|_|-log2n)解析:解析:对于长度为 n 的有序线性表,在最坏情况下,二分查找只需要比较 log2n 次,而顺序查找需要比较 n 次。35.在面向对象的程序设计中,类描述的是具有相似性质的一组
32、 1 。(分数:2.00)填空项 1:_ (正确答案:正确答案: -|_|-对象)解析:解析:将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。36.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1 。(分数:2.00)填空项 1:_ (正确答案:正确答案: -|_|-软件生命周期)解析:解析:软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。37.数据库管理系统常见的数据模型有层次模型、网状模型和 1 3 种。(分数:2.00)填空项 1:_
33、(正确答案:正确答案: -|_|-关系模型)解析:解析:数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。38.打开数据库设计器的命令是 1DATABASE。(分数:2.00)填空项 1:_ (正确答案:正确答案:MODIFY 或 MODI 或 MODIF)解析:解析:本题考查 Visual FoxPro 中使用命令打开表设计器的操作。打开数据库的命令格式为:MODIFY DATABASE,可以简写为 MODI DATABASE。39.?AT (“EN“, RIGHT(“ST
34、UDENT“ ,4)的执行结果是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:2)解析:解析:RIGHT(“STUDENT“, 4)是表示从字符串“STUDENT”的右侧取长度为 4 的子串,结果为“DENT”,而该字符串包含了“EN”字符串,其首字符位置在第 2 位,所以此 AT 函数的返回值为 2。40.Visual FoxPro 中数据库文件的扩展名(后缀)是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:DBC)解析:解析:Visual FoxPro 中,数据库文件的扩展名为 DBC。41.如果想为表单换一个标题,可以在属性窗口中选取 1 属性。(分数:2
35、.00)填空项 1:_ (正确答案:正确答案:Caption)解析:解析:Caption 属性用于显示表单栏标题,它的默认值是 Form1。42.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.00)填空项 1:_ (正确答案:正确答案:SCT 或.SCT)解析:解析:将设计好的表单存盘时,设计的表单将被保存在一个表单文件和一个表单备注文件里。表单文件的扩展名为.SCX,表单备注文件的扩展名为.SCT。43.在 Visual FoxPro 中,使用 SQL 的 CREATE TABLE 语句建立数据库表时,使用 1 子句说明有效性规则(域完整性规则或字段
36、取值范围)。(分数:2.00)填空项 1:_ (正确答案:正确答案:CHECK)解析:解析:命令中定义域完整性的约束规则是 CHECK 短语,后面跟逻辑表达式表示约束条件。44.说明公共变量的命令关键字是 1(关键字必须拼写完整)。(分数:2.00)填空项 1:_ (正确答案:正确答案:PUBLIC)解析:解析:题目要求定义公共变量,则可以用 PUBLIC 来声明。45.在使用 SELECT 语句中,使用 1 子句指定查询所用的表。(分数:2.00)填空项 1:_ (正确答案:正确答案:FROM)解析:解析:在 SELECT 语句中,FROM 语句用于指定查询所涉及到的表。46.表间永久性联系
37、不能控制不同工作区中 1 的联动,要实现联动功能,需要建立表之间的 2。(分数:2.00)填空项 1:_ (正确答案:正确答案: -|_|-记录指针 -|_|-关联)解析:解析:永久性联系在每次使用表时不需要重新建立,但永久性联系不能控制不同工作区中记录指针的联动,要控制表间记录指针的联动,可通过建立临时性的联系来实现,这种临时联系称为关联。47.在 SQL SELECT 中,字符串匹配运算符用 1 表示, 2 可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_ (正确答案:正确答案: -|_|-LIKE -|_|-星号(或*))解析:解析:SQL SELECT 语句中,字符串匹配
38、运算符用 LIKE 表示,属于特殊运算符,通配符“*”表示0 个或多个字符,“?”表示一个字符。48.在成绩表中,只显示分数最高的前 10 名学生的记录,SQL 语句为: SELECT* 1 10 FROM 成绩表 2 总分 DESC(分数:2.00)填空项 1:_ (正确答案:正确答案: -|_|- TOP -|_|-ORDER BY)解析:解析:在 SQL 语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是 ORDERBY,且 TOP 短语要与 ORDER BY 短语同时使用才有效。49.要求按成绩降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的SQL 语句填写完整。 SELECT 姓名,成绩 FROM 学生表,选课表; WHERE 1AND 2AND 3; ORDER BY 成绩 DESC(分数:2.00)填空项 1:_ (正确答案:正确答案: -|_|-院系=“文学系“ -|_|-课程名=“计算机“ -|_|-学生表学号=选课表学号)解析:解析:本题为 SQL 简单的联接查询,注意两表联接的关键“学生表学号=选课表学号”。