国家二级(VF)机试模拟试卷6(共394题)_第1页
国家二级(VF)机试模拟试卷6(共394题)_第2页
国家二级(VF)机试模拟试卷6(共394题)_第3页
国家二级(VF)机试模拟试卷6(共394题)_第4页
国家二级(VF)机试模拟试卷6(共394题)_第5页
已阅读5页,还剩128页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

家二级(VF)机试模拟试卷6(共9

套)

(共394题)

家二级(VF)机试模拟试卷第1套

一、选择题(本题共40题,每题1.0分,共40分。)

1、下列数据结构中,能用二分法进行查找的是()。

A、无序线性表

B、线性链表

C、二叉链表

D、顺序存储的有序表

标准答案:D

知识点解析:二分法查找只适用于顺序存储的有序表,表中的元素按值从小至。大

排列。

2、下列叙述中,不属于设计准则的是()。

A、提高模块独立性

R、使模块的作用域在该模块的控制域中

C、设计成多入口、多出口模块

D、设计功能可预测的模块

标准答案:c

知识点。析:大量软件没计表明,以下的设计准则是可以借鉴为设计的指导和对软

件结构图进行优化,这些准则是:提高模块独立性;模块规模适中;深度、宽度、

扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面

的复杂性;设计成单入口、单出口的模块:设计功能可预测的模块。

3、下列队列的描述中,正确的是()。

A、队列属于非线性表

B、队列在队尾删除数据

C、队列按“先进后出”进行数据操作

D、队列按“先进先出”进行数据操作

标准答案:D

知识点解析:队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端

叫做队头,允许插入的一端叫做队尾。队列的操作数是依据先进先出的原则进行

的。因此队列亦称作先进先出的线性表,或后进后出的线性表。

4、对下列二叉树进行前序遍历的结果为()。

A、ABCDEFGH

B、ABDGEHCF

C、GDBEHACF

D、GDHEBFCA

标准答案:B

知识点解析:遍历就是不重复地访问二叉树的所有结点。二叉树遍历的方法有3

种:前序遍历、中序遍历和后序遍历。记住3种遍历的顺序:①前序,访问根一

按前序遍历左子树一按前序遍历右子树。②中序,按中序遍历左子树一访问根一

按中序遍历右子树。③后序,按后序遍历左予树一按后序遍历右子树一访问根。

所以对该二叉树的中序遍历结果为ABDGEHCFo

5、对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正

确的是()。

A、冒泡排序为n(n-l)/2

B、简单插入排序为n

C、希尔排序为n

D、快速排序为n/2

标准答案:A

知识点解析:在最坏情况下,冒泡排序所需要的比较次数为n(n-l)/2;简单插入

排序所需要的比较次数为n(n-l)/2:希尔排序所需要的比较次数为O(,5):堆排

序所需要的比较次数为O(nlog2n)。

6、为了使模块尽可能独立,要求(”

A、内聚程度要尽量高,耦合程度要尽量强

B、内聚程度要尽量高,耦合程度要尽量弱

C、内聚程度要尽量低,耦合程度要尽量弱

D、内聚程度要尽量低,耦合程度要尽量强

标准答案:B

知识点解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其

他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦

合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。

般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提

高模块内的内聚性.有利于提高模块的独立性。

7、下列选项中不属于软件生命周期开发阶段任务的是()。

A、软件测试

B、概要设计

C、软件维护

D、详细设计

标准答案:C

知识点解析:软件生命周期分为软件定义、软件开发及软件运行维护三个阶段,其

中开发阶段包括概要设计、详细设计、实现和测试。

8、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。

A、数据与程序独立存放

B、不同的数据被存放在不同的文件中

C、不同的数据只能被灯应的应用程序所使用

D、以上三种说法都不对

标准答案:D

知识点解析•:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应

用程序而不依赖于应用程序。所以选项A,选项B和选项C都不正确。

9、在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。

A、一对一

B、一对多

C、多对一

D、多对多

标准答案:B

知识点解析:一个班可以有多名学生,而一名学生只能属于一个班级,所以“班级”

与,,学生,,两个实体集之间的联系属于一对多关系。

10、软件调试的目的是()。

A、发现错误

B、改善软件的性能

C、改正错误

D、验证软件的正确性

标准答案:C

知识点解析:在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是

诊断和改正程序中的错误。

11、假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为"张三”(字符

型,宽度为6)。在命令窗口输入并执行如下命令:姓名二姓名-“您好”?姓名那么

主窗口中将显示()。

A、张三

B、张三您好

C、张三您好

D、出错

标准答案:A

知识点解析:题干中"姓名”为字段变量,对内存变量赋值方式用于字段变量是无效

的,因此显示“姓名”字段变量的值时显示的是当前指针指向的记录的值。

12、项目管理器的“文档”选项卡用于显示和管理()。

A、表单、报表和查询

B、数据库、表单和报表

C、查询、报表和视图

D、表单、报表和标签

标准答案:D

知识点解析:,、文档”选项卡包含了处理数据时所用的全部文档:输入和查看数据所

用的表单,以及打印表和查询结果所用的报表和标签。

13、以下各项中,不属于数据环境常用的操作是(),

A、向数据环境添加表和视图

B、向数据环境中添加控件

C、从数据环境移去表或视图

D、在数据环境中编辑关系

标准答案:B

知识点解析:可以向数据环境中添加表或视图,也可以将表或视图从表单的数据环

境中移去,这时,与这张表或视图有关的所有关系也随之移去。可以在数据环境中

设置关联。如果表具有在数据库中设置的永久关系,这些关系将自动地添加到数据

环境中。如果表中没有永久关系,可以在“数据环境设计器''中设置这些关系。

14、下列函数返回类型为字符型的是()。

A、STR(123,3)

