中国石油大学《数据库原理及应用》第二次在线作业

本文介绍了数据库理论中的关键概念,包括关系规范化的重要性,如删除异常和函数依赖,以及不同范式(1NF、2NF、3NF、BCNF)的含义。讨论了E-R模型在设计阶段的作用,以及如何将实体间的关系转换为关系模式。此外,还探讨了数据库的物理存储结构,如磁盘的组织方式、索引的作用和类型,以及数据字典在数据库管理系统中的角色。文章强调了索引在提高查询效率方面的重要性,同时也指出其对数据更新速度的影响。
摘要由CSDN通过智能技术生成
第二次在线作业
 

单选题 (共40道题)

收起

1.(2.5分) 关系规范化中的删除操作异常是指( )

  •    A、不该删除的数据被删除
  •    B、不该插入的数据被插入
  •    C、应该删除的数据未被删除
  •    D、应该插入的数据未被插入
我的答案:A  此题得分:2.5分

2.(2.5分) 设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )。

  •    A、关系规范化理论
  •    B、关系运算理论
  •    C、关系代数理论
  •    D、数理逻辑
我的答案:A  此题得分:2.5分

3.(2.5分) 规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是( )。

  •    A、互不相关的
  •    B、不可分解的
  •    C、长度可变的
  •    D、互相关联的
我的答案:B  此题得分:2.5分

4.(2.5分) 关系数据库规范化是为解决关系数据库中( )问题而引入的。

  •    A、删除和数据冗余
  •    B、提高查询速度
  •    C、减少数据操作的复杂性
  •    D、保证数据的安全性和完整性
我的答案:A  此题得分:2.5分

5.(2.5分) 当关系模式R(A,B)已属于3NF,下列说法中( )是正确的。

  •    A、它一定消除了插入和删除异常
  •    B、仍存在一定的插入和删除异常
  •    C、一定属于BCNF
  •    D、A和C都是
我的答案:B  此题得分:2.5分

6.(2.5分) 关系模型中的关系模式至少是( )。

  •    A、1NF
  •    B、2NF
  •    C、3NF
  •    D、BCNF
我的答案:A  此题得分:2.5分

7.(2.5分) 在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是( )。

  •    A、2NF
  •    B、3NF
  •    C、4NF
  •    D、BCNF
我的答案:C  此题得分:2.5分

8.(2.5分) 当B属性函数依赖于A属性时,属性A和B的联系是( )。

  •    A、1对多
  •    B、多对1
  •    C、多对多
  •    D、以上都不是
我的答案:B  此题得分:2.5分

9.(2.5分) 以下关于ER模型向关系模型转换的叙述中,( )是不正确的。

  •    A、一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
  •    B、一个1:n联系可以转换为一个独立的关系模式,也可以与联系的n端实体所对应的关系模式合并
  •    C、一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
  •    D、三个或三个以上的实体间的多元联系转换为一个关系模式
我的答案:C  此题得分:2.5分

10.(2.5分) 关系模式中,满足2NF的模式,( )。

  •    A、可能是1NF
  •    B、必定是1NF
  •    C、必定是3NF
  •    D、必定是BCNF
我的答案:B  此题得分:2.5分

11.(2.5分) E-R模型用于数据库设计的( )阶段。

  •    A、需求分析
  •    B、概念结构设计
  •    C、逻辑结构设计
  •    D、物理结构设计
我的答案:B  此题得分:2.5分

12.(2.5分) 消除了部分函数依赖的1NF的关系模式,必定是( )。

  •    A、1NF
  •    B、2NF
  •    C、3NF
  •    D、4NF
我的答案:B  此题得分:2.5分

13.(2.5分) 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面" 部门" 关系中,因哪个属性而使它不满足第一范式?部门( )

  •    A、部门总经理
  •    B、部门成员
  •    C、部门名
  •    D、部门号
我的答案:B  此题得分:2.5分

14.(2.5分) 以下关于索引的正确叙述是( )。

  •    A、使用索引可以提高数据查询速度和数据更新速度
  •    B、使用索引可以提高数据查询速度,但会降低数据更新速度
  •    C、使用索引可以提高数据查询速度,对数据更新速度没有影响
  •    D、使用索引对数据查询速度和数据更新速度均没有影响
我的答案:B  此题得分:2.5分

15.(2.5分) 每个磁盘表面由多个( )组成。

  •    A、圆柱
  •    B、扇区
  •    C、磁道
  •    D、磁头
我的答案:C  此题得分:2.5分

16.(2.5分) 每个磁道分为若干个( )。

  •    A、圆柱
  •    B、扇区
  •    C、磁道
  •    D、磁头
我的答案:B  此题得分:2.5分

17.(2.5分) 在磁盘上存储数据库文件的常用四种文件组织方式是:无序文件、有序文件、索引文件和( )。

  •    A、顺序文件
  •    B、散列文件
  •    C、倒排文件
  •    D、HASH文件
我的答案:D  此题得分:2.5分

18.(2.5分) 无序文件中的记录被随机地存储在文件中,新记录被存储在文件的( )。

  •    A、文件的起始
  •    B、文件的末尾
  •    C、文件中的任意位置
  •    D、以上都是
我的答案:B  此题得分:2.5分

19.(2.5分) 有序文件中的记录是按照( )进行排列。

  •    A、域的排列顺序
  •    B、记录的排列顺序
  •    C、某些域的值的大小顺序
  •    D、以上都不是
我的答案:C  此题得分:2.5分

