aopeng 发表于 2017-10-9 14:19:38

北交17秋《数据库及其应用》在线作业12题目

北交《数据库及其应用》在线作业一
一、单选题:【15道,总分:30分】
1.四元关系R的属性A、B、C、D,下列叙述中正确的是(    )          (满分:2)
    A. ∏B,C(R)表示取值为B,C的两列组成的关系
    B. ∏2,3(R)表示取值为2,3的两列组成的关系
    C. ∏B,C(R)与∏2,3(R)表示的是同一个关系
    D. ∏B,C(R)与∏2,3(R)表示的不是同一个关系
2.在K元关系R中,公式σ2<'4'表示(    )          (满分:2)
    A. 从R中选择值为2的分量小于第4个分量值的元组组成的关系
    B. 从R中选择第2个分量值小于第4个分量值的元组组成的关系
    C. 从R中选择第2个分量的值小于4的元组组成的关系
    D. 从R中选择第2个分量小于第4个分量值的元组组成的关系
3.关系数据模型的三个组成部分中,不包括(    )          (满分:2)
    A. 完整性规则
    B. 数据结构
    C. 数据操作
    D. 并发控制
4.SQL语言中,SELECT语句的执行结果是(    )          (满分:2)
    A. 属性
    B. 表
    C. 元组
    D. 数据库
5.在SQL语言中,DELETE语句的作用是(    )          (满分:2)
    A. 删除基本表
    B. 删除视图
    C. 删除基本表和视图
    D. 删除基本表和视图的元组
6.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是(    )          (满分:2)
    A. DBMS、OS、应用软件
    B. DBMS、应用软件、OS
    C. OS、DBMS、应用软件
    D. OS、应用软件、DBMS
7.要保证数据库逻辑数据独立性,需要修改的是(    )          (满分:2)
    A. 模式
    B. 模式与内模式的映射
    C. 模式与外模式的映射
    D. 内模式
8.关系数据库的查询语言是一种(    )语言。          (满分:2)
    A. 过程性
    B. 非过程性
    C. 第三代
    D. 高级程序设计
9.在SQL的SELECT语句中,与选择运算对应的命令动词是(    )          (满分:2)
    A. SELECT
    B. FROM
    C. WHERE
    D. GROUP BY