B、VAL(T23")

C、CTOD(,,2010/09/0r,)

D、CTOT(,,2010/09/0r,)

标准答案:A

知识点解析:STR()函数的功能是将数值表达式的值转换为字符串。VLL()函数的

功能是将字符型数据转爽为数值型数据。CTOD()函数的功能是将字符表达式的值

转换成日期型数据。CTOT()函数的功能是将字符表达式的值转换为日期时间型数

据。

15、假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,

表达式的结果为“数据库工程师''的是()。

A、left(b,6)-right(a,6)

B、substr,(b,1,3)-substr(a,6,3)

C>A和B都是

D、A和B都不是

标准答案:A

知识点解析:LEFT(〈字符表达式〉,〈长度〉)功能:从指定表达式值的左端取一个

指定长度的子串作为函数值。RIGHT(〈字符表达式>,<长度〉)功能:从指定表达

式值的右端取一个指定长度的子串作为函数值。SUBSTR(〈字符表达式,,〈起始

位置习,(长度>])功能:从指定表达式值的指定起始位置取指定长度的子串作为函

数值。若缺省第3个白变量〈长度,,则函数从指定位置一直取到最后一个字符。

由于一个汉字占用两个字符,再根据函数的功能,lcR(b,6)的值是“数据库”,

right(a,6)的值是“工程师”,"「(减号)在此处作为两个字符串连接符号,结果为“数

据库管理员“,substr(b,1,3)和subslr(a,6,3)的截取字串长度值为3,结果都存

在乱码,不符合题目要求。

16、在VisualFoxPro中,使用LOCATEALLVexpL>命令按条件杳找记录,可以

通过下面哪一个函数来判断命令查找到满足条件的记录()。

A、通过FOUND。函数返回.F值

B、通过BOF()函数返回.T.值

C、通过EOF()函数返回.T.值

D、通过EOF()函数返回.F.值

标准答案:D

知识点露析:LOCATEFOR命令是按条件定位位置的命令,其中是查询定位的表

达式。该命令执行后将录指制定位征满足条件的第1条记录,,如果没有满足条

件的记录则指针指向文件结束位置。为了判别LOCATE命令是否找到了满足条件

的记录,可以使用函数FOUND。,如果有满足条件的记录,该函数返回逻辑真

(.T.),否则返回逻辑假(.F.)。EOF。函数用来检测指定表文件中记录指针是否指向

文件尾,若是就返回逻辑真(.T.),否则返回逻辑假(.F.)。

17、下列关于接收参数和传送参数的说法中,正确的是()。

A、传送参数和接收参数的名字必须相同

B、传送参数和接收参数排列顺序和数据类型必须一一对应

C、接收参数的语句PARAMETERS可以写在程序中的任意位置

D、通常传送参数的语句DO-WITH和接收参数的语句PARAMETERS不必搭配成

对,可以单独使用

标准答案:B

知识点解析:接收参数的命令有PARAMETERS和LPARAMETERS。

PARAMETERS命令声明的形参变量被看做是模块程序中建立的私有变量,

LPARAMETERS命令声明的形参变量被看做是模块程序中建立的局部变量。不管

哪种命令,都应该是模块程序的第一条可执行命令,而传送参数和接收参数排列顺

序和数据类型必须一一对应,传送参数的语句DO...WITH和接收参数的语句

PARAMETERS必须搭配成对使用。

18、设当前内存中有打开的表及索引,且表中有若干条记录,使用GOTOP命令

后,当前记录指针所指的记录号是()。

A、0

B、1

C、2

D、不知道

标准答案:D

知识点解析:在没有主索引的情况下,执行GOTOP后,当前记录指针所指的记

录号是1。但是,如果当前内存中有主控索引,记录的排列将按索引的逻辑顺序进

行,这时首条记录的记录号是逻辑上第一条记录的记录号,不一定是1。

19、如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时()。

A、若子表中有相关记录,则禁止删除父表中记录

B、不作参照完整性检查,删除父表记录与子表无关

C、系统自动备份父表中被删除记录到一个新表中

D、会自动删除子表中所有相关记录

标准答案:D

知识点解析:参照完整性规则包括更新规则、删除规则和插入规则3利。规则又包

含级联、限制和忽略3种设置,其中,插入规则不包含“级联”项,各规则说明如

下:①更新规则:当父表中记录的关键字值被更新时触发。级联:用新的关建:

芋值更新子表中的所有相关记录:限制:若子表中有相关记录,则禁止更新;忽

略:允许更新,不管子表中的相关记录。②删除规则:当父表中记录被删除时触

发。级联:删除予表中所有相关记录:限制:若子表中有相关记录,则禁止删

除;忽略:允许删除,不管子表中的相关记录。③插入规则:当在子表中插入或

更新记录时触发。限制:若父表中不存在匹配的关键字值,则禁止插入:忽略:

允许插入。

20、为了从用户菜单返回到系统菜单应该使用命令()。

A、SETDEFAULTSYSTEM

B、SETMENUTODEFAULT

C、SETSYSTEMTODEFAULT

D、SETSYSMENlJTODEFAIJI,T

标准答案:D

知识点解析:从用户菜单返回到系统菜单的命令是:SETSYSMENUTO

DEFAULTo其他选项写法均错误。

21、在表单中为表格控件指定数据源的属性是()。

A、DataSource

B、RecordSource

C、DataForm

D、RecordFrom

标准答案:B

知识点解析:在表格控件中,指定数据源的属性是RecordSource。

22、以下关于视图的描述,错误的是()。

A、可以根据视图建立视图

B、可以根据查询建立视图

C、可以根据数据库表建立视图

D、可以根据自由表建立视图

标准答案:B

知识点解析:在视图中不实际存储数据,视图的数据可以来自数据库表、自由表和

其他视图。

23、有关查询设计器,不正确的描述是()。

A、“字段”选项卡与SQL语句的SELECT短语对应

B、、,筛选”选项卡与SQL语句的WHERE短语对应

C、“排序依据”选项卡与SQL语句的GRoUPBY短语对应

D、“联接”选项卡与SQL语句的JOIN...ON…短语对应

标准答案:C

知识点解析:在查询设计器界面中,有6个选项卡,它们分别是:字段、联接、筛

选、排序依据、分组依据和杂项,没有条件选项卡。这6个选项卡和SQL

SELECT语句的各短语是相对应的:“字段”选项卡对应于SELECT短语,指定所

要查询的数据;“联接”选项卡对应于JOINON短语,用于编辑联接条件;“筛选”

选项卡对应于WHERE短语,用于指定查询条件;“排序依据”选项卡对应于

ORDERBY短语,用于指定排序的字段和排序方法;“分组依据”选项卡对应于

GROUPBY短语和HAVING短语,用于分组;“杂项”选项卡可以指定是否要重复

的记录(对应于DISTINCT)及列在前面的记录(对应于TOP短语等)。

24、在VisualFoxPro中,关于查询设计器和视图设计器,以下描述正确的是()。

A、使用杳询设计器创建的是一个包含SQLSELECT语句的文本文件

B、使用视图设计器创建的是一个包含SQLSELECT语句的文本文件

C、查询和视图有相同的用途

D、查询和视图实际都是一个存储数据的表

标准答案:A

知识点解析:视图是一个定制的虚拟逻辑表,视图中值存放相应的数据逻辑关系,

并不保存表的记录内容,但可以在视图中更新该表记录的值,然后将更新记录返回

到源表。而使用查询设计器创建的文件,其主题是一个包含SQLSELECT语句的

文本文件。

25、在VisualFoxpro中,如果希望一个内存变量只限于在本过程中使用,说明这

种内存变量的命令是()c

A、PUBLIC

B、PRIVATE

C、LOCAL

D、在程序中直接使用的内存变量(小通过选项A、选项B、选项C说明)

标准答案:C

知识点解析:在VFP中,可以使用PUBLIC、PRIVATE、LOCAL和命令强制规定

变量的作用范围。PUBLIC用于定义全局变量。在本次VFP运行期间,所有过程

都可以使用这些全局变量。PRIVATE用于定义私有变量,它用来定义当前过程的

变量,先将以前过程定义的同名变量保存起来,在当前过程中使用私有变量而不影

响这些同名变量的原始值。LOCAL用于定义局部变量,局部变量只能在创建它们

的过程中使用和修改,不能被更高层或更低层的过程访问。

26、下列程序段执行以后,内存变量y的值是()。x=34567y=0DOWHILEx>0

y=x%10+y*l0x=Int(x/10)ENDDO

A、3456

B、34567

C、7654

D、76543

标准答案:D

知识点解析:题目给出的程序段中,用到了DOWHILE…ENDDO循环结构。执行

该语句时,先判断DOWHILE处的循环条件是否成立,如果条件为真,则执行

DOWHILE和ENDDO之间的命令序列。当执行至ljENDDO时,返回至lj

DOWHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为

假,则结束该循环语句,执行ENDDO后面的语句。循环体中还用到了算术运算

符%,%是求余运算。为取整数函数,返回指定数值表达式的整数部分。根据

所给初值和循环条件,可以判断出笫1次循环后y=7,x=3456,笫2次后y=76,

x=345,第3次后,y=765,x=34,第4次后y=7654,x=3,第5次后y=76543,

x=0,第6次对条件x>0进行判断,结果为假,故退出循环,执行结束,最终y的

值即为76543。

27、在VFP中,不通过调用表设计器建立数据库表sludenl.dbf的命令是()。

A、MODIFYSTRUCTUREstudent

B、MODIFYCOMMANDstudent

C、CREATEstudent

D、CREATETABLEstudent

标准答案:D

知识点解析:CREATE[表名[.dbf]]是VisualFoxPro建表命令:MODIFY

STRUCTURE是修改表结构命令:MODIFYCOMMAND是建立程序文件命令;

CREATETABLE是SQL的建表命令,它不通过表设计器进行。

28、在表结构中,日期时间型、逻辑型、通用型字段的宽度分别固定为()。

A、6,1,4

B、8,1,4

C、8,3,10

D、8,1,任意

标准答案:B

知识点解析:在表结构中,日期时间型宽度为8个字符,逻辑型宽度为1个字符,

通用型宽度为4个字符。

29、VFP的“参照完整性”中“插入规则”包括的选择是()。

A、级联和忽略

B、限制和忽略

C、级联和限制

D、级联和删除

标准答案:B

知识点解析:“参照完整性”中的插入规则规定了当插入子表中的记录时,是否进行

参照完整性检查,其只有“限制”和“忽略”两种方式:如果选择呻艮制”,则若父表中

没有相匹配的连接字段值则禁止插入子记录;如果选择“忽略”,则不作参照完整性

检查,即可以随意插入子记录。

30、以下属于非容器类左件的是()。

A、Form

B、Label

C^Page

D、Container

标准答案:C

知识点解析:Form表示表单对象,Page是页框控件中的页面对象,Container是容

器控件,它们还能继续包含其他的控件和容器,囚此属于容器类控件,而Label控

件表示标签控件,不能包含其他控件,属于控件类。

31、确定列表框内的某个条目是否被选定应使用的属性是()。

A、Value

B、ColumnCount

C^ListCount

D、Selected

标准答案:D

知识点解析:Value属性返I川列表框中被选中的条目:ColumnCount属件指定列表

框的列数;ListCounl属性指明列表框中数据条口的数口;Select属性指定列表框内

的某个条目是否处于选中状态。

32、为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是

()。

A、Default

BNEnabled

C、Use

D、Enuse

标准答案:B

知识点解析:Enabled属性指定表单或控件能否响应用户引发的事件。默认值

为.T.,即对象是有效的,能被选择,能响应用户引发的事件。Enabled属性使得用

户可以根据应用的当前状态随时决定一个对象是有效还是无效的,当设置为F

时,对象无效、不可用。

33、查询“成绩”表的所有记录并存储于数组arrl中的SQL语句是()。

A、SELECT*FROM成绩INTOARRAYarrl

B、SELECT*FROM成绩TOCURSORarrl

C、SELECT*FROM成绩TOARRAYarrl

D、SELECT*FROM成绩INTOCURSORarrl

标准答案:A

知识点解析:在SQL语句中,使用短语INTOARRAYArrayName可以将杳询结果

存放到数组中,ArrayName可以是任意的数组变量名。

34、下面关于命令DOFORMXXNAMEYYLINKED的陈述中,哪个是正确的

()0

A、产生表单对象引用变量XX,在释放变量XX时自动关闭表单

B、产生表单对象引用变量XX,在释放变量XX时并不关闭表单

C、产生表单对象引用变量YY,在释放变量XX时自动关闭表单

D、产生表单对象引用变量YY,在释放变量XX时并不关闭表单

标准答案:D

知识点解析:运行表单的命令格式是:DOFORMc表单文件名>fNAMEv变量

名习WITHv实参1>[,<实参2>,…1[LINKED][NOSHOW]如果包含NAME子

句,系统将建立指定名字的变量,并使它指向表单对象;否则,系统建立与表单文

件同名的变量指向表单对象。如果包含LINKED关键字,表单对象将随指向它的

变量的清除而关闭(释放):否则,即使变量己经清除(如超出作用域,用RELEASE

命令清除),表单对象依然存在。但不管有没有LINKED关键字,指向表单对象的

变量并不会随表单的关闭而清除,此时,该变量的值为.NLILL.o

35、在创建快速报表时,基本带区包括()。

A、标题、细节和总结

B、页标头、细节和页注脚

C、组标头、细节和组注脚

D、报表标题、细节和页注脚

标准答案:B

知识点解析:创建快速农表时,基带区包括页标头、细节和页注脚。

36、下列不属于SQL特殊运算符的是()。

A、EXISTS

B、ISNULL

C、IN

D、FOR

标准答案:D

知识点解析:选项A属于SQL查询中的谓词;选项B为空值查询;选项C为包含

运算。SQL查询中没有:FOR运算符。

37、检索有职工的工资大于或等于“WH1”仓库中所有职工“工资”的仓库号,正确的

命令是()。仓库(仓库号C(3)、所在地C(8)、人数N(2))职工(仓库号C(3)、职工号

C(2)、姓名C(8)、工资I)

A、SELECTDISTINCT仓库号FROM职工WHERE工资>=ANY;(SELECT

MAX(工资)FROM职工WHERE仓库号=,,WH「)

B、SELECTDISTINCT仓库号FROM职工WHERE工资〉=ANY;(SELECT工

资FROM职工WHERE仓库号=''WH1,’)

C、SELECTDISTINCT仓库号FROM职工WHERE工资>=ALL:(SELECT工资

FROM职工WHERE仓库号=,,WH「)

D、SELECTDISTINCT仓库号FROM职工WHERE工资》=ALL;(SELECT

MAX(工资)FROM职工WHERE仓库号=’'WH1‘‘)

标准答案:C

知识点解析:选项C中的SQL语句通过子查询检索,WH1”仓库中所有职工的工

资,然后在主查询中检索有职工工资大于子查询所查的工资的记录,即大于所有

WHI,中所有职工工资的职工所在的仓库号,DISTINCT短语的功能是去掉查询结

果中重复的记录。在SQL语句中可以利用ANY、ALL,等量词进行查询。其中,

ANY(任意的)和SOME(一些)表示只要子查询中存在符合条件的行,结果就成立;

而ALL(所有的)只有子查询中的所有的行都符合条件,结果才成立。

38、有如下SQL语句:INSERTINTO职工VALUESTWH4H“E15",‘张清",

2800)在命令窗口执行该命令后()。仓库(仓库号C(3)、所在地C(8)、人数N(2))职

工(仓库号C(3)、职工号C(2)、姓名C(8)、工资I)

A、向表中任意位置插入一条新记录

B、在当前记录之前,插入一条新语句

C、在当前记录之后,插入一条新语句

D、在表末尾新增一条记录

标准答案:D

知识点解析;SQL中,插入记录的命令格式为;INSERTINTOv表名>[(字段名

1[,字段名2,…])];VALUES(表达式1],表达式2,…])该命令默认的是向表末

