数据库习题(部分)

//待完善,数据库习题,目前前两章
第一章
1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )。
A、数据库系统阶段
B、文件系统阶段
C、人工管理阶段
正确答案: A
2.储存在计算机内部有结构的数据集合是( )。
A、数据库系统
B、数据库管理系统
C、数据库
D、数据结构
正确答案: C
3.数据库的概念模型独立于( )。
A、信息世界
B、现实世界
C、具体的机器和DBMS
D、E-R图
正确答案: C
4.数据库中存储的是( )。
A、数据
B、数据模型
C、数据以及数据间的联系
D、数据结构
正确答案: C
5.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是 ( )。
A、层次数据模型
B、关系数据模型
C、网状数据模型
D、面向对象数据模型
正确答案: B
6.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( ) 。
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBS和DBMS
D、DBS就是DB,也就是DBMS
正确答案: A
7.在数据库中,产生数据不一致的根本原因是( )。
A、数据存储量太大
B、没有严格保护数据
C、未对数据进行完整性控制
D、数据冗余
正确答案: D
8.数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。
A、模式
B、内模式
C、外模式
D、存储模式
正确答案: A
9.实体是信息世界中的术语,与之对应的数据库术语为( )。
A、文件
B、表
C、字段
D、元组或记录
正确答案: D
10.数据库系统的数据独立性是指()。
A、不会因为数据的变化而影响应用程序
B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C、不会因存储策略的变化而影响存储结构
D、不会因某些存储结构的变化而影响其他存储结构
正确答案: B
第二章
1.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。
A、实体完整性、参照完整性、用户自定义的完整性
B、关系数据结构、关系数据操作、关系的完整性约束
C、数据增加、数据修改、数据查询
D、外模式、模式、内模式
正确答案: B
2.关系数据模型的基本数据结构是()。
A、树
B、图
C、关系
D、索引
正确答案: C
3.关系模型中,候选码( )
A、可由多个任意属性组成
B、至多由一个属性组成
C、可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
D、以上都不是
正确答案: C
4.同一个关系模型的任两个元组值( )。
A、不能全同
B、可全同
C、必须全同
D、以上都不是
正确答案: A
5.实体完整性要求主属性不能取空值,可以通过( )来保证。
A、定义外码
B、定义主码
C、用户定义的完整性
D、关系系统自动
正确答案: B
6.对关系模型叙述错误的是( )。
A、建立在严格的数学理论、集合论和谓词演算公式的基础上
B、微机DBMS绝大部分采取关系数据模型
C、用二维表表示关系模型是其一大特点
D、不具有连接操作的DBMS也可以是关系数据库系统
正确答案: D
7.一个关系数据库文件中的各条记录( )。
A、前后顺序不能任意颠倒,一定要按照输入的顺序排列
B、前后顺序可以任意颠倒,不影响库中的数据关系
C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同
D、前后顺序不能任意颠倒,一定要按照候选码字段值的顺序排列
正确答案: B
8.如下所示,对于两个关系R1和R2,它们进行( )运算后得到R3。

 R1                   R2                 R3

A B C B E M A B C E M

a 1 x 1 m i a 1 x m i

c 2 y 2 n j c 2 y n j

d 1 y 5 m k d 1 y m i
A、交
B、并
C、笛卡尔积
D、连接
正确答案: D
9.假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于()。
A、实体完整性
B、用户自定义的完整性
C、参照完整性
D、关系的不变性
正确答案: B
10.假设有两个关系R(A,B,C)和S(B,C,D),若将R和S进行自然连接,得到的结果包含几个列()。
A、6
B、4
C、5
D、2
正确答案: B

  • 1
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值