10.设有关系R和S,与R-S等价的元组关系演算表达式是(    )          (满分:2)
    A. {t|R(t)∨┐s(t)}
    B. {t|R(t)∧┐S(t)}
    C. {t|(u)R(t∨┐S(u))
    D. {t|(u)R(t)∧┐S(u)}
11.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则(    )          (满分:2)
    A. T1的属性个数等于T2的属性个数
    B. T1的属性个数小于T2的属性个数
    C. T1的属性个数大于T2的属性个数
    D. T1的属性个数大于或等于T2的属性个数
12.1级封锁协议加上T要读取的数据R加S锁,这是(    )          (满分:2)
    A. 3级封锁协议
    B. 4级封锁协议
    C. 2级封锁协议
    D. 1级封锁协议
13.视图是一个“虚表”,视图的构造基于(    )          (满分:2)
    A. 基本表
    B. 视图
    C. 基本表或视图
    D. 数据字典
14.SQL的DDL语句不包括(    )          (满分:2)
    A. SELECT
    B. CREATE TABLE
    C. DROP VIEW
    D. DROP INDEX
15.关系代数表达式的优化策略中,首先要做的是(    )          (满分:2)
    A. 对文件进行预处理
    B. 尽早执行选择运算
    C. 执行笛卡儿积运算
    D. 投影运算
二、多选题:【15道,总分:45分】

1.运算的三大要素是哪些(    )?          (满分:3)
    A. 运算对象
    B. 运算符
    C. 运算结果
    D. 运算方法
    E. 运算效率
2.专门的关系运算包括(    )。          (满分:3)
    A. 选择
    B. 投影
    C. 联接
    D. 除
3.下列哪些选项是数据模型概念中包含的内容(    )?          (满分:3)
    A. 数据的静态特征
    B. 数据的物理特征
    C. 数据的动态特征
    D. 数据的存储特征
    E. 数据的完整性特征
4.常见的静态关系约束有(    )。          (满分:3)
    A. 实体完整性约束
    B. 参照完整性约束
    C. 函数依赖约束
    D. 统计约束
    E. 元组形态约束
5.设计概念结构通常用的四类方法是(    )。          (满分:3)
    A. 自顶向下
    B. 自底向上
    C. 逐步扩张
    D. 自内向外
    E. 混合策略
6.3.在创建视图的语句中,子查询可以是任意复杂的SELECT语句,但不允许含有(    )。          (满分:3)
    A. WITH子句
    B. WHERE子句
    C. ORDER BY 子句
    D. NOT NULL子句
    E. DISTINCT子句
7.数据操作包含哪些内容(    )?          (满分:3)
    A. 操作
    B. 关于操作的函数
    C. 有关的操作规则
    D. 规则映射
    E. 规则的函数表象
8.概念结构是对现实世界的一种抽象,这种抽象一般包括(    )。          (满分:3)
    A. 分类
    B. 规划
    C. 聚集
    D. 统一
    E. 概括
9.动态列级约束包括的几个方面分别是(    )。          (满分:3)
    A. 修改行数时的约束
    B. 修改列的元组
    C. 修改元组的列属性时的约束
    D. 修改列值时的约束
    E. 修改列定义时的约束
10.数据库信息的运行安全采取的主措施有(    )。          (满分:3)
    A. 用户认证
    B. 存取控制
    C. 备份与恢复
    D. 审计
11.SQL语言的使用方法有(    )。          (满分:3)
    A. 自含式SQL
    B. 解释式SQL
    C. 嵌入式SQL
    D. 多用户SQL
12.3.下列哪些选项是删除基本表定义的结果(    ) ?          (满分:3)
    A. 表中的数据将自动被删除掉
    B. 在此表上建立的索引将自动被删除掉
    C. 建立在此表上的视图依旧保留
    D. 建立在此表上的视图仍然可以引用
    E. 建立在此表上的视图也自动被删除掉
13.静态列级约束的内容包括(    )。          (满分:3)
    A. 对数据类型的约束,包括数据的类型、长度、单位、精度等
    B. 对数据格式的约束
    C. 对取值范围或取值集合的约束
    D. 对空值的约束
    E. 对列中元组形态的约束
14.Java JDBC接口类中包含的成员有(    ) 。          (满分:3)
    A. JavSql.CallableStatement
    B. JavSql.Connection
    C. JavSql.DatabaseMetaData
    D. JavSql.Driver
    E. JavSql.Administrator
15.用户可以用SQL语言对下列哪些对象进行查询(    ) ?          (满分:3)
    A. 视图
    B. 基本表
    C. 存储文件
    D. 存储文件的逻辑结构
    E. 存储文件的物理结构
三、判断题:【10道,总分:25分】

1.视图也是二维表,因此视图定义以后,用户可以如同操作基本表那样对视图进行操作。(    )          (满分:2.5)
    A. 错误
    B. 正确
2.5.所谓静态列级约束,就是对一个列的取值域的说明。          (满分:2.5)
    A. 错误
    B. 正确
3.4.要区分服务器端的ASP脚本和其他字符,可以用的定界符是。          (满分:2.5)
    A. 错误
    B. 正确
4.关系模式是型,关系是值。          (满分:2.5)
    A. 错误
    B. 正确
5.数据库技术处于人工管理阶段的时间段是60年代中期以前。          (满分:2.5)
    A. 错误
    B. 正确
6.如果一个关系模式R的所有属性都是不可分的基本数据,则R∈3NF。          (满分:2.5)
    A. 错误
    B. 正确
7.访问控制是防止对数据库进行非法访问的主要方法。(    )          (满分:2.5)
    A. 错误
    B. 正确
8.通配符“”表示某单个字符。(    )          (满分:2.5)
    A. 错误
    B. 正确
9.外键的值唯一的标识了表中的一行记录。(    )          (满分:2.5)
    A. 错误
    B. 正确
10.在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。(    )          (满分:2.5)
    A. 错误
    B. 正确
北交《数据库及其应用》在线作业二
一、单选题:【15道,总分:30分】

1.关系代数表达式的优化策略中,首先要做的是(    )          (满分:2)
    A. 对文件进行预处理
    B. 尽早执行选择运算
    C. 执行笛卡儿积运算
    D. 投影运算
2.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则(    )          (满分:2)
    A. T1的属性个数等于T2的属性个数
    B. T1的属性个数小于T2的属性个数
    C. T1的属性个数大于T2的属性个数
    D. T1的属性个数大于或等于T2的属性个数
3.在K元关系R中,公式σ2<'4'表示(    )          (满分:2)
    A. 从R中选择值为2的分量小于第4个分量值的元组组成的关系
    B. 从R中选择第2个分量值小于第4个分量值的元组组成的关系
    C. 从R中选择第2个分量的值小于4的元组组成的关系
    D. 从R中选择第2个分量小于第4个分量值的元组组成的关系
4.视图是一个“虚表”,视图的构造基于(    )          (满分:2)
    A. 基本表
    B. 视图
    C. 基本表或视图
    D. 数据字典
5.要保证数据库逻辑数据独立性,需要修改的是(    )          (满分:2)
    A. 模式
    B. 模式与内模式的映射
    C. 模式与外模式的映射
    D. 内模式
6.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(    )          (满分:2)
    A. r+s
    B. r-s
    C. r×s
    D. max(r,s)
7.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(    )          (满分:2)
    A. UNIQUE
    B. COUNT
    C. DISTINCT
    D. UNION
8.关系数据模型的三个组成部分中,不包括(    )          (满分:2)
    A. 完整性规则
    B. 数据结构
    C. 数据操作
    D. 并发控制
9.对所有的视图都可以进行下面哪一个操作?(    )          (满分:2)
    A. 插入
    B. 选择
    C. 更新
    D. 删除
10.对数据库并发操作有可能带来的问题包括(    )          (满分:2)
    A. 读出“脏数据”
    B. 带来数据的冗余
    C. 未被授权的用户非法存取数据
    D. 破坏数据独立性
11.关系演算的基础是(    )          (满分:2)
    A. 形式逻辑中的逻辑演算
    B. 形式逻辑中的关系演算
    C. 数理逻辑中的谓词演算
    D. 数理逻辑中的形式演算
12.在SQL的SELECT语句中,与选择运算对应的命令动词是(    )          (满分:2)
    A. SELECT
    B. FROM
    C. WHERE
    D. GROUP BY
13.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是(    )          (满分:2)
    A. DBMS、OS、应用软件
    B. DBMS、应用软件、OS
    C. OS、DBMS、应用软件
    D. OS、应用软件、DBMS
14.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是(    )          (满分:2)
    A. 多对多
    B. 一对一
    C. 多对一
    D. 一对多
15.若要求分解保持函数依赖,那么模式分解一定能够达到(    )          (满分:2)
    A. 2NF
    B. 3NF
    C. BCNF
    D. 1NF
二、多选题:【15道,总分:45分】

1.Java JDBC接口类中包含的成员有(    ) 。          (满分:3)
    A. JavSql.CallableStatement
    B. JavSql.Connection
    C. JavSql.DatabaseMetaData
    D. JavSql.Driver
    E. JavSql.Administrator
2.3.在创建视图的语句中,子查询可以是任意复杂的SELECT语句,但不允许含有(    )。          (满分:3)
    A. WITH子句
    B. WHERE子句
    C. ORDER BY 子句
    D. NOT NULL子句
    E. DISTINCT子句
3.数据库管理系统是为了进行什么操作而配置的(    ) ?          (满分:3)
    A. 数据库的建立
    B. 数据库的映射
    C. 数据库的连接
    D. 数据库的使用
    E. 数据库的维护
4.静态列级约束的内容包括(    )。          (满分:3)
    A. 对数据类型的约束,包括数据的类型、长度、单位、精度等
    B. 对数据格式的约束
    C. 对取值范围或取值集合的约束
    D. 对空值的约束
    E. 对列中元组形态的约束
5.在数据库系统中,有哪几种数据模型?(    )          (满分:3)
    A. 网状模型
    B. 层次模型
    C. 关系模型
    D. 实体联系模型
6.3.下列哪些选项是删除基本表定义的结果(    ) ?          (满分:3)
    A. 表中的数据将自动被删除掉
    B. 在此表上建立的索引将自动被删除掉
    C. 建立在此表上的视图依旧保留
    D. 建立在此表上的视图仍然可以引用
    E. 建立在此表上的视图也自动被删除掉
7.以下关于4NF的叙述,正确的选项有(    )。          (满分:3)
    A. 4NF关系模式的属性之间必须有一个或零个非平凡且非函数依赖的多值
    B. 4NF关系模式的属性之间必须有一个以上非平凡且非函数依赖的多值
    C. 关系模式R∈1NF,如果对于R的每个非平凡多值依赖X→→Y(Y是X的子集),X都含有候选码,则R∈4NF
    D. 如果一个关系模式是4NF,则必为BCNF
    E. 4NF所允许的非平凡多值依赖实际上是函数依赖
8.常见的静态关系约束有(    )。          (满分:3)
    A. 实体完整性约束
    B. 参照完整性约束
    C. 函数依赖约束
    D. 统计约束
    E. 元组形态约束
9.数据操作包含哪些内容(    )?          (满分:3)
    A. 操作
    B. 关于操作的函数
    C. 有关的操作规则
    D. 规则映射
    E. 规则的函数表象
10.用户可以用SQL语言对下列哪些对象进行查询(    ) ?          (满分:3)
    A. 视图
    B. 基本表
    C. 存储文件
    D. 存储文件的逻辑结构
    E. 存储文件的物理结构
11.概念结构是对现实世界的一种抽象,这种抽象一般包括(    )。          (满分:3)
    A. 分类
    B. 规划
    C. 聚集
    D. 统一
    E. 概括
12.在ASP文件中可以包含的内容有(    ) 。          (满分:3)
    A. SQL语句
    B. Java Applet的源代码
    C. HTML标记(tags)
    D. Javascript或Vbscript语言的程序码
    E. ASP语法
13.数据库信息的运行安全采取的主措施有(    )。          (满分:3)
    A. 用户认证
    B. 存取控制
    C. 备份与恢复
    D. 审计
14.专门的关系运算包括(    )。          (满分:3)
    A. 选择
    B. 投影
    C. 联接
    D. 除
15.在下列关于关系的叙述中,正确的是(    )          (满分:3)
    A. 表中任意两行的值不能相同
    B. 表中任意两列的值不能相同
    C. 行在表中的顺序无关紧要
    D. 列在表中的顺序无关紧要
三、判断题:【10道,总分:25分】

1.关系关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,则称X是R的外部码(Foreign)。          (满分:2.5)
    A. 错误
    B. 正确
2.数据库技术处于人工管理阶段的时间段是60年代中期以前。          (满分:2.5)
    A. 错误
    B. 正确
3.访问控制是防止对数据库进行非法访问的主要方法。(    )          (满分:2.5)
    A. 错误
    B. 正确
4.对一个数据库系统来说,概念级对应于它实际存储的数据。(    )          (满分:2.5)
    A. 错误
    B. 正确
5.在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。(    )          (满分:2.5)
    A. 错误
    B. 正确
6.数据字典通常包括数据项、数据结构、数据通路、数据存储和处理过程五个部分。          (满分:2.5)
    A. 错误
    B. 正确
7.2.调查各部门的业务活动情况不属于调查用户需求具体步骤。          (满分:2.5)
    A. 错误
    B. 正确
8.通配符“”表示某单个字符。(    )          (满分:2.5)
    A. 错误
    B. 正确
9.关系模式R∈1NF,如果对于R每个非平凡多值依赖X→→Y(Y是X的子集),X都含有候选码,则R∈4NF。          (满分:2.5)
    A. 错误
    B. 正确
10.实体间的联系用实体模型来描述。(    )          (满分:2.5)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 北交17秋《数据库及其应用》在线作业12题目