尾新增一条记录,注意福入的记录值要与相应的字段类型一致。

39、检索最少有4名职工的仓库的职工平均上资()。仓库(仓库号C(3)、所在地

C(8)、人数N(2))职工(仓库号C(3)、职工号C(2)、姓名C(8)、工资I)

A、SELECT仓库号•,COUNT(*)AS人数,AVG(工资)AS平均工资FROM职工:

GROUPBY仓库号WHERECOUNT(*)>=4

B、SELECT仓库号,COUNT(*)AS人数,AVG(工资)AS平均工资FROM职工;

GROUPBY仓库号HAVINGCOUNT(*)>=4

C、SELECT仓库号,COUNT(*)AS人数,AVG(工资)AS平均工资FROM职工;

GROUPBY职工号WHERECOUNT(*)>=4

D、SELECT仓库号,COUNT(*)AS人数,AVG(工资)AS平均工资FROM职工;

GROUPBY职工号HAVINGCOUNT(*)>=4

标准答案:B

知识点解析:本题中先由GROUPBY子句按“仓库号”对记录行进行分组:再执行

COUNT。函数统计每组中有多少个记录,执行AVG()函数计算每个组的平均工

资:最后执行HAVING子句,只有记录总数大于等于4的组才输出结果,即仓库

职工在4名(含)以上的,注意,此时输出的组记录是计算后的记录,即每组只包含

