电子科技大16秋《数据库程序设计基础》在线作业3
电子科技大16秋《数据库程序设计基础》在线作业3一、单选题:
1.在DO WHILE … ENDDO循环结构中,EXIT命令的作用是( )。 (满分:4)
A. 退出过程,返回程序开始处
B. 转移到DO WHILE语句行,开始下一个判断和循环
C. 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
D. 终止程序执行
2.以下是与设置系统菜单有关的命令,其中错误的是( )。 (满分:4)
A. SET SYSMENU DEFAULT
B. SET SYSMENU TO DEFAULT
C. SET SYSMENU NOSAVE
D. SET SYSMENU SAVE
3.关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的( )。 (满分:4)
A. 标题
B. 属性
C. 事件
D. 方法
4.在Visual FoxPro中以下叙述错误的是( )。 (满分:4)
A. 关系也被称作表
B. 数据库文件不存储用户数据
C. 表文件的扩展名是.dbf
D. 多个表存储在一个物理文件中
5.设X=123,Y=456,Z="X+Y",则表达式6+&Z的值是( )。 (满分:4)
A. 6+&Z
B. 6+X+Y
C. 585
D. 错误提示
6.关于Visual FoxPro的变量,下面说法中正确的是( )。 (满分:4)
A. 使用一个简单变量之前要先声明或定义
B. 数组中各数组元素的数据类型可以不同
C. 定义数组以后,系统为数组的每个数组元素赋以数值0
D. 数组元素的下标下限是0
7.在Visual FoxPro中通过建立主索引或候选索引来实现 ( )完整性约束。 (满分:4)
A. 个体
B. 数值
C. 实体
D. 属性
8.结构化程序设计的三种基本逻辑结构是( )。 (满分:4)
A. 选择结构、循环结构和嵌套结构
B. 顺序结构、选择结构和循环结构
C. 选择结构、循环结构和模块结构
D. 顺序结构、递归结构和循环结构
9.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的( )。 (满分:4)
A. "一方"表的主索引或候选索引,"多方"表的普通索引
B. "一方"表的主索引,"多方"表的普通索引或候选索引
C. "一方"表的普通索引,"多方"表的主索引或候选索引
D. "一方"表的普通索引,"多方"表的候选索引或普通索引
10.一数据库名为student,要想打开该数据库,应使用命令( )。 (满分:4)
A. OPEN student
B. OPEN DATA student
C. USE DATA student
D. USE student
二、多选题:
1.关于工作区以下叙述正确的有( )。 (满分:5)
A. Visual Foxpro系统最多能同时使用32767个工作区
B. 在每个工作区中只能打开一个表
C. 每个工作区中都各有一条记录指针指向该区表的当前记录
D. 工作区既可用数字表示,也可以用字符等表示的别名表示
2.Visual FoxPro中的报表类型有( )。 (满分:5)
A. 列报表
B. 行报表
C. 多列报表
D. 一对多报表
3.SQL的数据库定义语言包括哪几部分? (满分:5)
A. 定义数据表
B. 定义视图
C. 定义索引
D. 定义数据值
4.Visual Foxpro中的表达式有( )。 (满分:5)
A. 算术表达式
B. 字符表达式
C. 关系表达式
D. 逻辑表达式
5.打开Visual FoxPro"项目管理器"的"文档"(Docs)选项卡,其中包含的文件类型有( )。 (满分:5)
A. 表单(Form)文件
B. 报表(Report)文件
C. 标签(Label)文件
D. 程序(PRG)文件
6.Visual FoxPro支持循环结构的语句包括( )。 (满分:5)
A. DO WHILE-ENDDO
B. FOR-ENDFOR
C. SCAN-ENDSCAN
D. SWITCH CASE
7.在Visual FoxPro中,变量可分为( )。 (满分:5)
A. 公共变量
B. 私有变量
C. 局部变量
D. 全局变量
8.内存变量根据其作用的范围可分为( )。 (满分:5)
A. 字符变量
B. 局部变量
C. 私有变量
D. 全局变量
三、判断题:
1.数据表是以.dbf为扩展名的磁盘文件,使用时打开,用完后关闭。 (满分:2)
A. 错误
B. 正确
2.SELECT语句可以嵌套在其他许多语句中,这些嵌套的SELECT称为子查询。 (满分:2)
A. 错误
B. 正确
3.索引关键是建立索引的依据,索引文件按关键字从大到小排列记录。 (满分:2)
A. 错误
B. 正确
4.命令动词后的子句位置可交换。 (满分:2)
A. 错误
B. 正确
5.不能在视图中合并两个或多个表与视图。 (满分:2)
A. 错误
B. 正确
6.数据控制语言DCL用于定义数据表的结构。 (满分:2)
A. 错误
B. 正确
7.表单上可以包含多个对象,这些对象又有可能具有互相包含的层次关系。 (满分:2)
A. 错误
B. 正确
8.定位记录指针的命令是USE。 (满分:2)
A. 错误
B. 正确
9.数据字典是包含数据库中所有信息的一个表。 (满分:2)
A. 错误
B. 正确
10.同多表查询一样,也可以在视图中合并两个或多个表与视图。 (满分:2)
A. 错误
B. 正确
**** Hidden Message *****
页:
[1]