aopeng 发表于 2017-11-4 12:33:09

华师17秋《数据库系统原理》在线作业

华师《数据库系统原理》在线作业
一、单选题:【15道,总分:30分】
1.在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为(    )。          (满分:2)
    A. 投影    B. 连接
    C. 选择    D. 扫描
2.数据库中只存放视图的(    )。          (满分:2)
    A. 操作
    B. 对应的数据
    C. 定义
    D. 限制
3.SQL中,下列涉及空值的操作,不正确的是(    )。          (满分:2)
    A. AGE IS NULL
    B. AGE IS NOT NULL
    C. AGE=NULL
    D. NOT(AGE IS NULL)
4.下列聚合函数中不忽略空值(null) 的是(    )          (满分:2)
    A. SUM(列名)
    B. MAX(列名)
    C. COUNT( * )
    D. AVG(列名)
5.单个用户使用的数据视图的描述称为(    )          (满分:2)
    A. 外模式
    B. 概念模式
    C. 内模式
    D. 存储模式
6.分布式数据库系统中分片模式和分配模式均是(    )          (满分:2)
    A. 全局的
    B. 局部的
    C. 分布的
    D. 集中的
7.在SQL语言中将权限授予用户是通过(    )语句实现的。          (满分:2)
    A. CREATE
    B. REVOKE
    C. GRANT
    D. INSERT
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.数据库系统的数据独立性是指(    )。          (满分:2)
    A. 不会因为数据的变化而影响应用程序
    B. 不会因为存储策略的变化而影响存储结构
    C. 不会因为某些存储结构的变化而影响其他的存储结构
    D. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
13.子模式DDL用来描述(    )。          (满分:2)
    A. 数据库的总体逻辑结构
    B. 数据库的局部逻辑结构
    C. 数据库的物理存储结构
    D. 数据库的概念结构
14.在数据库系统中,网状模型具有的特征是(    )。①允许有一个以上的结点没有双亲;②有且仅有一个结点无双亲;③根以外的结点有且仅有一个双亲;④一个结点可以有多个双亲;          (满分:2)
    A. ①和③
    B. ②和③
    C. ①和④
    D. ②和④
15.在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是(    )。          (满分:2)
    A. 外模式
    B. 模式
    C. 内模式
    D. 存储模式
二、多选题:【10道,总分:40分】

1.数据类型为(    )的字段不能排序。          (满分:4)
    A. 文本
    B. 备注
    C. 超级链接
    D. OLE对象
2.关系代数运算中,基本的运算有(    )。          (满分:4)
    A. 差
    B. 并
    C. 选择
    D. 投影
3.对并发操作若不加以控制,可能会带来的不一致性有(    )。          (满分:4)
    A. 死锁
    B. 丢失修改
    C. 不能重复读
    D. 读“脏”数据
4.事务具有(    )等特性。          (满分:4)
    A. 原子性
    B. 一致性
    C. 隔离性
    D. 持续性
5.需求分析阶段主要任务是对数据库应用系统所要处理的对象进行全面的了解,收集用户对数据库的(    ),并以数据流程图和数据字典等书面形式确定下来。          (满分:4)
    A. 信息需求
    B. 处理需求
    C. 安全性需求
    D. 完整性需求
    E. 局部E-R模型的设计
6.按事务对数据对象的封锁程度来分,封锁的基本类型有(    )。          (满分:4)
    A. 排它锁
    B. 共享锁
    C. 物理锁
    D. 系统锁
7.DBMS的主要功能有(    ) 。          (满分:4)
    A. 数据库定义
    B. 数据库操纵
    C. 数据库的运行管理
    D. 数据库的保护
8.下列是数据库系统的组成部分的是(    )。          (满分:4)
    A. 开发和管理数据库系统的人员
    B. 数据库
    C. DBMS
    D. 应用开发工具软件
9.数据库管理员的职责包括(    )。          (满分:4)
    A. 维护数据库
    B. 设计子模式
    C. 管理数据库
    D. 定义数据库结构
10.在SQL中,DDL对数据库的操作有(    )。          (满分:4)
    A. 修改数据库
    B. 创建数据库
    C. 查询数据库
    D. 撤销数据库
三、判断题:【15道,总分:30分】

1.使用谓词ANY或ALL时必须与比较符配合使用。          (满分:2)
    A. 错误
    B. 正确
2.尽管数据类型不同,但数据表示形式、存储方式及数据能进行的操作运算是相同的。          (满分:2)
    A. 错误
    B. 正确
3.根据实体完整性规则,用户只要定义了某一个关系的外键,系统就会控制外键的值要么为空,要么等于被参照关系中某一个主键的值。          (满分:2)
    A. 错误
    B. 正确
4.最常用的表示数据模型的方法是实体—联系方法。          (满分:2)
    A. 错误
    B. 正确
5.连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。          (满分:2)
    A. 错误
    B. 正确
6.在关系代数中,除法操作时用一个(m+n)元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。          (满分:2)
    A. 错误
    B. 正确
7.数据更新语言是DML的一部分,它允许数据库用户在RDB中进行数据的改变。          (满分:2)
    A. 错误
    B. 正确
8.人们利用数据仓库的主要目的是进行日常事务处理,对数据仓库的主要操作是数据查询。          (满分:2)
    A. 错误
    B. 正确
9.关系模型中主关键字或是外部关键字的属性值可以为空。          (满分:2)
    A. 错误
    B. 正确
10.关系的每一个分量可以继续分为小的数据项。          (满分:2)
    A. 错误
    B. 正确
11.数据结构是数据模型最基本的组成部分,规定了数据模型的静态特性。          (满分:2)
    A. 错误
    B. 正确
12.排它锁和共享锁是最基本的封锁方式。          (满分:2)
    A. 错误
    B. 正确
13.索引可以保证数据的唯一性。          (满分:2)
    A. 错误
    B. 正确
14.事务既可以并行调度,又可以串行调度,都可以保证执行结果的准确性。          (满分:2)
    A. 错误
    B. 正确
15.数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。          (满分:2)
    A. 错误
    B. 正确


页: [1]
查看完整版本: 华师17秋《数据库系统原理》在线作业