一条记录,输出信息包不该仓库的仓库号、人数和平均工资。

40、检索至少有一名职工信息的“仓库号”及仓库的“所在地”和“人数”,正确的SQL

命令是()。仓库(仓库号C(3)、所在地C(8)、人数N(2))职工(仓库号C(3)、职工号

C(2)、姓名C(8)、工资【)

A、SELECT仓库号,所在地,人数卜ROM仓库WHEREIN;(SELECT仓库号

FROM职工WHERE仓库号=职工.仓库号)

B、SELECT仓库号,所在地,人数FROM仓库WHERE仓库号IN;SELECT仓

库号FROM职工WHERE仓库号=仓库.仓库号

C、SELECT仓库号,所在地,人数FROM仓库WHERENOTEXISTS;(SELECT

仓库号FROM职工WHERE仓库号=仓库.仓库号)

D、SELECT仓库号,所在地,人数FROM仓库WHEREEXISTS;(SELECT仓库

号FROM职工WHERE仓库号=仓库.仓库号)

标准答案:D

知识点解析:本题中EXISTS属于SQL查询谓诃,EXISTS或NOTEXISTS是用来

检查在子查询中是否有结果返回,即存在元组或不存在元组,子查询要用圆括号括

起来。选项D的SQL查询中的子查询查询的是“职工”表中“仓库号”等于“仓库”表

