作业辅导 发表于 2017-10-8 17:40:36

电子科技大学17秋《数据库程序设计基础》在线作业123题目

17秋《数据库程序设计基础》在线作业1
一、单选题:【10道,总分:40分】
1.不能够作为应用程序系统中的主程序的是(    )。          (满分:4)
    A. 表单    B. 菜单
    C. 数据表    D. 程序
2.在Visual FoxPro 中以下叙述正确的是(    )。          (满分:4)
    A. 利用视图可以修改数据    B. 利用查询可以修改数据
    C. 查询和视图具有相同的作用D. 视图可以定义输出去向
3.关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的(    )。          (满分:4)
    A. 标题
    B. 属性
    C. 事件
    D. 方法
4.以下关于空值(NULL)叙述正确的是(    )。          (满分:4)
    A. 空值等同于空字符串
    B. 空值表示字段或变量还没有确定值
    C. VFP不支持空值
    D. 空值等同于数值0
5.为了设置两个表之间的数据参照完整性,要求这两个表是(    )。          (满分:4)
    A. 同一个数据库中的两个表
    B. 两个自由表
    C. 一个自由表和一个数据库表
    D. 没有限制
6.要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表(    )。          (满分:4)
    A. 是同一个数据库中的两个表
    B. 不同数据库中的两个表
    C. 两个自由表
    D. 一个是数据库表另一个是自由表
7.新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的(    )。          (满分:4)
    A. Name属性
    B. Caption属性
    C. Closable属性
    D. AlwaysOnTop属性
8.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于(    )。          (满分:4)
    A. 一对一联系
    B. 一对二联系
    C. 多对多联系
    D. 一对多联系
9.在Visual FoxPro中可以用DO命令执行的文件不包括(    )。          (满分:4)
    A. PRG文件
    B. MPR文件
    C. FRX文
    D. QPR文件
10.执行命令"INDEX on 姓名 TAG indexname "建立索引后,下列叙述错误的是(    )。          (满分:4)
    A. 此命令建立的索引是当前有效索引
    B. 此命令所建立的索引将保存在.idx文件中
    C. 表中记录按索引表达式升序排序
    D. 此命令的索引表达式是"姓名",索引名是"indexname"
二、多选题:【8道,总分:40分】

1.对表中数据建立索引时候,常有哪几种类型?          (满分:5)
    A. 独立索引
    B. 普通索引
    C. 候选索引
    D. 主索引
2.Visual Foxpro中的表达式有(    )。          (满分:5)
    A. 算术表达式
    B. 字符表达式
    C. 关系表达式
    D. 逻辑表达式
3.Visual FoxPro支持的索引文件有(    )。          (满分:5)
    A. 结构化复合索引
    B. 非结构化索引
    C. 独立索引
    D. 候选索引
4.打开Visual FoxPro"项目管理器"的"文档"(Docs)选项卡,其中包含的文件类型有(    )。          (满分:5)
    A. 表单(Form)文件
    B. 报表(Report)文件
    C. 标签(Label)文件
    D. 程序(PRG)文件
5.以下哪些是程序设计的基本结构(    )。          (满分:5)
    A. 分支
    B. 选通
    C. 循
    D. 顺序
6.在SQL SELECT语句中,以下用于计算检索的函数有(    )。          (满分:5)
    A. COUNT
    B. MAX
    C. MIN
    D. SUM
7.内存变量根据其作用的范围可分为(    )。          (满分:5)
    A. 字符变量
    B. 局部变量
    C. 私有变量
    D. 全局变量
8.Visual FoxPro的对象可以是(    )。          (满分:5)
    A. 表单
    B. 窗口
    C. 表单集
    D. 控件
三、判断题:【10道,总分:20分】

1.在Visual Foxpro中,分号“;”表示行的结束。          (满分:2)
    A. 错误
    B. 正确
2.在程序中用PRIVATE命令说明的变量均为全局变量。          (满分:2)
    A. 错误
    B. 正确
3.Visual Foxpro的操作方式包括程序运行方式和交互方式,菜单属于程序运行方式。          (满分:2)
    A. 错误
    B. 正确
4.一个数据库表设置了主索引后,当把它移出数据库时,已设置的主索引将自动消失。          (满分:2)
    A. 错误
    B. 正确
5.命令动词后的子句位置可交换。          (满分:2)
    A. 错误
    B. 正确
6.在两表之间建立联接时,要求两个表之间必须有一个相同的字段。          (满分:2)
    A. 错误
    B. 正确
7.定位记录指针的命令是USE。          (满分:2)
    A. 错误
    B. 正确
8.如果用多个数值型字段直接相加建立索引表达式,索引将按照字段值的和而不是按字段值本身对记录排序。          (满分:2)
    A. 错误
    B. 正确
9.不能在视图中合并两个或多个表与视图。          (满分:2)
    A. 错误
    B. 正确
10.同多表查询一样,也可以在视图中合并两个或多个表与视图。          (满分:2)
    A. 错误
    B. 正确
17秋《数据库程序设计基础》在线作业2
一、单选题:【10道,总分:40分】

