第1章 数据库系统概述

第1章 单元测试

1、单选题:
下列关于数据库技术的描述,错误的是(    )​​
选项:
A: 数据库中不但需要保存数据,而且还需要保存数据之间的关联关系
B: 由于数据是存储在磁盘上的,因此用户在访问数据库数据时需要知道数据的存储位置
C: 数据库中数据存储结构的变化不会影响到应用程序
D: 数据库中的数据具有较小的数据冗余
答案: 【 由于数据是存储在磁盘上的,因此用户在访问数据库数据时需要知道数据的存储位置

2、单选题:
数据库系统中将数据分为三个模式,从而提供了数据的独立性,下列关于数据逻辑独立性的说法,正确的是​(    )​
选项:
A: 当内模式发生变化时,模式可以不变
B: 当内模式发生变化时,应用程序可以不变
C: 当模式发生变化时,应用程序可以不变
D: 当模式发生变化时,内模式可以不变
答案: 【 当模式发生变化时,应用程序可以不变

3、单选题:
下列关于用文件管理数据的说法,错误的是(     )‌
选项:
A: 用文件管理数据,难以提供应用程序对数据的独立性
B: 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序
C: 用文件存储数据的方式难以实现数据访问的安全控制
D: 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率
答案: 【 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率

4、单选题:
数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于 (    )   ‍
选项:
A: 系统软件 
B: 工具软件
C: 应用软件    
D:   数据软件
答案: 【 系统软件 

5、单选题:
下列模式中,用于描述单个用户数据视图的是(     ) ‌‍‌
选项:
A: 内模式   
B:  概念模式
C: 外模式
D: 存储模式
答案: 【 外模式

6、单选题:
数据库系统的物理独立性是指 (    )‎
选项:
A: 不会因为数据的变化而影响应用程序
B: 不会因为数据存储结构的变化而影响应用程序
C: 不会因为数据存储策略的变化而影响数据的存储结构
D: 不会因为数据逻辑结构的变化而影响应用程序
答案: 【 不会因为数据存储结构的变化而影响应用程序

7、单选题:
数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是(     )‎
选项:
A: 数据库  
B:  操作系统
C: 应用程序
D: 数据库管理系统
答案: 【  操作系统

8、单选题:
数据模型三要素是指 (   )‏
选项:
A: 数据结构、数据对象和数据共享  
B: 数据结构、数据操作和数据完整性约束
C: 数据结构、数据操作和数据的安全控制
D: 数据结构、数据操作和数据的可靠性
答案: 【 数据结构、数据操作和数据完整性约束

9、单选题:
下列说法中,不属于数据库管理系统特征的是(     )​​
选项:
A: 提供了应用程序和数据的独立性
B: 所有的数据作为一个整体考虑,因此是相互关联的数据的集合
C: 用户访问数据时,需要知道存储数据的文件的物理信息
D: 能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失
答案: 【 用户访问数据时,需要知道存储数据的文件的物理信息

10、单选题:
数据库系统中的三级模式以及模式间的映像提供了数据的独立性。下列关于两级映像的说法,正确的是‍(    )  ‍
选项:
A: A.外模式到模式的映像是由应用程序实现的,模式到内模式的映像是由DBMS实现的
B: B.外模式到模式的映像是由DBMS实现的,模式到内模式的映像是由应用程序实现的
C: C.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的
D: D.外模式到模式的映像以及模式到内模式的映像都是由应用程序实现
答案: 【 A.外模式到模式的映像是由应用程序实现的,模式到内模式的映像是由DBMS实现的

11、填空题:
‏数据管理的发展主要经历了文件管理和_______两个阶段。‌
答案: 【 数据库管理

12、填空题:
​数据的逻辑独立性是指当模式变化时可以保持_____不变‌
答案: 【 外模式

13、填空题:
​数据库管理系统提供的两个数据独立性是逻辑独立性和_______独立性。‏​‏
答案: 【 物理

14、填空题:
‎关系数据模型的组织形式是___‍‎‍
答案: 【 二维表

15、填空题:
‏数据库系统能够保证进入到数据库中的数据都是正确的数据,该特征称为   。‍‏‍
答案: 【 数据完整性

16、填空题:
‍数据库系统就是基于数据库的计算机应用系统,它主要由______、数据库管理系统和应用程序三部分组成。‌‍‌
答案: 【 数据库

17、填空题:
​与用数据库技术管理数据相比,文件管理系统的数据共享性差,      低。​​​
答案: 【 数据独立性

18、填空题:
‌在数据库技术中,当表达现实世界的信息内容发生变化时,可以保证不影响应用程序,这个特性称为_____。‌‌‌
答案: 【 逻辑独立性

19、填空题:
‏当数据库数据由于机器硬件故障而遭到破坏时,数据库管理系统提供了将数据库恢复到正确状态,并尽可能使数据不丢失的功能,这是数据库管理系统的_____特性保证的。‌‏‌
答案: 【 可靠性

20、填空题:
‎数据库中的数据是相互关联的数据集合,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,且具有安全性和可靠性,这些特征都是由     _保证的。‏‎‏
答案: 【 数据库管理系统

第2章 关系型数据库基本理论

第2章 单元测试

1、单选题:
​以下关于关系的叙述错误的是(   )。‎
选项:
A: 关系是笛卡尔积的子集,所以也可以把关系看成是一个二维表
B: 关系中每一列的分量必须来自同一个域,不同的列也可来自同一个域
C: 关系中列的顺序不可以交换
D: 关系中元组的顺序可任意
答案: 【 关系中列的顺序不可以交换

2、单选题:
​关于关系数据库中的主码,描述错误的是(   )。         ‌​                  ‌
选项:
A: 每个关系中可以有两个主码  
B: 主码的值不能为空值
C: 主码的值不能有重复   
D: 能唯一标识元组的一个属性或属性集合
答案: 【 每个关系中可以有两个主码  

3、单选题:
‏在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为 (   )。‏‏‏
选项:
A: 外码
B: 候选码
C: 主码
D: 超码
答案: 【 外码

4、单选题:

有两个关系RS,分别包含10个和5个元组,则在RR-SRS中不可能出现的元组数目情况是

  )。

‏选项:
A: 10,5,5                             
B: 13,7,2
C: 12,7,3                             
D: 15,5,0
答案: 【 13,7,2

5、单选题:

设有如下关系表:

 

则下列操作正确的是  )。

‍选项:
A: T= R∩S                                         
B: T= R∪S
C: T= R×S

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注