中"仓库号''的数据,然后在外层查询中检索“仓库”表中的“仓库号''是否存在于子查

询的查询结果中,将存在的“仓库号”显示其“仓库号''、"所在地''和"人数”的信息。

二、基本操作题(本题共4题,每题7.0分,共4分。)

41、用命令新建一个名为“外汇”的数据库,并将该命令存储于one.txt中。

标准答案:①在命令窗口执行命令:MODIFYFILEone,打开文本文件编辑器。

②在编辑器中输入SQL定义表结构的代码:MODIFYDATABASE外汇,③在命

令窗口执行命令:DOone.txt,执行文本文件。

知识点解析:本题考查了数据库及表的基木操作;SQL定义袁语句:表单控件常

用属性的修改。在数据库设计器中可通过快捷菜单中的命令添加自由表:SQL袁

定义语句则要求大家对新建袁的语句非常熟悉,SQL新建表的关键短语是Create

Table;修改表单控件属性同样要求大家对控件常用属性非常了解,控制文本框的

只读属性是通过Readonly属性设置的。

42、将自由表“外汇汇率”、“外汇账户”、“外汇代码”加入到新建的“外汇”数据库

中。

标准答案:在数据库设计器中右击鼠标,选择【添加表】快捷菜单命令,在弹出的

“打开”对话框中双击“外汇汇率”表,将表添加到数据库中,以同样的方法将“外汇

账户”和“外汇代码”表添加到数据库中。

知识点解析:暂无解析

43、用SQL语句在“外汇”数据库中新建一个数据库表rate,其中包含4个字段“币

种I代码”C(2)、“币种2代码”C⑵、“买入价”N(8,4)、“卖出价”N(8,4),请将

SQL语句存储于two.txt中。

标准答案:①在命令窗口执行命令:MODIFYFILEtwe,打开文本文件编辑器。

②在编辑器中输入SQL定义表结构的代码:CREATETABLErate(:&&定义表

名,括号内包括表字段名、类型、宽度等内容的定义币种1代码C(2),币种2代码

C(2),买入价N(8,4),卖出价N(8,4))③在命令窗口执行命令:DOtwe.txt,

执行文本文件。

知识点解析:暂无解析

44、表单文件testform中有一个名为forml的表单[如下图所示),请将编辑框控

件.Editl的滚动条去掉。图—,

标准答案:①在命令窗口执行命令:MODIFYFORMtest.form,打开表单设计器

修改test_form表单。②选中表单中的编辑框(Edill)控件,在“属性”面板中修改控

件的ScroHBars属性值为:0-无,保存修改。

知识点解析:暂无解析

三、简单应用题(本题共2题,每题7.0分,共2分0)

45、请修改并执行名称为forml的表单,要求如下:①为表单建立数据环境,并

将“雇员”表添加到数据环境中。②将表单标题修改为“XXX公司雇员信息维护”。

③修改命令按钮“刷新日期”的Click事件下的语句,使用SQL的更新命令,将“雇

员''表中"日期”字段值更换成当前计算机的日期值。注意:只能在原语句上进行修

改,不可以增加语句行。

标准答案:步骤1:在命令窗口执行命令:MODIFYFORMFORM1,打开表单设

计器修改表单。步骤2:右击表单选择【数据环境】快捷菜单命令,继续在表单数

据环境中单击右键选择【添加】快捷菜单命令,在“添加表或视图”对话框中双击

“雇员”表,将表添加到数据环境中。步骤3:在“属性”面板中修改表单(Forml)的

Caption属性值为“XXX公司雇员信息维护”。步骤4:双击表单中的“刷新日期”命

令按钮(Command1),查看按钮的Click事件代码:UPDATEALL日期WITH

DATE。修改后的代码如F:UPDATE雇员SET日期二DATE。步骤5:单击“常用”

工具栏中的,,运行,,按钮查看结果,将表单文件保存到考生文件夹下。

知识点解析:本题考查了表单及控件的常用属性、时间和方法:表单数据环境:

SQL更新语句。在表单设计器中可以通过快捷菜单命令或“表单设计器”工具栏打

开数据环境:修改表单的属性可以在“属性”面板中操作,标题属性为Caplion:利

用SQL更新语句修改表记录,其固定的语法结构是:UPDATE表名SET字段名二

表达式[,字段名1二表达式1..[WHERE条件表达式。

46、建立一个名称为menul的菜单,菜单栏有“文件”和“编辑浏览”两个菜单。“文

件''菜单下有''打开关闭退出“两个子菜单;、'编辑浏览”菜单下有、,雇员编辑”、

“部门编辑”和“雇员浏览”三个子菜单。

标准答案:步骤1:在命令窗口执行命令:CREATEMENUmenul,在弹出的“新

建菜单”对话框中单击“菜单”图标按钮,打开菜单设计器。步骤2:在菜单设计器

“菜单名称?列的文本框中依次输入“文件,,和,,编辑浏览,,两个主菜单名,“结果”下拉

框中选择为“子菜单”,单击“文件”行的“创建”按钮进入下级菜单设计,在“菜单名

称“列的第1、2行文本框中依次输入子菜单名“打开”和“关闭退出”。步骤3:通过

“菜单级”下拉框返回主菜单项设计界面,参照步骤2的操作再建立“编辑浏览”的下

级菜单。步骤4:执行【菜单】一【生成】菜单命令,在弹出的VisualFoxPro对

话框中单击“是,,按钮,接着系统会弹出“生成菜单、'对话框,单击“生成”按钮生成一

个可执行的菜单文件。

知识点解析:本题主要考查了下拉菜单的设计,操作过程中注意主菜单和子菜单的

操作,从子菜单返回主菜单设计界面,可以使用菜单设计器右侧的“菜单栏”下拉

框,另外,编写“退出”菜单命令时,要熟记返回系统菜单的命令语句:SET

SYSMENUTODEFAULT:最后要注意生成可执行菜单文件。

四、综合应用题(本题共I题,每题1.0分,共I分。)

47、设计名为formbook的表单(控件名为form1,文件名为formbook)。表单的标

题设为“图书情况统计:表单中有一个组合框(名称为Combol)、一个文本框(名称

为Texll)和两个命令按钮“统计”(名称为Command])和“退出”(名称为Command2)o

如下图所示。住友恒•网运行表单时,组合框中有三个条目“清

华”、“北航”、“科学”(只有三个出版社名称,不能输入新的)可供选择,在组合框中

选择出版社名称后,如果单击“统计”命令按钮,则文本框显示出“图书”表中该出版

社图书的总数。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的

所有功能。

标准答案:步骤1:在命令窗口执行命令:CREATEFoRMform.book,打开表单

设计器新建表单。从“表单控件”工具栏中依次向表单添加一个组合框、一个文本框

及两个命令按钮控件。步骤2:在“属性”面板的下拉框中选择表单对象,在“全部”

选项卡中修改对象属性值,见下表。

收―磨匿,然噩QQES酎

表单(fbrml)Caption图书情况统计

命令按钮(Command1)Caption统计

命令按钮(Command?)Caption退出

Style2.下拉列表框

组合框(Combo1)RowsourceType1-值

RowSource消华,北航.畛,步骤3双击命令按钮,

编写各个命令按钮的Click事件代码。各按钮代码如下:*****“统计”按钮的Click

事件代码*****SELECTCOUNT(*)FRoMBooKWHERE出版社

=THISFORM.COMBO1.DISPLAYVALUE:INTOARRAYTEMP

THISFORM.TEXT1.VALUE=TEMP(1)*****“退出”按钮的。ick事件代码*****

THISFORM.RELEASE步骤4:单击“常用”工具栏口的“运行”按钮查看结果,将表

单文件保存到考生文件夹下。

知识点解析•:本大题考查了表单及控件的常用属性和方法的设置:SQL简单查

询。本题的关键是“统计”命令按钮的Click事件的编写,可以根据组合框中选择的

“出版社”名称,从book表中查找到该出版社图书的总数,这里求总数用counH)函