1.决定微调控件最大值的属性是(    )。          (满分:4)
    A. Keyboardhighvalue
    B. Value
    C. Keyboardlowvalue
    D. Interval
2.可以伴随着表的打开而自动打开的索引是(    )。          (满分:4)
    A. 单一索引文件(1DX)
    B. 复合索引文件(CDX)
    C. 结构化复合索引文件
    D. 非结构化复合索引文件
3.根据项目文件mysub连编生成APP应用程序的命令是 BUILD APP mycom(    ) mysub(    )。          (满分:4)
    A. FROM
    B. UPDATE
    C. from
    D. delete
4.不允许记录中出现重复索引值的索引是(    )。          (满分:4)
    A. 主索引
    B. 主索引、候选索引、普通索引
    C. 主索引和候选索引
    D. 主索引、候选索引和唯一索引
5.通过连编可以生成多种类型的文件,但是却不能生成(    )。          (满分:4)
    A. PRG文件
    B. APP文件
    C. DLL文
    D. EXE
6.表格控件的数据源可以是(    )。          (满分:4)
    A. 视图
    B. 表
    C. SQL SELECT语句
    D. 以上三种都可以
7.在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是(    )。          (满分:4)
    A. EMPTY(SPACE(0))
    B. LIKE("xy*","xyz")
    C. AT("xy","abcxyz")
    D. ISNULL(.NUILL.)
8.能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是(    )。          (满分:4)
    A. Hide
    B. Show
    C. Release
    D. SetFocus
9.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是(    )。          (满分:4)
    A. 主索引
    B. 惟一索引
    C. 候选索引
    D. 普通索引
10.两表之间"临时性"联系称为关联,在两个表之间的关联已经建立的情况下,有关"关联"的正确叙述是(    )。          (满分:4)
    A. 建立关联的两个表一定在同一个数据库中
    B. 两表之间"临时性"联系是建立在两表之间"永久性"联系基础之上的
    C. 当父表记录指针移动时,子表记录指针按一定的规则跟随移动当关闭父表时,子表自动被关闭
二、多选题:【8道,总分:40分】

1.子查询有哪几种类型?          (满分:5)
    A. 返回运算符的子查询
    B. 返回运算值的子查询
    C. 返回单值的子查询
    D. 返回一组值的子查询
2.Visual FoxPro中的报表类型有(    )。          (满分:5)
    A. 列报表
    B. 行报表
    C. 多列报表
    D. 一对多报表
3.视图有哪些优点?          (满分:5)
    A. 简化用户操作
    B. 使用户从多角度看待同一数据
    C. 为数据库重构提供了一定程度的逻辑独立性
    D. 对数据提供安全保护
4.Visual Foxpro的工作方式包括(    )。          (满分:5)
    A. 命令方式
    B. 菜单方式
    C. 程序文件方式
    D. 交互执行方
5.如果要在屏幕上直接看到查询结果,"查询去向"可以选择(    )。          (满分:5)
    A. 屏幕
    B. 浏览
    C. 临时表
    D. 视图
6.以下哪些是程序设计的基本结构(    )。          (满分:5)
    A. 分支
    B. 选通
    C. 循
    D. 顺序
7.对多个表和视图进行查询,可以使用(    )。          (满分:5)
    A. 查询向导
    B. 查询设计器
    C. 查询函数
    D. 索引
8.在SQL SELECT语句中,以下用于计算检索的函数有(    )。          (满分:5)
    A. COUNT
    B. MAX
    C. MIN
    D. SUM
三、判断题:【10道,总分:20分】

1.DELETE命令中有无WHERE命令执行结果是一样的。          (满分:2)
    A. 错误
    B. 正确
2.如果用多个数值型字段直接相加建立索引表达式,索引将按照字段值的和而不是按字段值本身对记录排序。          (满分:2)
    A. 错误
    B. 正确
3.任何一个表都是由表的结构和表中数据两部分构成。          (满分:2)
    A. 错误
    B. 正确
4.我们在项目管理器中不能实现数据库表的移去或删除操作。          (满分:2)
    A. 错误
    B. 正确
5.标签是一种特殊形式的多列表表,它具有为匹配特定标签纸而对列进行特殊设置的功能。          (满分:2)
    A. 错误
    B. 正确
6.Visual Foxpro中的窗口都是直接通过菜单打开的。          (满分:2)
    A. 错误
    B. 正确
7.报表文件的扩展名为.FRX。          (满分:2)
    A. 错误
    B. 正确
8.同多表查询一样,也可以在视图中合并两个或多个表与视图。          (满分:2)
    A. 错误
    B. 正确
9.打开一数据表,不能肯定将当前记录指针定位到1号记录的命令是GOTO 1。          (满分:2)
    A. 错误
    B. 正确
10.在两表之间建立联接时,要求两个表之间必须有一个相同的字段。          (满分:2)
    A. 错误
    B. 正确
17秋《数据库程序设计基础》在线作业3
一、单选题:【10道,总分:40分】

