2017年全国计算机二级考试题库1(VF)
-
在考生文件夹下完成如下操作:
1.新建一个名为“学生”的数据库。
2.将“学生”、“选课”、“课程”3个自由表添加到新建的数据库“学生”中。
3.通过“学号”字段为“学生”表和“选课”表建立永久联系。
4.为上面建立的联系设置参照完整性约束:更新和删除规则为“级联”,插入规则为“限制”。
-
Visual FoxPrO参照完整性规则不包括( )
- A.更新规则
- B.查询规则
- C.删除规则
- D.插入规则
-
标准SQL基本查询模块的结构是 ______。
- A.SELECT…FROM…ORDER BY
- B.SELECT…WHERE…GROUP BY
- C.SELECT…WHERE…HAVING
- D.SELECT…FROM…WHERE
-
SQL语句中查询条件短语的关键字是______。
- A.WHERE
- B.FOR
- C.WHILE
- D.CONDITION
-
在SQL SELECT语句的ORDER BY短语中如果指定了多个字段,则 ______。
- A.无法进行排序
- B.只按第一个字段排序
- C.按从左至右优先依次排序
- D.按字段排序优先级依次排序
-
VFP的参照完整性包括( )。
- A.更新规则
- B.插入规则
- C.查询规则
- D.更新规则、插入规则、查询规则
-
当前工资表中有108条记录,当前记录号为8,用SUM命令计算工资总和时,若缺省[范围]短语,则系统将______。
- A.只计算当前记录的工资值
- B.计算前8条记录的工资和
- C.计算后8条记录的工资和
- D.计算全部记录的工资和
-
下列关于自由表的叙述,正确的是( )。
- A.全部是用以前版本的FoxPro(FoxBASE)建立的表
- B.可以用Visual FoxPro建立,但是不能把它添加到数据库中
- C.自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表
- D.自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表
-
下列叙述中错误的是( )。
- A.一种数据的逻辑结构可以有多种存储结构
- B.数据的存储结构与数据的处理效率无关
- C.数据的存储结构与数据的处理效率密切相关
- D.数据的存储结构在计算机中所占的空间不一定是连续的
-
在学生管理的关系数据库中,存取一个学生信息的数据单位是
- A.文件
- B.数据库
- C.字段
- D.记录
-
表“职工”和表“部门”之间已经建立关联,若在数据环境中删除表“职工”,则这种关联将( )。
- A.仍然存在
- B.不再存在
- C.可能存在
- D.以上都不对
-
函数SUBSTR("数据库二级考试",AT("1","567890123"),4返回的值是______。
- A.数据
- B.二级
- C.数据库
- D.二级考试
-
相对于文件系统,数据库系统主要优点是
- A.数据库系统可以解决数据冗余和数据独立性问题,而文件系统则不能
- B.文件系统只能管理少量数据,而数据库系统则能管理大量数据
- C.文件系统只能管理少量类型的文件,而数据库系统则能管理各种类型的文件
- D.文件系统功能简单,而数据库系统功能复杂
-
在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN后面的语句,应使用( )。
- A.LOOP语句
- B.EXIT语句
- C.BREAK语句
- D.RETURN语句
-
下面选项中不属于面向对象程序设计特征的是______。
- A.继承性
- B.多态性
- C.类比性
- D.封装性
-
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
- A.控制流
- B.加工
- C.数据存储
- D.源和潭
-
数据库系统与文件系统的主要区别是______。
- A.数据库系统复杂,而文件系统简单
- B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以
- C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
- D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
-
假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是
- A.Hide
- B.Show
- C.Release
- D.SetFocuS
-
命令SET DELET OFF的作用是( )。
- A.禁止对数据库记录进行删除
- B.使删除标记读任何命令无影响
- C.执行删除命令时,不提供任何信息
- D.取消删除标记
-
下列关于查询和视图的说法中,错误的是
- A.视图结果存放在数据库中
- B.视图设计器中不存在“查询去向”的选项
- C.查询设计器中没有“数据更新”选项卡
- D.查询和视图都可以在磁盘中找到相应的文件
-
在SQL语句中,SELECT语句中的JOIN是用来建立表间的联系短语,应放在下列( )短语之后。
- A.FROM
- B.WHERE
- C.0N
- D.GROUP BY
-
下列控件中,不能设置数据源的是( )。
- A.复选框
- B.命令按钮
- C.选项组
- D.列表框
-
下列叙述中错误的是______。
- A.一种数据的逻辑结构可以有多种存储结构
- B.数据的存储结构与数据处理的效率无关
- C.数据的存储结构与数据处理的效率密切相关
- D.数据的存储结构在计算机中所占的空间不一定是连续的
-
下面有关索引的描述正确的是 ______。
- A.建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
- B.索引与数据库表的数据存储在一个文件中
- C.创建索引是创建一个指向数据库表文件记录的指针构成的文件
- D.使用索引并不能加快对表的查询操作
-
在数据库表上的字段有效性规则是( )。
- A.逻辑表达式
- B.字符表达式
- C.数字表达式
- D.以上3种都有可能
-
下列关于数组的叙述,错误的是
- A.使用数组前,要有DIMENSION或DECLEARE命令定义数组
- B.定义数组后,Visual FoxPro系统自动给每个数组元素赋以逻辑值.F.
- C.在Visual FoxPro中只能使用一维数组、二维数组或三维数组
- D.一个数组中各个数组元素可以不是同一种数据类型
-
在表单设计器的属性窗口中设置表单或其他控件对象的属性时,下列叙述正确的是( )。
- A.表单的属性描述了表单的事件和方法
- B.以斜体字显示的属性值表示为只读,不可以修改
- C.属性窗口只包括属性、方法和事件列表框和对象框
- D.以上都不正确
-
【程序说明】 使用如下表的数据:
SQL语句 SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY 部门号 查询结果有几条记录?
- A.1
- B.4
- C.3
- D.10
-
要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表______。
- A.是同一个数据库中的两个表
- B.不同数据库中的两个表
- C.两个自由表
- D.一个是数据库表另一个是自由表
-
SQL语句中,SELECT命令中的JOIN是用来建立表间的联系短语,连接条件应出现在下列哪个短语中( )。
- A.WHERE
- B.ON
- C.HAVING
- D.INNER
-
若要确定单选按钮的个数,应在下列的______属性中设置。
- A.PageCount
- B.ColumnCount
- C.ControlCount
- D.BuRonCount
-
序言性注释的主要内容不包括______。
- A.模块的接口
- B.模块的功能
- C.程序设计者
- D.数据的状态
-
如果A=“新年”,B=“好”,C=‘A+B’,表达式&C+"!"的值是______。
- A.A+B+!
- B.新年好!
- C.C!
- D.不能计算
-
数据库表的字段可以定义默认值,默认值是
- A.逻辑表达式
- B.字符表达式
- C.数值表达式
- D.前三种都可能
-
要给BRDA表增加一个婚否字段(逻辑型),下面正确的是______。
- A.CREATE TABLE BRDA ADD COLUMN 婚否 L
- B.ALTER TABLE BRDA ALTER COLUMN 婚否 L
- C.ALTER TABLE BRDA ADD COLUMN 婚否 L
- D.ALTER TABLE BRDA ADD COLUMN "婚否"L
-
下面叙述正确的是
- A.算法的执行效率与数据的存储结构无关
- B.算法的空间复杂度是指算法程序中指令(或语句)的条数
- C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
- D.以上三种描述都不正确
-
在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是
- A.数据库系统阶段
- B.文件系统阶段
- C.人工管理阶段
- D.数据项管理