数,组合框中的当前值用value属性来表示,并将求出的总数存放到数组中,然后

再将数组中的值赋给文本框的value值(即文本框中显示的内容)。

国家二级(VF)机试模拟试卷第2套

一、选择题(本题共40题,每题1.0分,共40分。)

1、线性表常采用的两种存储结构是()。

A、散列方法和索引方式

B、链表存储结构和数组

C、顺序存储结构和链式存储结构

D、线性存储结构和非线性存储结构

标准答案:c

知识点》析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结

构。

2、软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明

书、需求评审和()。

A、阶段性报告

B、需求分析

C、需求总结

D、都不正确

标准答案:B

知识点解析:软件需求分析阶段的工作,可以概括为四个方面:需求获取、需求分

析、编写需求规格说明书和需求评审。需求获取的目的是确定对目标系统的各方

面需求。涉及到的主要任务是建立获取用户需求的方法框架,并支持和监控需求获

取的过程。需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案

和目标系统的逻辑模型。编写需求规格说明书作为需求分析的阶段成果,可以为

用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确

认,又可以作为控制软件开发进程的依据。需求评审是对需求分析阶段的工作进

行复审,验证需求文档的一致性、可行性、完整性和有效性。

3、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的

阶段是()。

A^需求分析

B、详细设计

C、软件设计

D、概要设计

标准答案:A

知识点解析:软件生命周期的主要活动阶段为:可行性研究和计划制定、需求分

析、软件设计、软件实现、软件测试、运行和维护。其中需求分析是对开发软件提

出的需求进行分析并给出详细定义,即准确地确定软件系统的功能,编写软件规格

说明书及初步的用户手册,提交评审。

4、对建立良好的程序设计风格,下面描述正确的是()。

A、程序应简单、清晰、可读性好

B、符号名的命名只要符合语法

C、充分考虑程序的执行效率

D、程序的注释可有可无

标准答案:A

知识点解析:程序设计应该简单易懂,语句结构应该简单直接,不应该为提高效率

而把语句复杂化。

5、下列工具中,不属于结构化分析的常用工具的是()。

A、数据流图

B、数据字典

C、判定树

D、N-S图

标准答案:D

知识点解析:结构化分析的常用工具有数据流图、数据字典、判定树和判定表。

6、在软件生产过程中,需求信息的来源是()。

A、程序员

B、项目经理

C、设计人员

D、软件用户

标准答案:D

知识点解析:软件需求是指用户对目标软件系统在功能、性能、设计约束等方面的

要求,是由用户提出的。

7、对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有

元组,这样的集合运算称为()。

A、并运算

B、交运算

C、差运算

D、积运算

标准答案:A

知识点解析:关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,

新关系中包含两个关系中的所有元组。

8、设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,

E、),采用堆排序法进行排序,经过初始建堆后关犍码值B在序列中的序号是()。

A、1

B、3

C、7

D、q

标准答案:B

知识之解析:建堆的算法:首先将要排序的所有关犍码放到一棵完全二叉树的各个

结点中(这时的二叉树不具备堆的特性),然后,从尸[n/2|(n为结点的个数)的结点

Ki开始,逐步把以K[n/2],K|n/2|-P0”2卜2,…为根的子树排成堆,直到以K]

为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16/2]=8,即从第8个

结点开始。所以经过初始建堆后关键码值B在序列中的序号是3。

9、数据库的故障恢复一般是由()来执行恢复。

A、电脑用户

B、数据库恢复机制

C、数据库管理员

D、系统普通用户

标准答案:C

知识点解析:数据库一旦发生故障,需要及时进行故障恢复,并由数据库管理员负

责执行故障恢复。

10、下列选项中,不属于数据模型所描述的内容的是()。

A、数据类型

B、数据操作

C、数据结构

D、数据约束

标准答案:A

知识点解析:数据模型描述的内容包含数据结构、数据操作和数据约束。

11、打印或预览报表的命令是()。

A、CREATEREPORT

B、DOFORM

C、REPORTFORM

D、STARTREPORT

标准答案:C

知识点解析:打印或预览报表的命令格式是:REPORTFORMv报表

名>[PREVIEW].

12、在VFP中,关于查询和视图的正确描述是()。

A、视图只能查询表但不能更新表

B、查询和视图都是一个存储数据的表

C、查询和视图是同一种文件,只是名称不同

