天大20春《数据库原理》在线作业二[答案]满分答案
《数据库原理》在线作业二
试卷总分:100 得分:100
一、单选题 (共 40 道试题,共 100 分)
1.在数据库中,发生数据不一致现象的根本原因是()。
A.数据相互关系复杂
B.数据安全性差
C.数据存储量太大
D.数据冗余
2.有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程 T:教员 H:上课时间 R:教室 S:学生。根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)RC,(H,S)→R} ,关系模式A的码是( )。
A.(H,T)
B.(H,S)
C.(H,R)
D.C
在数据库技术中,独立于计算机系统的模型是( )
A.面向对象的模型
B.层次模型
C.关系模型
D.E-R模型
4.在数据库系统中,数据独立性是指( )
A.用户与计算机系统的独立性
B.用户与数据库的独立性
C.数据库与计算机的独立性
D.数据与应用程序的独立性
5.四元关系R(A,B,C,D),下列叙述中正确的是( )。
A.∏B,C(R)表示取值为B,C的两列组成的关系
B.∏B,C(R)与∏2,3(R)表示的是同一个关系
C.∏B,C(R)与∏2,3(R)表示的不是同一个关系
D.∏2,3(R)表示取值为2,3的两列组成的关系
6.提供数据库数据描述的集中管理的是?(? ?)?
A.数据库管理系统
B.数据库模式
C.数据库
D.数据字典
7.数据库中全体数据的整体逻辑结构描述称为 ( )
A.存储模式
B.外模式
C.右外模式
D.内模式
能够消除冗余的键的范式是?(? ?)? ?
A.BCNF
B.4NF
C.3NF
D.2NF
9.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A.需求分析阶段
B.逻辑设计阶段
C.物理设计阶段
D.概念设计阶段
10.设数据库关系模式R=(A,B,C,D,E),有下列函数依赖:A→BC,D→E,C→D;下述对R的分解中,哪些分解是R的无损连接分解( ) 。 I.(A,B,C)(C,D,E) II.(A,B)(A,C,D,E) III.(A,C)(B,C,D,E) IV.(A,B)(C,D,E)
A.都不是
B.只有Ⅳ
C.Ⅰ和Ⅱ
D.Ⅰ、Ⅱ和Ⅲ
11.关系模式的任何属性( ) 。
A.命名在关系模式上可以不唯一
B.可以再分
C.以上都不是
D.不可再分
12.把E-R图转换成关系模型的过程,属于数据库设计的( )
A.逻辑结构设计
B.物理结构设计
C.概念结构设计
D.总体结构设计
13.SQL中的视图提高了数据库系统的( )
A.隔离性
B.并发控制
C.完整性
D.安全性
14.数据库系统的组成,除了硬件环境、软件环境、数据库,还包括:(?)
A.物理数据库?
B.操作系统
C.人员
D.CPU
15.( )的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作
A.网状模型
B.层次模型
C.关系模型
D.以上都有
16.下述各项中,属于数据库系统的特点的是 ( )
A.数据独立性
B.操作方便
C.存取速度快
D.存储量大
17.ORDBS的中文意思是?( )?
A.面向对象的数据库系统
B.数据库管理系统
C.对象关系数据库系统
D.关系数据库系统
18.表达业务流程分析结果的图表是?(? ?)? ?
A.数据流图
B.局部E-R图
C.基本E-R图
D.业务流程图
19.在SQL的授权语句中使用“ALL?PRIVILEGES”,表示?(? ?)? ?
A.授权所有用户
B.所有的操作权限
C.对所有的数据集合
D.允许再授权
20.概念结构设计的目标是产生DB的概念模型,该模型主要反映(? ?)?
A.应用程序员的编程需求
B.企业组织的信息需求
C.DB的维护需求
D.DBA的管理信息需求
21.在下列几种故障中,不破坏数据库内容的是?(? ?)
A.计算机病毒发作
B.磁盘介质损坏
C.瞬时的强磁场干扰
D.供电系统故障
22.设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解P={AB,BC}相对于F( )。
A.是无损联接,也是保持FD的分解
B.是无损联接,也不保持FD的分解
C.既不是无损联接,也不保持FD的分解
D.不是无损联接,但保持FD的分解
23.在数据库与宿主语言之间传递信息是通过 ( )
A.系统缓冲区
B.共享变量
C.公共数据区
D.全局变量
24.为了设计出性能较优的关系模式,必须进行规范化,规范化主要的理论依据是( ) 。
A.数理逻辑
B.关系运算理论
C.关系规范化理论
D.关系代数理论
25.下面对于关系的叙述中,哪一个是不正确的?
A.每一个关系只有一种记录类型
B.在关系中元组的顺序是无关紧要的
C.关系中的每一个属性是不可分解的
D.任意的一个二维表都是一个关系
26.数据操纵语言(DML)的基本功能中,不包括的是()
A.数据库中数据排序
B.插入新数据
C.描述数据库结构
D.删除数据库中数据