20.(2.5分) 对于有序文件,当查询条件定义在非排序域的查找操作来说,其查找时间( )。

  •    A、比无序文件快
  •    B、比无序文件慢
  •    C、与无序文件相同
  •    D、以上都有可能
我的答案:C  此题得分:2.5分

21.(2.5分) 索引文件一般都( )数据文件。

  •    A、大于
  •    B、小于
  •    C、远小于
  •    D、等于
我的答案:C  此题得分:2.5分

22.(2.5分) 搜索索引文件要比直接搜索数据文件( )。

  •    A、节省大量时间
  •    B、浪费时间
  •    C、时间差不多
  •    D、以上都不是
我的答案:A  此题得分:2.5分

23.(2.5分) HASH文件的桶溢出是由于( )。

  •    A、数据在HASH函数上的均匀分布
  •    B、数据在HASH函数上的不均匀分布
  •    C、数据在HASH属性上的均匀分布
  •    D、数据在HASH属性上的不均匀分布
我的答案:D  此题得分:2.5分

24.(2.5分) 在固定头磁盘存储器上,每个( )具有一个读写磁头。

  •    A、磁盘面
  •    B、磁道
  •    C、扇区
  •    D、圆柱
我的答案:B  此题得分:2.5分

25.(2.5分) 在活动头磁盘存储器上,每个( )具有一个读写磁头。

  •    A、磁盘面
  •    B、磁道
  •    C、扇区
  •    D、圆柱
我的答案:A  此题得分:2.5分

26.(2.5分) 如果一个记录存储在多个磁盘块上,则称这个记录为( )。

  •    A、有序块记录
  •    B、无序块记录
  •    C、跨块记录
  •    D、非跨块记录
我的答案:C  此题得分:2.5分

27.(2.5分) 如果一个记录只存储在一个磁盘块上,则称这个记录为( )。

  •    A、有序块记录
  •    B、无序块记录
  •    C、跨块记录
  •    D、非跨块记录
我的答案:D  此题得分:2.5分

28.(2.5分) 数据库在物理存储上也以( )方式存储,但许多DBMS不用OS的文件管理系统,独立设计其物理存储结构。

  •    A、文件
  •    B、磁道
  •    C、扇区
  •    D、圆柱
我的答案:A  此题得分:2.5分

29.(2.5分) 每个数据库管理系统都包含一个称为( )的小型数据库。

  •    A、数据表
  •    B、数据流图
  •    C、数据字典
  •    D、数据结构
我的答案:C  此题得分:2.5分

30.(2.5分) 数据字典用来存储数据库中所存储的数据对象的描述信息以及DBMS所需要的( )信息。

  •    A、安全
  •    B、完整
  •    C、恢复
  •    D、控制
我的答案:D  此题得分:2.5分

31.(2.5分) 下面( )不属于数据对象的描述信息。

  •    A、数据定义
  •    B、内模式
  •    C、概念模式
  •    D、外模式
我的答案:A  此题得分:2.5分

32.(2.5分) 下面的( )与关系模式所描述的信息无关。

  •    A、关系名
  •    B、属性名
  •    C、权限
  •    D、属性数据类型
我的答案:C  此题得分:2.5分

33.(2.5分) 为了使用方便,在关系型的DBMS中,数据字典被表示为( )。

  •    A、普通关系
  •    B、视图
  •    C、层次结构
  •    D、树状结构
我的答案:A  此题得分:2.5分

34.(2.5分) 数据定义语言编译模块的功能是( )。

  •    A、进行语法和有效性检查
  •    B、把有关数据库模式的描述信息存储到数据字典中
  •    C、将数据库查询或更新等语句变换为低级文件存取命令
  •    D、管理和更新数据字典中有关授权和安全性的信息
我的答案:B  此题得分:2.5分

35.(2.5分) 数据操纵语言预处理模块的功能是( )。

  •    A、进行语法和有效性检查
  •    B、把有关数据库模式的描述信息存储到数据字典中
  •    C、将数据库查询或更新等语句变换为低级文件存取命令
  •    D、管理和更新数据字典中有关授权和安全性的信息
我的答案:A  此题得分:2.5分

36.(2.5分) 授权和安全性验证模块的功能是( )。

  •    A、进行语法和有效性检查
  •    B、把有关数据库模式的描述信息存储到数据字典中
  •    C、将数据库查询或更新等语句变换为低级文件存取命令
  •    D、管理和更新数据字典中有关授权和安全性的信息
我的答案:D  此题得分:2.5分

37.(2.5分) 数据操纵语言编译模块的功能是( )。

  •    A、进行语法和有效性检查
  •    B、把有关数据库模式的描述信息存储到数据字典中
  •    C、将数据库查询或更新等语句变换为低级文件存取命令
  •    D、管理和更新数据字典中有关授权和安全性的信息
我的答案:C  此题得分:2.5分

38.(2.5分) 数据库结构的描述和定义是DBMS运行的基本依据,它们存储于( )。

  •    A、封锁表
  •    B、数据字典
  •    C、索引
  •    D、日志
我的答案:B  此题得分:2.5分

39.(2.5分) 数据库管理系统越复杂,数据字典需要存储的信息就( )。

  •    A、越少
  •    B、越多
  •    C、没什么变化
  •    D、以上都不对
我的答案:B  此题得分:2.5分

40.(2.5分) 把数据字典作为普通关系处理具有两个优点:( )。

  •    A、可利用DBMS的各种机制统一管理数据字典
  •    B、可减少数据字典的存储空间
  •    C、使用方便
  •    D、上述都是
我的答案:A  此题得分:2.5分
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值