电子科技大16秋《数据库程序设计基础》在线作业1
电子科技大16秋《数据库程序设计基础》在线作业1一、单选题:
1.两表之间"临时性"联系称为关联,在两个表之间的关联已经建立的情况下,有关"关联"的正确叙述是( )。 (满分:4)
A. 建立关联的两个表一定在同一个数据库中
B. 两表之间"临时性"联系是建立在两表之间"永久性"联系基础之上的
C. 当父表记录指针移动时,子表记录指针按一定的规则跟随移动当关闭父表时
子表自动被关闭
2.结构化程序设计的三种基本逻辑结构是( )。 (满分:4)
A. 选择结构、循环结构和嵌套结构
B. 顺序结构、选择结构和循环结构
C. 选择结构、循环结构和模块结构
D. 顺序结构、递归结构和循环结构
3.以下关于空值(NULL)叙述正确的是( )。 (满分:4)
A. 空值等同于空字符串
B. 空值表示字段或变量还没有确定值
C. VFP不支持空值
D. 空值等同于数值0
4.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的"规则"是一个( )。 (满分:4)
A. 逻辑表达式
B. 字符表达式
C. 数值表达式
D. 日期表达式
5.计时器控件的主要属性是( )。 (满分:4)
A. Enabled
B. Caption
C. Interval
D. Value
6.当前记录序号为3,将第6记录设置为当前记录的命令是( )。 (满分:4)
A. SKIP-6
B. SKIP+6
C. SKIP+3
D. SKIP-3
7.从”订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是( )。 (满分:4)
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)
8.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的( )。 (满分:4)
A. 参照完整性
B. 实体完整性
C. 域完整性
D. 字段完整性
9.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是( )。 (满分:4)
A. SELECT产品名称
AVG(单价)FROM产品GROUP BY单价
B. SELECT产品名称
AVG(单价)FROM产品ORDERBY单价
C. SELECT产品名称
AVG(单价)FROM产品ORDER BY产品名称
D. SELECT产品名称
AVG(单价)FROM产品GROUP BY产品名称
10.修改本地视图使用的命令是( )。 (满分:4)
A. CREATE SQL VIEW
B. MODIFY VIEW
C. RENAME VIEW
D. DELETE VIEW
二、多选题:
1.Visual FoxPro支持的索引文件有( )。 (满分:5)
A. 结构化复合索引
B. 非结构化索引
C. 独立索引
D. 候选索引
2.Visual Foxpro中的表达式有( )。 (满分:5)
A. 算术表达式
B. 字符表达式
C. 关系表达式
D. 逻辑表达式
3.对表中数据建立索引时候,常有哪几种类型? (满分:5)
A. 独立索引
B. 普通索引
C. 候选索引
D. 主索引
4.以下哪些是程序设计的基本结构( )。 (满分:5)
A. 分支
B. 选通
C. 循
D. 顺序
5.Visual Foxpro的函数按返回类型可划分为( )。 (满分:5)
A. 数值型
B. 字符型
C. 日期型
D. 逻辑型
6.在学生数据表文件中有“姓名”字段,要显示所有姓李的学生记录,使用命令( )。 (满分:5)
A. LIST FOR SUBSTR(姓名,1,2)=“李”
B. LIST FOR 姓名=“李**”
C. LIST FOR STR(姓名,1,2)=“李”
D. LIST FOR 姓名=“李”
7.以下属于结构复合索引文件特点的有( )。 (满分:5)
A. 在打开表时自动打开
B. 在同一索引文件中能包含多个排序方案
C. 在同一索引文件中能包含多索引关键字
D. 在添加、更改或删除记录时自动维护
8.Visual Foxpro中使用了( )等几种变量形式。 (满分:5)
A. 字段名变量
B. 数组变量
C. 系统变量
D. 内存变量
三、判断题:
1.使用UNION运算符时两个查询结果中的列的结果必须匹配,数据类型必须兼容。 (满分:2)
A. 错误
B. 正确
2.表单上可以包含多个对象,这些对象又有可能具有互相包含的层次关系。 (满分:2)
A. 错误
B. 正确
3.我们在项目管理器中不能实现数据库表的移去或删除操作。 (满分:2)
A. 错误
B. 正确
4.不能在视图中合并两个或多个表与视图。 (满分:2)
A. 错误
B. 正确
5.使用REPORT输出标签时,标签文件LabelName的扩展和.LBX不能省略。 (满分:2)
A. 错误
B. 正确
6.可以将一个表同时添加到两个以上的数据库中。 (满分:2)
A. 错误
B. 正确
7.数据控制语言DCL用于定义数据表的结构。 (满分:2)
A. 错误
B. 正确
8.Container属于非容器类控件。 (满分:2)
A. 错误
B. 正确
9.同多表查询一样,也可以在视图中合并两个或多个表与视图。 (满分:2)
A. 错误
B. 正确
10.如果用DO命令执行查询文件、菜单文件,在文件名中必须要包括扩展名(QPR、MPR)。 (满分:2)
A. 错误
B. 正确
**** Hidden Message *****
页:
[1]