1.查询设计器和视图设计器的主要不同表现在于(    )。          (满分:4)
    A. 查询设计器有"更新条件"选项卡,没有"查询去向"选项
    B. 查询设计器没有"更新条件"选项卡,有"查询去向"选项
    C. 视图设计器没有"更新条件"选项卡,有"查询去向"选项
    D. 视图设计器有"更新条件"选项卡,也有"查询去向"选项
2.在Visual FoxPro中,用于建立或修改过程文件的命令是(    )。          (满分:4)
    A. MODIFY<文件名>
    B. MODIFY COMMAND<文件名>
    C. MODIFY PROCEDURE<文件名>
    D. 上面B)和C)都对
3.设X=123,Y=456,Z="X+Y",则表达式6+&Z的值是(    )。          (满分:4)
    A. 6+&Z
    B. 6+X+Y
    C. 585
    D. 错误提示
4.能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是(    )。          (满分:4)
    A. Hide
    B. Show
    C. Release
    D. SetFocus
5.下列函数中函数值为字符型的是(    )。          (满分:4)
    A. DATE(    )
    B. TIME(    )
    C. YEAR(    )
    D. DATETIME(    )
6.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的"规则"是一个(    )。          (满分:4)
    A. 逻辑表达式
    B. 字符表达式
    C. 数值表达式
    D. 日期表达式
7.在Visual FoxPro 中以下叙述正确的是(    )。          (满分:4)
    A. 利用视图可以修改数据
    B. 利用查询可以修改数据
    C. 查询和视图具有相同的作用
    D. 视图可以定义输出去向
8.打开表并设置当前有效索引(相关索引已建立)的正确命令是(    )。          (满分:4)
    A. ORDER student IN 2 INDEX 学号
    B. USE student IN 2 ORDER 学号
    C. INDEX 学号 ORDER student
    D. USE student IN 2
9.不允许记录中出现重复索引值的索引是(    )。          (满分:4)
    A. 主索引
    B. 主索引、候选索引、普通索引
    C. 主索引和候选索引
    D. 主索引、候选索引和唯一索引
10.以下关于”查询”的描述正确的是(    )。          (满分:4)
    A. 查询保存在项目文件中
    B. 查询保存在数据库文件中
    C. 查询保存在表文件中
    D. 查询保存在查询文件中
二、多选题:【8道,总分:40分】

1.Visual Foxpro的对象可以是(    )。          (满分:5)
    A. 表单
    B. 表单集
    C. 控件
    D. 记录
2.结构化程序中对“过程”正确的有(    )。          (满分:5)
    A. 一个过程就是一个子程序
    B. 过程的建立、运行与一般程序有差别
    C. 以命令文件格式存放在磁盘上
    D. 至少要有一条返回语句RETURN
3.Visual FoxPro中的表分为(    )。          (满分:5)
    A. 链表
    B. 表单集
    C. 数据库表
    D. 自由表
4.程序文件建立后,可使用多种方式、多次执行它,常用的以下哪两种方式?          (满分:5)
    A. 菜单方式
    B. 命令方式
    C. 查询方式
    D. 更新方式
5.SQL的数据库定义语言包括哪几部分?          (满分:5)
    A. 定义数据表
    B. 定义视图
    C. 定义索引
    D. 定义数据值
6.Visual Foxpro的函数按返回类型可划分为(    )。          (满分:5)
    A. 数值型
    B. 字符型
    C. 日期型
    D. 逻辑型
7.下面关于属性、方法和事件的叙述中,正确的是(    )。          (满分:5)
    A. 属性用于描述对象的状态,方法用于表示对象的行为
    B. 基于同一个类产生的两个对象可以分别设置自己的属性值
    C. 事件代码也可以像方法一样被显示调用
    D. 在新建一个表单时,可以添加新的属性、方法和事件
8.Visual FoxPro中的报表类型有(    )。          (满分:5)
    A. 列报表
    B. 行报表
    C. 多列报表
    D. 一对多报表
三、判断题:【10道,总分:20分】

1.定位记录指针的命令是USE。          (满分:2)
    A. 错误
    B. 正确
2.在Visual Foxpro中,分号“;”表示行的结束。          (满分:2)
    A. 错误
    B. 正确
3.查询和视图都可以帮用户从数据中获得所需信息。          (满分:2)
    A. 错误
    B. 正确
4.报表文件的扩展名为.FRX。          (满分:2)
    A. 错误
    B. 正确
5.数据字典是包含数据库中所有信息的一个表。          (满分:2)
    A. 错误
    B. 正确
6.对多个表和视图进行查询,只能使用查询向导。          (满分:2)
    A. 错误
    B. 正确
7.SQL的数据定义语言包括三部分:定义数据表、定义视图,定义查询。          (满分:2)
    A. 错误
    B. 正确
8.在两表之间建立联接时,要求两个表之间必须有一个相同的字段。          (满分:2)
    A. 错误
    B. 正确
9.在程序中用PRIVATE命令说明的变量均为全局变量。          (满分:2)
    A. 错误
    B. 正确
10.SELECT语句可以嵌套在其他许多语句中,这些嵌套的SELECT称为子查询。          (满分:2)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 电子科技大学17秋《数据库程序设计基础》在线作业123题目