在线作业 发表于 2016-11-11 08:57:47

北语16秋《数据库原理和应用》作业1

北语16秋《数据库原理和应用》作业1

一、单选题:
1.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(    )。          (满分:4)
    A. 左外联接
    B. 右外联接
    C. 外部并
    D. 外联接
2.数据库系统中的数据模型通常由(    )三部分组成。          (满分:4)
    A. 数据结构、数据操作和完整性约束
    B. 数据定义、数据操作和安全性约束
    C. 数据结构、数据管理和数据保护
    D. 数据定义、数据管理和运行控制
3.在关系代数中,对一个关系做操作后,新关系的元数个数(    )原来关系的元素个数。          (满分:4)
    A. 小于
    B. 等于
    C. 大于
    D. 小于或等于
4.在关系R和关系S进行自然联接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为(    )。          (满分:4)
    A. 外联接
    B. 内联接
    C. 左外联接
    D. 右外联接
5.关系代数、元组关系演算和域关系演算这三种数据库语言之间的关系是(    )。          (满分:4)
    A. 相互依赖
    B. 相互独立
    C. 相互等价
    D. 相互转化
6.当两个关系没有公共属性时,其自然联接表现为(    )。          (满分:4)
    A. 笛卡儿积
    B. 等值联接
    C. 结果为空
    D. 出错
7.CODASYL组织提出的DBTG报告中的数据模型是(    )的主要代表。          (满分:4)
    A. 层次模型
    B. 网状模型
    C. 关系模型
    D. 实体联系模型
8.在下面给出的内容中,不属于DBA职责的是(    )。          (满分:4)
    A. 定义概念模式
    B. 修改模式结构
    C. 编写应用程序
    D. 编写完整性规则
9.DBS中“第三级存储器”是指(    )。          (满分:4)
    A. 磁盘和磁带
    B. 磁带和光盘
    C. 光盘和磁盘
    D. 快闪存和磁盘
10.在关系代数表达式优化策略中,应尽可能早执行(    )操作。          (满分:4)
    A. 投影
    B. 联接
    C. 选择
    D. 笛卡儿积
11.SQL语言中,SELECT语句的执行结果是(    )。          (满分:4)
    A. 属性
    B. 表
    C. 元组
    D. 数据库
12.关系模型的程序员不需熟悉数据库的(    )。          (满分:4)
    A. 数据操作
    B. 完整性约束条件
    C. 存取路径
    D. 数据定义
13.下列运算中(    )不是关系代数的基本操作。          (满分:4)
    A. 笛卡儿积
    B. 自然连接
    C. 投影
    D. 并
14.在关系中能唯一标识元组的属性集称为关系模型的(    )。          (满分:4)
    A. 主键
    B. 超键
    C. 候选键
    D. 外键
15.视图是一个“虚表”,视图的构造基于(    )。          (满分:4)
    A. 基本表
    B. 视图
    C. 基本表或视图
    D. 数据字典
16.有关系R和S,R∩S的运算等价于(    )。          (满分:4)
    A. S-(R-S)
    B. R-(R-S)
    C.(R-S)∪S
    D. R∪(R-S)
17.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(    )。          (满分:4)
    A. UNIQUE
    B. COUNT
    C. DISTINCT
    D. UNION
18.(    )是控制数据整体结构的人,负责三级结构定义和修改。          (满分:4)
    A. 专业用户
    B. 应用程序员
    C. DBA
    D. 一般用户
19.子模式DDL用来描述(    )。          (满分:4)
    A. 数据库的总体逻辑结构
    B. 数据库的局部逻辑结构
    C. 数据库的物理存储结构
    D. 数据库的概念结构
20.设有关系R和S,与R-S等价的元组关系演算表达式是(    )。          (满分:4)
    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)}
21.SQL中,下列涉及空值的操作,不正确的是(    )。          (满分:4)
    A. AGEISNULL
    B. AGEISNOTNULL
    C. AGE=NULL
    D. NOT(AGEISNULL)
22.位于用户和操作系统之间的一层数据管理软件是(    )。          (满分:4)
    A. DBS
    B. DB
    C. DBMS
    D. MIS
23.在数据库与宿主语言之间传递信息是通过(    )。          (满分:4)
    A. 全局变量
    B. 局部变量
    C. 公共数据区
    D. 系统缓冲区
24.下面哪一个不是一种关系数据库语言(    )。          (满分:4)
    A. 关系操作
    B. 关系代数
    C. 元组关系演算
    D. 域关系演算
25.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的(    )。          (满分:4)
    A. 记录
    B. 行
    C. 数据字典
    D. 属性

**** Hidden Message *****
页: [1]
查看完整版本: 北语16秋《数据库原理和应用》作业1