奥鹏答案 发表于 2016-11-24 08:48:36

电子科技大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]
查看完整版本: 电子科技大16秋《数据库程序设计基础》在线作业1