D、查询是一个预先定义好的SQLSELECT语句文件

标准答案:D

知识点解析:查询是一个预先定义好的SQLSELECT语句,在不同的场合可以直

接或反复使用,从而提高效率。查询是从指定的表或视图中提取满足条件的记录,

然后按照想得到的输出类型定向输出查询结果,以qpr为扩展名保存在磁盘上。视

图是操作表的一种手•段,并不真正含有数据,是从基本表中派生出的虚表,通过视

图可以查询表,也可以更新表。视图是数据库中的一个特有功能,只有在包含视图

的数据库打开时,才能使用视图。

13、“项目”菜单的“运行文件”命令用于执行选定的文件,这些文件可以是()。

A、查询、视图或表单

B、查询、表单或程序

C、表单、报表和标签

D、以上文件都可以

标准答案:B

知识点解析:“项目”菜单的“运行文件”命令的功能是:执行选定的查询、表单或程

序。

14、设n=STR(-123.456,6,2),则n的值等于()。

A、-123.45

B、-123.46

C、-123.5

D、-123.4

标准答案:C

知识点解析:STR&数值表达式>[,<长度>[,<小数位数>]]),将<数值表达式>的

值转换成字符串,转换时根据需要自动进行四舍五入。返回字符串的理想长度L

应该是〈数值表达式>值的整数部分位数加上〈小数位数,值,再加上1位小数点。

如果v长度A值大于L,则字符串加前导空格以满足规定的〈长度,要求;如果〈长

度〉值大于等于〈数值表达式>值的整数部分位数(包括负号)但又小于L,则优先满

足整数部分而自动调整小数位数:如果〈长度,值小于〈数值表达式>值的整数剖分

位数,则返回一串星号(*)。〈小数位数,的默认值为0,〈长度〉的默认值为10。

15、运算结果是字符串“hao”的表达式是()。

A、LEFT(、nihao”,3)

B、RIGHT(''nihao”,3)

C、SUBSTR(,,nihao,\3)

D、UPPERC'hao'、)

标准答案:B

知识点解析:LEFT(〈字符表达式〉,〈长度〉)函数从指定表达式值的左端取一个指

定长度的子串作为函数值。RIGHT(〈字符表达式〉,〈长度〉)函数从指定表达式值的

右端取一个指定长度的子串作为函数值。SUBSTR0函数从指定表达式值得指定起

始位置取指定长度的子串作为函数值。UPPER(〈字符表达式〉)将指定表达式值中的

小写字母转换成大写字母,其他字符不变。

16、下列运算结果为逻辑假(.F.)的是()。

A、INT(X/5)=X/5

B、INT(X/5)=MOD(X,5)

C、MOD(X,5)=O

D、MOD(X,5)=MOD(5,5)

标准答案:B

知识点解析:INTO函数的功能是返回指定数值表达式的整数部分。MOD。函数的

功能是返回两个数值相除后的余数。假设X=10,则INT(10/5)=2,X/5=2,

