数据系统概论复习题及答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

复习题一一、单项选择题(1×30=30分)

1.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A.DBS包括DB和DBMS B.DBMS包括DB和DBS

C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

2.在数据库系统中,通常用三级模式来描述数据库,其中()是对数据全局的逻

辑结构的描述。

A.外模式B.内模式C.存储模式D.模式

3.下面不是关系数据库基本特征的是()。

A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关

4.一个关系只有一个()。

A.候选码B.外码C.超码D.主码

5.现有如下关系:

患者(患者编号,患者姓名,性别,出生日期,所在单位)

医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)

其中,医疗关系中的外码是()。

A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号

6.SQL语言具有两种使用方式,分别称为交互式SQL和()。

A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 7.关系代数中的联接操作是由()操作组合而成。

A.选择和投影B.选择和笛卡尔积C.投影、选择、笛卡尔积

D.投影和笛卡尔积

8.在视图上不能完成的操作是()。

A.更新视图B.查询C.在视图上定义新的表D.在视图上定义新的视图

9.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中CREATE、

DROP、ALTER语句是实现()功能。

A.数据查询B.数据操纵C.数据定义D.数据控制10.设关系数据库中一个表S的结构为S(SN,CN,Grade),其中SN为学生名,CN为课

程名,二者均为字符型;Grade为成绩,数值型,取值范围0-100。若要把“张三的数据库成绩80分”插入S中,则可用()。

A.ADD INTO S VALUES(’张三’,’数据库’,’80’)B.INSERT INTO S VALUES(’张三’,’数据库’,’80’)

C.ADD INTO S VALUES(’张三’,’数据库’,80)D.INSERT INTO S VALUES(’张三’,’数据库’,80)

11.以下有关视图查询的叙述中正确的是()。

A.首先查询出视图所包含的数据,再对视图进行查询B.直接对数据库存储的视图数据进行查询

C.将对视图的查询转换为对相关基本表的查询D.不能对基本表和视图进行连表操作

12.以下有关UNIQUE约束的叙述中不正确的是()。

A .UNIQUE 约束中不允许出现空值

B .UNIQUE 用于保证列或列组合的唯一

性 C .可以定义多个UNIQUE 约束 D .有些系统为定义了UNIQUE 约束的那些列建立唯一索引

13. 在学生关系中,对属性“性别”规定只能为“男’’或“女”的这种约束属于

( )。

A .实体完整性

B .参照完整性

C .用户定义完整性

D .条件

14. 设有关系模式W (C ,P ,S ,G ,T ,R ),其中各属性的含义是:C 表示课程,P 表示教

师,S 表示学生,G 表示成绩,T 表示时间,R 表示教室,根据语义有如下数据依赖集:

D = {C→P,(S ,C )→G,(T ,R )→C,(T ,P )→R,(T ,S )→R},关系模式W 的一个关键字是( )。

A .(S ,C )

B .(T ,R )

C .(T ,P )

D .(T ,S )

15. 关系模式R 中的属性全是主属性,则R 的最高范式必定是( )。

A .1NF

B .2NF

C .3NF

D .BCNF

16. 已知关系模式R (A ,B ,C ,D ,E )及其上的函数相关性集合F ={A →D ,B →C ,E

→A },该关系模式的候选关键字是( )。

A .A

B B .BE

C .C

D D .DE

17. 设U 是所有属性的集合,X 、Y 、Z 都是U 的子集,且Z =U -X -Y 。下面关于多值依

赖的叙述中,不正确的是( )。

A .若X →→Y ,则X →→Z

B .若X →Y ,则X →→Y

C .若X →→Y ,且Y ′∈Y ,则X →→Y ′

D .若Z =∅,则X →→Y

18. 数据库中的冗余数据是指可( )的数据。

A .容易产生错误

B .容易产生冲突

C .无关紧要

D .由基本数据导出

19. 数据库设计中,用E -R 图描述信息结构但不涉及信息在计算机中的表示,这是数据库

设计的( )。

A .需求分析阶段

B .逻辑设计阶段

C .概念设计阶段

D .物理设计阶段

20. 在ER 模型中,如果有3个不同的实体集,3个M :N 联系,根据ER 模型转换为关系

模型的规则,转换为关系的数目是( )。

A .4

B .5

C .6

D .7

21. 当局部E-R 图合并成全局E-R 图时可能出现冲突,不属于合并冲突的是( )。

A .属性冲突

B .语法冲突

C .结构冲突

D .命名冲突

22. 下面四个关系表达式是等价的,试判别它们的执行效率( )。

()()1A B C D E E R S πσ=∧==⨯

()()()2A B C D E E R S πσσ===⨯ ()()

()3A B C D E E R S πσσ===>< ()()()4A B C D E E R S πσσ===><

A .E3最快

B .E2最快

C .E4最快

D .E1最快

23. 一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是

一个不可分割的操作序列的属性是( )。

相关文档
最新文档