open 发表于 2017-11-4 12:31:33

华师17秋《数据库管理》在线作业

华师《数据库管理》在线作业
一、单选题:【15道,总分:30分】
1.SQL语言具有两种使用方式,分别称为交互式SQL和(    )。          (满分:2)
    A. 提示式SQL    B. 多用户SQL
    C. 嵌入式SQL    D. 解释式SQL
2.SQL中,下列涉及空值的操作,不正确的是(    )。          (满分:2)
    A. AGE IS NULL
    B. AGE IS NOT NULL
    C. AGE=NULL
    D. NOT(AGE IS NULL)
3.若关系R(A,B)已属于3NF,下列说法中正确的是(    )。          (满分:2)
    A. 它一定消除了插入和删除异常
    B. 仍存在一定的插入和删除异常
    C. 一定属于BCNF
    D. A和C都是
4.SQL中使用(    )语句创建索引。          (满分:2)
    A. CREATE PROC
    B. CREATE VIEW
    C. CREATE TABLE
    D. CREATE INDEX
5.客户/服务器结构与其它数据库体系结构的根本区别在于(    )。          (满分:2)
    A. 数据共享
    B. 数据分布
    C. 网络开销小
    D. DBMS和应用分开
6.数据库中只存放视图的(    )。          (满分:2)
    A. 操作
    B. 对应的数据
    C. 定义
    D. 限制
7.SQL对应的中文名称为(    )。          (满分:2)
    A. 结构化定义语言
    B. 结构化控制语言
    C. 结构化查询语言
    D. 结构化操纵语言
8.数据库管理系统的职能是(    )。          (满分:2)
    A. 维护数据库,实现管理系统各程序间的共享
    B. 维护数据库,尽量减少用户程序文件的冗余度
    C. 维护数据库,接受和完成用户程序或命令请求
    D. 是程序、数据、用户的有机统一体
9.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建(    )。          (满分:2)
    A. 索引
    B. 视图
    C. 存储文件
    D. 另一个表
10.下列聚合函数中,不忽略空值(null) 的是(    )。          (满分:2)
    A. SUM(列名)
    B. MAX(列名)
    C. COUNT(*)
    D. AVG(列名)
11.下列命题中不正确的是(    )。          (满分:2)
    A. 数据库减少了不必要的数据冗余
    B. 数据库中不存在冗余数据
    C. 数据库中的数据可以共享
    D. 若冗余数据是可控的,则数据更新的一致性得以保证
12.单个用户使用的数据视图的描述称为(    )。          (满分:2)
    A. 外模式
    B. 概念模式
    C. 内模式
    D. 存储模式
13.概念结构设计阶段得到的结果是(    )。          (满分:2)
    A. 数据字典描述的数据需求
    B. E-R图表示的概念模型
    C. 某个DBMS所支持的数据模型
    D. 包括存储结构和存取方法的物理结构
14.文件管理方式本质上是把数据组织成(    )的形式存储在磁盘上。          (满分:2)
    A. 文件
    B. 表
    C. 数据库
    D. 记录
15.数据库系统软件包括DBMS和(    )。          (满分:2)
    A. 数据库
    B. 高级语言
    C. OS
    D. 数据库应用系统和开发工具
二、多选题:【10道,总分:40分】

1.数据库体系结构按照(    )三级结构进行组织。          (满分:4)
    A. 模式
    B. 外模式
    C. 内模式
    D. 实际模式
2.保护数据库的手段有(    )。          (满分:4)
    A. 设置数据库为只读
    B. 加密数据库
    C. 使用用户级安全机制保护数据库对象
    D. 将数据库另存为MDE文件
3.关系代数运算中,传统的集合运算有(    )。          (满分:4)
    A. 并
    B. 差
    C. 交
    D. 笛卡尔积
4.手工管理阶段的特点是(    )。          (满分:4)
    A. 数据不保存
    B. 没有文件的概念
    C. 数据是面向应用的
    D. 没有对数据进行管理的软件系统
5.DBMS的主要功能有(    ) 。          (满分:4)
    A. 数据库定义
    B. 数据库操纵
    C. 数据库的运行管理
    D. 数据库的保护
6.下列是数据库系统的组成部分的是(    )。          (满分:4)
    A. 开发和管理数据库系统的人员
    B. 数据库
    C. DBMS
    D. 应用开发工具软件
7.实体之间的联系可抽象为(    )。          (满分:4)
    A. 1:1
    B. 1:3
    C. 1:n
    D. n:m
8.SQL的主要组成部分有(    )。          (满分:4)
    A. 数据定义语言
    B. 数据操纵语言
    C. 数据控制语言
    D. 嵌入式SQL
9.关于Access数据库描述,正确的是(    )。          (满分:4)
    A. 是大型数据库
    B. 是中小型数据库
    C. 适合规模不大的网络
    D. 应用适合单机应用
10.当要给一个表建立主键,但又没有符合条件的字段时,以下(    )方法建立主键是妥善的。          (满分:4)
    A. 建立一个"自动编号"主键
    B. 删除掉不唯一的记录后建立主键
    C. 建立多字段主键
    D. 建立一个随意的主键
三、判断题:【15道,总分:30分】

1.因为视图自身并不占有存储空间,所以视图不是数据库对象。          (满分:2)
    A. 错误
    B. 正确
2.数据管理的主要任务是对数据进行变换、抽取和运算,以得到更有用的数据。          (满分:2)
    A. 错误
    B. 正确
3.在数据库中,对一张表可以创建几种不同类型的索引,所有这些索引都具有相同的作用,即加快数据查询速度以提高数据库的性能。          (满分:2)
    A. 错误
    B. 正确
4.数据库管理系统建立在操作系统的基础上,对数据库进行统一的管理和控制。          (满分:2)
    A. 错误
    B. 正确
5.一个数据库应用系统的好坏,很大程度上取决于数据库设计的好坏。          (满分:2)
    A. 错误
    B. 正确
6.数据更新语言是DML的一部分,它允许数据库用户在RDB中进行数据的改变。          (满分:2)
    A. 错误
    B. 正确
7.数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。          (满分:2)
    A. 错误
    B. 正确
8.选择运算是一元运算。          (满分:2)
    A. 错误
    B. 正确
9.在关系代数中,除法操作时用一个(m+n)元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。          (满分:2)
    A. 错误
    B. 正确
10.SQL Server 2000既是DBMS,又是数据库应用系统开发工具。          (满分:2)
    A. 错误
    B. 正确
11.根据实体完整性规则,用户只要定义了某一个关系的外键,系统就会控制外键的值要么为空,要么等于被参照关系中某一个主键的值。          (满分:2)
    A. 错误
    B. 正确
12.索引可以保证数据的唯一性。          (满分:2)
    A. 错误
    B. 正确
13.事务既可以并行调度,又可以串行调度,都可以保证执行结果的准确性。          (满分:2)
    A. 错误
    B. 正确
14.E-R模型是一种语义模型,它旨在表达数据的含义。          (满分:2)
    A. 错误
    B. 正确
15.在关系模型中,实体以及实体间的联系都是用关系来表示的。          (满分:2)
    A. 错误
    B. 正确


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