黄老师 发表于 2014-3-29 09:21:40

电子科技大学《数据库程序设计基础》14春在线作业答案

电子科技大学《数据库程序设计基础》14春在线作业1
试卷总分:100   测试时间:--
一、单选题(共10道试题,共40分。)
1.用命令"INDEX on 姓名 TAG index_name "建立索引,其索引类型是( )。
A. 主索引
B. 候选索引
C. 普通索引
D. 惟一索引
满分:4分
2.以下叙述与表单数据环境有关,其中正确的是( )。
A. 当表单运行时,数据环境中的表处于只读状态,只能显示不能修改
B. 当表单关闭时,不能自动关闭数据环境中的表
C. 当表单运行时,自动打开数据环境中的表
D. 当表单运行时,与数据环境中的表无关
满分:4分
3.为了设置两个表之间的数据参照完整性,要求这两个表是( )。
A. 同一个数据库中的两个表
B. 两个自由表
C. 一个自由表和一个数据库表
D. 没有限制
满分:4分
4.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的"规则"是一个( )。
A. 逻辑表达式
B. 字符表达式
C. 数值表达式
D. 日期表达式
满分:4分
5.在SQL SELECT语句中将查询结果存放在一个表中应该使用哪条子句( )。
A. TO MENU
B. INTO TABL
C. INTO MENU
D. TO TABL
满分:4分
6.在Visual FoxPro中,参照完整性规则包括更新规则、删除规则和( )规则。
A. 准确
B. 编辑
C. 嵌入
D. 插入
满分:4分
7.在SQL语句中,与表达式"工资 BETWEEN 1210 AND 1240"功能相同的表达式是( )。
A. 工资〉=1210 AND 工资〈=1240
B. 工资〉1210 AND 工资〈1240
C. 工资〈=1210 AND 工资〉1240
D. 工资〉=1210 OR 工资〈=1240
满分:4分
8.打开表并设置当前有效索引(相关索引已建立)的正确命令是( )。
A. ORDER student IN 2 INDEX 学号
B. USE student IN 2 ORDER 学号
C. INDEX 学号 ORDER student
D. USE student IN 2
满分:4分
9.执行命令"INDEX on 姓名 TAG index_name "建立索引后,下列叙述错误的是( )。
A. 此命令建立的索引是当前有效索引
B. 此命令所建立的索引将保存在.idx文件中
C. 表中记录按索引表达式升序排序
D. 此命令的索引表达式是"姓名",索引名是"index_name"
满分:4分
10.弹出式菜单可以分组,插入分组线的方法是在"菜单名称"项中输入 什么字符( )。
A. *
B. -
C. +
D. /
满分:4分
二、多选题(共8道试题,共40分。)
1.如果要在屏幕上直接看到查询结果,"查询去向"可以选择( )。
A. 屏幕
B. 浏览
C. 临时表
D. 视图
满分:5分
2.关于工作区以下叙述正确的有( )。
A. Visual Foxpro系统最多能同时使用32767个工作区
B. 在每个工作区中只能打开一个表
C. 每个工作区中都各有一条记录指针指向该区表的当前记录
D. 工作区既可用数字表示,也可以用字符等表示的别名表示
满分:5分
3.关于程序(命令)文件,下列说法正确的有( )。
A. 程序文件不再是逐条发出和执行,而是“批处理”方式发出和执行
B. 程序文件是用户和数据之间的一种软件接口
C. 依赖程序文件可以保证数据管理的高效率
D. 程序文件不能相互调用
满分:5分
4.关于记录的逻辑删除,叙述正确的有( )。
A. 逻辑删除的记录还可以恢复
B. 逻辑删除的记录还可以浏览
C. 逻辑删除的记录还可以替换
D. 逻辑删除的记录等待一段时间后,自动永久删除
满分:5分
5.在SQL SELECT语句中,以下用于计算检索的函数有( )。
A. COUNT
B. MAX
C. MIN
D. SUM
满分:5分
6.在下面关于面向对象数据库的叙述中,正确的是( )。
A. 每个对象在系统中都有唯一的对象标识
B. 事件作用于对象,对象识别事件并作出相应反应
C. 一个子类能够继承其所有父类的属性和方法
D. 一个父类包括其所有子类的属性和方法
满分:5分
7.属于记录查找的命令有( )。
A. TOTAL
B. LOCATE
C. SEEK
D. CONTINUE
满分:5分
8.以下属于结构复合索引文件特点的有( )。
A. 在打开表时自动打开
B. 在同一索引文件中能包含多个排序方案
C. 在同一索引文件中能包含多索引关键字
D. 在添加、更改或删除记录时自动维护
满分:5分
三、判断题(共10道试题,共20分。)
1.NULL不等于空值,默认时不允许使用NULL。
A. 错误
B. 正确
满分:2分
2.如果用多个数值型字段直接相加建立索引表达式,索引将按照字段值的和而不是按字段值本身对记录排序。
A. 错误
B. 正确
满分:2分
3.SQL的数据定义语言包括三部分:定义数据表、定义视图,定义查询。
A. 错误
B. 正确
满分:2分
4.项目管理器是Visual Foxpro中用于管理数据和对象的一个重要组织,是它的控制中心。
A. 错误
B. 正确
满分:2分
5.向导是交互式程序,能引导用户快速完成一般性任务。
A. 错误
B. 正确
满分:2分
6.对多个表和视图进行查询,只能使用查询向导。
A. 错误
B. 正确
满分:2分
7.Visual Foxpro中的窗口都是直接通过菜单打开的。
A. 错误
B. 正确
满分:2分
8.SELECT语句可以嵌套在其他许多语句中,这些嵌套的SELECT称为子查询。
A. 错误
B. 正确
满分:2分
9.我们在项目管理器中不能实现数据库表的移去或删除操作。
A. 错误
B. 正确
满分:2分
10.结构化程序设计中的清屏语句为CLEAR,具有运行指定的命令文件。
A. 错误
B. 正确
《数据库程序设计基础》14春在线作业2
试卷总分:100   测试时间:--
一、单选题(共10道试题,共40分。)
1.结构化程序设计的三种基本逻辑结构是( )。
A. 选择结构、循环结构和嵌套结构
B. 顺序结构、选择结构和循环结构
C. 选择结构、循环结构和模块结构
D. 顺序结构、递归结构和循环结构
满分:4分
2.确定列表框内的某个条目是否被选定应使用的属性是( )。
A. Value
B. ColumnCount
C. ListCount
D. Selected
满分:4分
3.在SQL查询时,使用WHERE子句指出的是( )。
A. 查询目标
B. 查询结果
C. 查询条件
D. 查询视图
满分:4分
4.将一个预览成功的菜单存盘,再运行该菜单,却不能执行。这是因为( )。
A. 没有放到项目中
B. 没有生成
C. 要用命令方式
D. 要编人程序
满分:4分
5.决定微调控件最大值的属性是( )。
A. Keyboardhighvalue
B. Value
C. Keyboardlowvalue
D. Interval
满分:4分
6.下列函数中函数值为字符型的是( )。
A. DATE()
B. TIME()
C. YEAR()
D. DATETIME()
满分:4分
7.一数据库名为student,要想打开该数据库,应使用命令( )。
A. OPEN student
B. OPEN DATA student
C. USE DATA student
D. USE student
满分:4分
8.在下列函数中,函数值为数值的是( )。
A. AT('人民','中华人民共和国')
B. CTOD('01/01/96')
C. BOF()
D. SUBSTR(DTOC(DATE()),7)
满分:4分
9.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( )。
A. 一对一联系
B. 一对二联系
C. 多对多联系
D. 一对多联系
满分:4分
10.扩展名为DBC的文件是( )。
A. 表单文件
B. 数据库表文件
C. 数据库文件
D. 项目文件
满分:4分
二、多选题(共8道试题,共40分。)
1.在Visual FoxPro中,变量可分为( )。
A. 公共变量
B. 私有变量
C. 局部变量
D. 全局变量
满分:5分
2.对表中数据建立索引时候,常有哪几种类型?
A. 独立索引
B. 普通索引
C. 候选索引
D. 主索引
满分:5分
3.关于命令窗口理解正确的有( )。
A. 命令窗口是一种帮助调试程序的工具
B. 可在命令窗口中直接输入命令
C. 是一种可编辑的窗口,但不能进行拷贝操作
D. Visual FoxPro中绝大多数命令都可以在命令窗口中输入
满分:5分
4.Visual FoxPro支持循环结构的语句包括( )。
A. DO WHILE-ENDDO
B. FOR-ENDFOR
C. SCAN-ENDSCAN
D. SWITCH CASE
满分:5分
5.Visual FoxPro中的报表类型有( )。
A. 列报表
B. 行报表
C. 多列报表
D. 一对多报表
满分:5分
6.Visual FoxPro中的表分为( )。
A. 链表
B. 表单集
C. 数据库表
D. 自由表
满分:5分
7.视图有哪些优点?
A. 简化用户操作
B. 使用户从多角度看待同一数据
C. 为数据库重构提供了一定程度的逻辑独立性
D. 对数据提供安全保护
满分:5分
8.下面属于项目管理器的命令按钮有( )。
A. 新建按钮
B. 添加按钮
C. 修改按钮
D. 运行按钮
满分:5分
三、判断题(共10道试题,共20分。)
1.在表字段定义中使用圆括号是很重要的不能丢失,字段定义之间用分号隔开。
A. 错误
B. 正确
满分:2分
2.一个数据库表设置了主索引后,当把它移出数据库时,已设置的主索引将自动消失。
A. 错误
B. 正确
满分:2分
3.如果用DO命令执行查询文件、菜单文件,在文件名中必须要包括扩展名(QPR、MPR)。
A. 错误
B. 正确
满分:2分
4.同多表查询一样,也可以在视图中合并两个或多个表与视图。
A. 错误
B. 正确
满分:2分
5.在比较过程中,关系运算符两边数据的数据类型可以不一致,但不能有空格。
A. 错误
B. 正确
满分:2分
6.数据表是以.dbf为扩展名的磁盘文件,使用时打开,用完后关闭。
A. 错误
B. 正确
满分:2分
7.在命令窗口中用PRIVATE命令说明的变量均为局部变量。
A. 错误
B. 正确
满分:2分
8.在程序中用PRIVATE命令说明的变量均为全局变量。
A. 错误
B. 正确
满分:2分
9.索引关键是建立索引的依据,索引文件按关键字从大到小排列记录。
A. 错误
B. 正确
满分:2分
10.数据控制语言DCL用于定义数据表的结构。
A. 错误
B. 正确
《数据库程序设计基础》14春在线作业3
试卷总分:100   测试时间:--
一、单选题(共10道试题,共40分。)
1.Visual FoxPro内存变量的数据类型不包括( )。
A. 数值型
B. 货币型
C.
备注型
D. 逻辑型
满分:4分
2.在Visual FoxPro中以下叙述错误的是( )。
A. 关系也被称作表
B. 数据库文件不存储用户数据
C. 表文件的扩展名是.dbf
D. 多个表存储在一个物理文件中
满分:4分
3.SQL的数据操作语句不包括( )。
A. INSERT
B. UPDATE
C. DELETE
D. CHANGE
满分:4分
4.在Visual FoxPro中,宏替换可以从变量中替换出( )。
A. 字符串
B. 数值
C. 命令
D. 以上三种都可能
满分:4分
5.Visual FoxPro参照完整性规则不包括( )。
A. 更新规则
B. 查询规则
C. 删除规
D. 插入规则
满分:4分
6.从”订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是( )。
A. DROP FROM 订单WHERE签订日期<={^2004-l-10}
B. DROP FROM 订单 FOR 签订日期<={^2004-l-lO}
C. DELETE FROM 订单 WHERE 签订日期<={^2004-1-10}
D. DELETE FROM 订单 FOR 签订日期<={^2004-l-10)
满分:4分
7.查询设计器中"联接"选项卡对应的SQL短语是( )。
A. WHERE
B. JOIN
C. SET
D. ORDER BY
满分:4分
8.Visual FoxPro支持的数据模型是( )。
A. 层次数据模型
B. 关系数据模型
C. 网状数据模型
D. 树状数据模型
满分:4分
9.表达式STUFF("GOODBOY",5,3,''GIRL")的运算结果是( )。
A. GOODGIR
B. GOOD
C. GOODBOY
D. BOY
满分:4分
10.Visual FoxPro的报表文件.FRX中保存的是( )。
A. 打印报表的预览格式
B. 已经生成的完整报表
C. 报表的格式和数据
D. 报表设计格式的定义
满分:4分
二、多选题(共8道试题,共40分。)
1.内存变量根据其作用的范围可分为( )。
A. 字符变量
B. 局部变量
C. 私有变量
D. 全局变量
满分:5分
2.结构化程序中对“过程”正确的有( )。
A. 一个过程就是一个子程序
B. 过程的建立、运行与一般程序有差别
C. 以命令文件格式存放在磁盘上
D. 至少要有一条返回语句RETURN
满分:5分
3.Visual Foxpro的对象可以是( )。
A. 表单
B. 表单集
C. 控件
D. 记录
满分:5分
4.Visual Foxpro中的表达式有( )。
A. 算术表达式
B. 字符表达式
C. 关系表达式
D. 逻辑表达式
满分:5分
5.以下哪些是程序设计的基本结构( )。
A. 分支
B. 选通
C. 循
D. 顺序
满分:5分
6.Visual FoxPro中表与表之间的联系分为( )。
A. 永久关系
B. 临时关系
C. 互补关系
D. 排斥关系
满分:5分
7.Visual Foxpro的函数按返回类型可划分为( )。
A. 数值型
B. 字符型
C. 日期型
D. 逻辑型
满分:5分
8.在学生数据表文件中有“姓名”字段,要显示所有姓李的学生记录,使用命令( )。
A. LIST FOR SUBSTR(姓名,1,2)=“李”
B. LIST FOR 姓名=“李**”
C. LIST FOR STR(姓名,1,2)=“李”
D. LIST FOR 姓名=“李”
满分:5分
三、判断题(共10道试题,共20分。)
1.任何一个表都是由表的结构和表中数据两部分构成。
A. 错误
B. 正确
满分:2分
2.在两表之间建立联接时,要求两个表之间必须有一个相同的字段。
A. 错误
B. 正确
满分:2分
3.Container属于非容器类控件。
A. 错误
B. 正确
满分:2分
4.在Visual Foxpro中,分号“;”表示行的结束。
A. 错误
B. 正确
满分:2分
5.打开一数据表,不能肯定将当前记录指针定位到1号记录的命令是GOTO 1。
A. 错误
B. 正确
满分:2分
6.不能在视图中合并两个或多个表与视图。
A. 错误
B. 正确
满分:2分
7.Copy操作将选中的文本复制一份放到剪贴板上,对选中文本无影响。
A. 错误
B. 正确
满分:2分
8.表单上可以包含多个对象,这些对象又有可能具有互相包含的层次关系。
A. 错误
B. 正确
满分:2分
9.标签是一种特殊形式的多列表表,它具有为匹配特定标签纸而对列进行特殊设置的功能。
A. 错误
B. 正确
满分:2分
10.DELETE命令中有无WHERE命令执行结果是一样的。
A. 错误
B. 正确
满分:2分

页: [1]
查看完整版本: 电子科技大学《数据库程序设计基础》14春在线作业答案