本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2014年全国计算机等级《二级VF》考前押密试题(2)
1、【 单选题
设MY.DBF数据库中共有l0条记录,执行如下命令序列:
USE MY
GOTO2
DISPLAY ALL
?RECNO()
执行最后一条命令后,屏幕显示的值是(  )。 [1分]
2
3
10
11
答案:
2、【 单选题
Visual FoxPr0的“参照完整性”中“插入规则”包括的选择是(  )。 [1分]
级联和忽略
级联和删除
级联和限制
限制和忽略
答案:
3、【 单选题
通过项目管理器窗口的命令按钮,不能完成的操作是(  )。 [1分]
新建文件
删除文件
添加文件
重命名文件
答案:
4、【 单选题
在SQLSELECT语句中与INTO TABLE等价的短语是(  )。 [1分]
INTO DBF
TO TABLE
INTO F()RM
INT()FILE
答案:
5、【 单选题
设有订单表0rder(其中包含字段:订单号,客户号. 职员号,签订日期,金额),删除2002年1月1日以前签订的 订单记录,正确的SQL命令是(  )^ [1分]
DELETE TABLE order WHERE签订日期<{^2002-1-1}
DELETE TABLE order WHILE签订日期<{^2002-1-1}
DELETE FROM order WHERE签订日期<{^2002-1.1}
DELETE FROM order WHILE签订日期<{^2002一1—1}
答案:
6、【 单选题
当临时联系不再需要时可以取消,取消的命令是(  )。 [1分]
DELETE RELATION
DELETE JOIN
SETRELATION TO
SET JOIN TO
答案:
7、【 单选题
执行SELECT o选择工作区的结果是(  )。 [1分]
退出工作区
不选择工作区
选择0号工作区
选择了空闲的最小号工作区
答案:
8、【 单选题
设有两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置“参照完整性规则”,要求这个表(  )。 [1分]
在父表连接字段上二建立普通索引,在子表连接字段上建立主索引
在父表连接字段上建立主索引,在子表连接字段上建立普通索引
在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引
在父表和子表的连接字段上都要建立主索引
答案:
9、【 单选题
在Visual FoxPro中,以下关于删除记录的描述,正确的是(  )。 [1分]
sqL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表
SQL的DELETE命令和传统Visual FoxPr0的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表
SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPr0的DELETE命令只能逻辑删除数据库表中的记录
传统Visual FoxPr0的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表
答案:
10、【 单选题
在Visual FoxPr0中,UnLoad事件的触发时机是(  )。 [1分]
释放表单
打开表单
创建表单
运行表单
答案:
11、【 单选题
在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择(  )。 [1分]
限制(Restrict)
忽略(Ignore)
级联(Cascade)
级联(Cascade)或限制(Restrict)
答案:
12、【 单选题
关于内存变量的调用,下列说法中正确的是(  )。 [1分]
私有变量只能被本层模块程序调用
私有变量能被本层模块和下层模块程序调用
局部变量不能被本层模块程序调用
局部变量能被木层模块和下层模块程序调用
答案:
13、【 单选题
假设在表单设计器环境下,表单中有一个文本框,且已经被选定为当前对象,现在从属性窗口中选择Value属性,然后在设置框中输入“={—2001—9—10}一{∧2001—8—20}”, 请问以上操作后,文本框Value属性值的数据类型是(  )。 [1分]
日期型
数值型
字符型
以上操作出错
答案:
14、【 单选题
下列选项中,不属于SQL特殊运算符的是(  )。 [1分]
GROUP
0N
ALL
EMPTY
答案:
15、【 单选题
在表单设计器的属性窗口中设置表单或其他控件对象的属性时,下列叙述正确的是(  )。 [1分]
表单的属性描述了表单的事件和方法
以斜体字显示的属性值表示为只读,不可以修改
属性窗口只包括属性、方法和事件列表框和对象框
以上都不正确
答案:
16、【 单选题
下列叙述中,正确的是(  )。 [1分]
在命令窗口中被赋值的变量均为局部变量
在命令窗口中用PRIVATE命令说明的变量均为局部变量
在被调用的下级程序中用PUBLIC命令说明的变量都会是全局变量
在程序中用PRIVATE命令说明的变量均为全局变量
答案:
17、【 单选题
对长度为n的线性表进行顺序查找.在最坏情况下需要比较的次数为(  )。 [1分]
125
n/2
n
n+l
答案:
18、【 单选题
数据独立性是数据库技术的重要特点之一。所谓据独立性是指(  )。 [1分]
数据与程序独立存放
不同的数据被存放在不同的文件中
不同的数据只能被对应的应用程序所使用
以上3种说法都不对
答案:
19、【 单选题
如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于(  )。 [1分]
一对一联系
一对二联系
多对多联系
一对多联系
答案:
20、【 单选题
下列关于数据库表和自由表的描述中错误的是(  )。 [1分]
数据库表和自由表都可以用表设计器来建立
数据库表和自由表都支持表间联系和参照完整性
自由表可以添加到数据库中成为数据库表
数据库表可以从数据库中移出成为自由表
答案:
21、【 单选题
下列特征中,(  )属于面向对象方法的主要特征。 [1分]
灵活性
单一性
封装性
模块化
答案:
22、【 单选题
下列有关数组的叙述中,错误的是(  )。 [1分]
在同一个环境下,数组与内存变最可以同名,两者互不影响
可以用一维数组的形式访问二维数组
在可以使用简单内存变量的地方都可以使用数组元素
一个数组中各元素的数据类型可以相同,也可以不同
答案:
23、【 单选题
在Visual FoxPr0中,嵌套查询是基于(  )的查询。 [1分]
2个关系
3个关系
多个关系
2个或3个关系
答案:
24、【 单选题
在SELECT语句中,下列关于HAVING短语的描述中正确的是(  )。 [1分]
HAVING短语必须与GROUP BY短语同时使用
使用HAVING短语的同时不能使用WHERE短程
HAVING短语可以在任意的一个位置出现
HAVING短语与WHERE短语功能相同
答案:
25、【 单选题
在运行表单时,下列有关表单事件的引发次序叙述中正确的是(  )。 [1分]
DESTROY—INIT—LOAD
DESTROY—LOAD—INIT
DNT—DESTROY—LOAD
LOAD—INIT一DESTROY
答案:
26、【 单选题
在Visual FoxPr0中,关于字段值为空值(NULL)的描述中正确的是(  )。 [1分]
空值等同于空字符串
空表表示字段还没有确定值
不支持字段值为空值
空值等同于数值0
答案:
27、【 单选题
结构化分析方法是面向(  )的自顶向下逐步求精进行需求分析的方法。 [1分]
对象
数据结构
数据流
目标
答案:
28、【 单选题
sqL查询语句中,要将结果输入到一个临时表中应选择的子句是(  )。 [1分]
TO FILE
INT()ARRAY
TNTO CURSOR
INTO TABLE
答案:
29、【 单选题
下列字符型常量的表示中,错误的是(  )。 [1分]
”l2+13”
”[x=y]"
[[北京]]
[”等级考试”]
答案:
30、【 单选题
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(  )。 [1分]
DBS包括DB和DBMS
DBMS包括DB和DBS
DB包括DBS和DBMS
DBS就是DB,也就是DBMS
答案:
31、【 单选题
数据库系统的核心是(  )。 [1分]
数据模型
数据库管理系统
数据库
数据库管理员
答案:
32、【 单选题
假设有student表,可以正确添加字段“平均分数”的命令是(  )。 [1分]
ALTER TABLE student ADD平均分数F(6,2)
ALTER DBF student ADD平均分数F 6,2
CHANGE TABLE student ADD平均分数F(6,2)
CHANGE TABLE student INSERT平均分数6,2
答案:
33、【 单选题
没有学生选课表SC(学号.课程号,成绩),用sQL同时检索选修课程号为“cl”和“c5"的学生学号的讵确命令是(  )。 [1分]
SELECT学号FROM SCWHERE课程号=’Cl’AND课程号=’C5 ’
SELECT学号FROM SC WHERE课程号=’Cl’ AND课程号=(SELECT课程号FR()M SwHERE课程号=’C5’)
SELECT学号FR()M SC WHERE课程号=’C1’ AND学号一(SELECT学号FROM SC WHERE课 程号=’C5 ’)
SELECT学号FROM SC WHERE课程号=’Cl’ AND学号IN(SELECT学号FROM SC WHERE课 程号=’C5’)
答案:
34、【 单选题
查询订购单号(字符型,长度为4)尾字符是“1”的错误命令是(  )。 [1分]
SELECT*FROM订单WHERE SUBSTR(订购单号,4)=”l”
SELECT*FROM订单WHERE SUBSTR(订购单号,4,1)=”l”
SELECT*FROM订单WHERE”1”$订购单号
SELECT*FROM订单WHERE RIGHT(订购单号,l)=”l”
答案:
35、【 简答题
(1)在数据库“公司”中建立表“部门”,表结构如下:
字段名 类型 宽度
部门编号 字符型 4
部门名称 字符型 20
然后在表中输入5条记录,记录内容如下,
部门编码 部门名
0001 销售部
0002 采购部
0003 项目部
0004 制造部
0005 人事部
(2)为“部门”表创建一个主索引(升序),索引名为“部门编号”,索引表达式为“部门编号”。
(3)通过“部门编号”字段建立“职员信息”表和“部门”表间的永久联系。
(4)为以上建立的联系设置参照完整性约束:更新规则为“限制”;删除规则为“级联”;插入规则为“忽略”。 [18分]
解析:
【考点指引】本大题所考查的都是数据表的一些基本操作,包括表的建立、数据的输入、字段索引的建立、联系建立及参照完整性约束的设置等。 (1)【操作步骤】 ①选择【文件】→【打开】命令,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“公司.DBE'’,选择“独占”,单击“确定”按钮打开数据库设计 器。单击右键,在弹出的快捷荣单中选择“新建表”命令,选择“新建表”,打开“创建”对话框,输入表名“部门”,单击“确定”按钮,打开表设计器。②在表设计器中按照题目要求输入“部门”表的结构内容,然后单击“确定”按钮,在弹出的对话框中选择“是(Y)”,按照题目要求输入5条记录,然后关闭数据输入窗口。 (2)【操作步骤】 在数据库设计器中,选择表“部门”,选择【数据库】→【修改】命令,打开表设计器修改表“部门”结构,在“部门”表设计器的“索引”选项卡的“索引名”中输入“部门编号”,选择索引类型为“主索引”,索引表达式为“部门编号”,单击“确定”按钮关闭表设计器并保存表“部门”结构。(3)【操作步骤】 在数据库设计器中,将“部门”表中“索引”下面的“部门编号”主索引字段拖放到“职员信息”表中“索引”下面的“部门编号”索引字段上,建立两个表之间的永久性联系。 (4)【操作步骤】 ①在数据库设计器中,选择【数据库】→【清理数据库】命令清理数据库。 ②右键单击“部门”表和“职员信息”表之间的关系线,在弹出的快捷菜单中选择“编辑参照完整性”命令,打开参照完整性生成器。 ③单击“更新规则”选项卡,选择“限制”;单击“删除规则”选项卡,选择“级联”;单击“插入规则”选项卡,选择“忽略”。 ④单击“确定”按钮,保存参照完整性设置。
36、【 简答题
(1)对数据库“商品管理”使用一对多报表向导建立报表“rpt1”。要求:父表为“供应商”子表为“商品信息”,从父表中选择字段“供应商编号”和“供应商名称”,从子表中选择字段“商品编号”、“商品名称”和“单价”,两个表通过“供应商编号”建立联系,按“供应商编号”升序排序,报表样式选择“简报式”,方向为“横向”,报表标题设置为“商品供应信息”。
(2)请修改并执行名为“bd1”的表单,要求如下:为表单建立数据环境,并向其中添加表“订单”;将表单标题改为“供应商”;修改“查询”命令按钮下的Click事件,使用SQL语句查询出表中每个供应商供货的总金额,查询结果中包含“供应商编号”和“总金额”两个字段。 [24分]
解析:
【考点指引】本大题第1小题考查的是一对多报表向导的使用,按向导提示逐步操作即可;第2小题主要考查表单的使用,重点是数据环境的建立和命令按钮事件代码的编写,这里要用到分组命令GROUP BY和求和函数SUM。 (1)【解题步骤】 ①选择【文件】→【新建】命令,选择“报表”,单击“向导”按钮打开“向导选取”窗口,选择“一对多报表向导”,单击“确定”按钮进入“一对多报表向导”对话框。 ②在“一对多报表向导”对话框中.选择“数据库和表”列表框中的“供应商”作为父表,从“可用字段”列表框中将“供应商编号”字段添加到选定字段表框中,用做父表的可用字段。 ③单击“下一步”设计子表的可用字段,选择“数据库和表”列表框中的“商品信息”作为子表,从“可用字段”列表框中的“商品编号”、“商品名称”和“单价”字段添加到“选定字段”列表框中。④单击“下一步”进入“为表建立关系”的设计界面,在此处系统已经默认设置好进行关联的字段:父表的“供应商编号”和子表的“供应商编号”字段。 ⑤单击“下一步”进入“排序记录”的设计界面,将“可用字段或索引标识”列表框中的“供应商编号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。 ⑥单击“下一步”进入“选择报表样式”的界面,在“样式”列表框中选择“简报式”,在“方向”选项组中选择“横向”。 ⑦单击“下一步”,进入最后的“完成”设计界面,在“报表标题”文本框中输入“商品供应信息”为报表添加标题,单击“完成”命令按钮,在系统弹出的“保存为”对话框中,将报表以“rpt1”文件名保存在考生文件夹下,退出报表设计向导。 (2)【解题步骤】 ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“BD1.sEx”,单击“确定”按钮,打开表单设计器,在表单属性窗口中将CAption属性值修改为“供应商”。 ②在表单设计器中,用鼠标右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令,打开表单的数据环境,选择数据库“商品管理”,将数据表文件“订单”添加到数据环境中。 ③双击“查询”命令按钮,在CliCk事件中输入代码:SELECT供应商编号,suM(金额)AS总金额FROM订单GR()UP BY供应商编号 ④关闭表单设计器并保存表单。
1
1页,共36个题库
1页,共36个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169