MOD(X,5)=0,MOD(5,5)=0。因为INT(X/5尸2,MOD(X,5)=0,所以选项B的

等式不成立。

17、恢复表中所有被逻辑删除记录的命令是()。

A、REDELETE

B、RECALL

C、REPACK

D、RESET

标准答案:B

知识点解析:被逻辑删除的记录可以恢复,恢复记录的命令是RECALL,格式如

下:RECALL[FOR条件表达式]。

18、通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于完整性中的

()。

A、域完整性

B、字段完整性

C、参照完整性

D、实体完整性

标准答案:A

知识点解析:域完整性也称为字段有效性规则,在插入或修改字段值时被激活,主

要用于数据输入正确性的检验,可以限定字段取值类型和取值范围。实体完整性是

保证表中记录惟一的特性,利用主关键字或候选关健字来实现。参照完整性与表之

间的关联有关,它的大概含义是:当插入、删除或修改一个表中的数据时,通过参

照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。

19、在VFP中,关于自由表叙述正确的是()。

A、自由表不可以加入到数据库中

B、自由表和数据库表是完全相同的

C、自由表不能建立候选索引

D、自由表不能建立字段级规则和约束

标准答案:D

知识点解析:在VFP中,自由表是不属于任何数据库的表,其操作基本与数据库

表相同,但它不能设定各种字段级规则和约束;自由表能够创建候选索引、普通索

引和惟一索引,但不能创建主索引;自由表可以添加到数据库中而成为数据库表,

数据库表也可以从数据库中移出成为自由表。

20、在VisualFoxPro的查询设计器中,对应SQL短语DISTINCT的选项卡是()。

A、联接

B、排序依据

C、筛选

D、杂项

标准答案:D

知识点解析:SQL中的DISTINCT短语用来消除查询结果中的重复项,对应“杂项”

选项卡。

21、视图设计器和直询发计器基本类似,但视图设计器比查询设计器多了()。

A、“查询输出”选项卡

B、“更新条件”选项卡

C、“分组依据”选项卡

D、“杂项”选项卡

标准答案:B

知识点解析:视图可以查询表,也可以更新表。所以有“更新条件”选项卡。

22、显示当前表单程序弋码是ThisForm.Show,其中的Show是表单对象的()。

A、标题

B、方法

C、属性

D、事件

标准答案:B

知识点解析:方法(method):也叫“方法程序”。它是指对象所固有完成某种任务的

功能,可由我们在需要的时候调用。"方法''与"事件”有相似之处,都是为了完成某

个任务,但同一个事件可完成不同任务,取决于您所编的代码是怎样的,而方法则

是固定的,任何时候调用都是完成同一个任务,所以其中的代码也不需要我们编

了,FOXPRO系统已为我们编好(我们也看不见),只需在必要的时候调用即可。

Show方法:将表单显示出来。比如表单有一个命令按钮,如果希望单击该命令按

钮时显示表单,就可以将该命令按钮的Click事件代码设置为Thisform.Show。

23、假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroupl。命

令按钮组是一个容器对象,其中包含Commandl和Command2两个命令按钮3如

果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达

式是()。

A^This.ThisForm.Textl.Value

B、This.Parent.Parent.Textl.Value

C^Parent.Parent.Textl.Value

D、This.Parent.Textl.Va,kie

标准答案:B

知识点解析:VFP中的对象一般可分为两种:容器对象和控件对象。容器可以包

容其他的捽件或容器.通常把容器对象称为那些被包容对象的父对象.这样就形成

了对象的嵌套层次关系。在这种层次关系中,要引用其中的某个对象,就需要指明

对象在嵌套层次中的位置。这时一般会用到一些引用属性或关键字,如PARENT

是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象;THIS、

THISFORM和THISFORMSET是3个关键字,分别表示当前对象、当前表单和当

前表单集。在所给题目中,共给出了5个册象,我们首先要清楚哪些是容器哪些

是控件,以及它们之间的包容层次关系。表单是最外层的容器,其中有一个文本框

控件Textl和一个容器命令按钮组CommandGroup1,而CommandGroupl中又有两

个命令按钮控件Command1和Command2,故CommandGroupl是Command1和

Command2的父对象,表单是CommandGroupl和Textl的父对象。现在要在

Command1的方法中访问文本框TextI对象,即Command1是当前对象,但由于

Command1和Textl没有包容关系,故必须由Commandl找到跟Textl有包容关系

的对象来引用,也就是Textl的父对象表单。This代表当前的Commandl,

This.Parenl指向父对象CommandGroupl,This.Parent.Parenl则指向

CommandGroupl的父对象表单,This.Parent.Parent.Textl则通过父对象表单引

用了文本框Textl。对象访问属性的格式是:对象引用.对象属性。所以引用文本

框Textl的Value属性,正确的表达式应该是

This.Parent.Parent.Textl.Value。

24、删除视图sluvw的命令是()。

A、DROPstuvw

B、DROPVIEWstuvw

C、DELETEstuvw

D、DELETEVIEWstuvw

标准答案:B

知识点解析:删除视图的命令是DROPVIEW视图名。

25、要关闭当前处于打开状态的类库文件mylib,可以使用命令()。

A、RELEASECLASSLIBmylib

B、RELEASECLASSmylib

C、CLOSECLASSmylib

D、CLOSECLASSLIBmylib

标准答案:A

知识点解析:关闭当前处于打开状态的指定类库文件,可以使用RELEASE

CLASSLIB命令,其格式为:RELEASECLASSLIBv类库名>。

26、下面关于过程调用的陈述中,正确的是()。

A、实参与形参的数量必须相等

B、当实参的数量多于形参的数量时,多余的实参被忽略

C、当形参的数量多于实参的数量时,多余的形参取逻辑假

D、选项B和C都对

标准答案:C

知识点解析:调用模块程序时,系统自动把实参传递给对应的形参。形参的数目不

能少于实参的数目,否则系统会产生运行时错误。如果形参数目多于实参的数目,

那么多余的形参取初值逻辑假。

27、在创建数据库表结沟时,为该表中一些字段建立普通索引,其目的是()。

A、改变表中记录的物理顺序

B、为了对表进行实体完整性约束

C、加快数据库表的更新速度

D、加快数据库表的查询速度

标准答案:D

知识点解析:建立索引,可以加快数据表的查询速度,不会改变表中的物理顺序。

28、在命令窗口执行SQL命令时,若命令要占用多行,续行符是()。

A、分号(;)

B、冒号(:)

C、连字符(.)

D、逗号(,)

标准答案:A

知识点解析:若命令很长,在由显示窗口的大小确定的一行内显示不下,除了最后

一行外,在每一行的最后要用续行符分号(;)结束。除此之外都是错误的。

29、如果要运行SMENU.MPR文件,正确的命令是()。

A、DOMENUSMENU

B、DOSMENU.MPR

C、RUNMENUSMENU

D、RUNSMENU.MPR

标准答案:B

知识点解析:运行菜单程序的命令是:DO〈菜单文件名.mpr>,必须带扩展名

mpro

30、如果要为控件设置焦点,则下列属性值是真(.T.)的是()。

A^Enabled和Cancel

B、EnabledflVisible

C、Default和Cancel

D^Visible和Cancel

标准答案:B

知识点解析:在表单的控件中,SetFocus可以让控件获得焦点,使其成为活动对

象。如果一个控件的Enabled属性值和Visible属性值为.F.,将不能获得焦点,

如果一个控件获得焦点,则Enabled属性值和Visible属性值为.T.。

31、通过设置表单控件的哪种属性,可以改变光标在控件之间的移动次序()。

A、Tabs

B、Tabindex

C^Index

D^Move

标准答案:B

知识点解析:通过Tabindex属性可以用来控制光标在控件之间的移动次序,光标

按照1、2、3…的顺序依次移动。

32、耍为当前打开的“成绩”表中所有的“分数”增加5分,可以使用命令()。

A、UPDATE成绩WITH分数+5

B、CHANGEALL分数WITH分数+5

C、DISPLAYALL分数WITH分数+5

D、REPLACEALL分数WITH分数+5

标准答案:D

知识点解析:可以使用REPLACE命令修改记录,REPLACE命令的常用格式是:

REPLACEFieldNamelWITHeExpression1[,FieldName2WITHeExpression2]...[FOR

lExpreSsionl|该命令的功能是直接利用表达式eExpression的值替换字段

FieldName的值,从而达到修改记录值的目的,该命令一次可以修改多个字段

(eExpression1,eExpression…)的值,如果不使用FOR短语,则默认修改的是当前

记录;如果使用了FOR短语,则修改逻辑表达式[Expression1为真的所有记录。

选项A的UPDATE命令为SQL命令,且此处命令格式错误;选项C的CHANGE

命令为交互状态下的修改记录的命令,此处命令格式也是错误的:选项D的

DISPLAY命令是浏览记录的命令。

33、将学号为的学生姓名改为"王莉",以下SQL语句正确的是()。

A、UPDATE学生SE1姓名FOR姓名="王莉"WHERE学号=〃25',

B、UPDATE学生WHERE姓名王莉"AND学号="25,,

C、UPDATEFROM学生WHERE姓名王莉,,AND学号=“25”

D、UPDATE学生SET姓名=',王莉"WHERE学号=“25”

标准答案:D

知识点解析:SQL的数据更新格式为:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论