国家二级公共基础知识(数据库设计基础)模拟试卷22
单项选择题
1.有三个关系R、S和T如下:
(A)
A. 自然连接
B. 交
C. 投影
D. 并
解析:在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面的条件:两关系间有公共域;通过公共域的相等值进行连接。通过观察三个关系R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。
2.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的(C)
A. 记录
B. 行
C. 属性
D. 元组
解析:自然连接要满足两个条件:一是两关系之间有公共域。二是通过共域的相等值进行连接。
3.设有如下关系表:
(B)
A. T=R∩S
B. T=R∪S
C. T=R×S
D. T=R/S
解析:关系代数的并运算是指:设关系R和S具有相同的关系模式,R和S的并是由属于R或属于S的元组组成的集合,记为R ∪ S。形式定义为:R ∪ S≡{tlt∈R∧t∈S},式中t是元组变量。本题中关系T是由属于关系R的或者属于关系S的元组组成,所以T是R ∪ S的结果。
4.有两个关系R和T如下:
(A)
A. 选择
B. 投影
C. 交
D. 并
解析:由关系R和T所包含的元素可知,关系R经过选择操作就可以得到关系T。
5.在数据库设计中,将E—R图转换成关系数据模型的过程属于(C)
A. 需求分析阶段
B. 概念设计阶段
C. 逻辑设计阶段
D. 物理设计阶段
解析:数据库的设计阶段包括需要分析、概念设计、逻辑设计和物理设计,其中将E—R图转换成关系数据模型的过程属于逻辑设计阶段。
6.将E-R图转换为关系模式时,实体和联系都可以表示为(C)
A. 属性
B. 键
C. 关系
D. 域
解析:将E-R图转换为关系模式时,实体和联系都可以表示为关系。
7.数据库设计过程不包括(D)
A. 概念设计
B. 逻辑设计
C. 物理设计
D. 算法设计
解析:数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和物理设计。
8.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和(D)
A. 编码设计
B. 测试阶段
C. 运行阶段
D. 物理设计
解析:数据库设计目前一般采用生命周期法,即把整个数据库应用系统的开发分解成目标独立的四个阶段。它们分别是需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段。
9.下面模型中为概念模型的是(D)
A. 网状模型
B. 层次模型
C. 关系模型
D. 实体联系模型
解析:概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的描述。概念数据模型是面向用户、面向现实世界的数据模型,是与DBMS无关的。它主要用来描述一个单位的概念化结构。实体关系模型(Entity Relationship Diagram)地理信息系统术语,该模型直接从现实世界中抽象出实体类型和实体间联系,然后用实体联系图(E-R图)表示数据模型,是描述概念世界,建立概念模型的实用工具。层次模型是指用一颗“有向树”的数据结构来表示表示各类实体以及实体间的联系,树中每一个结点代表一个记录类型,树状结构表示实体型之间的联系。层次模型是最早用于商品数据库管理系统的数据模型。
10.生产每种产品需要多种零件,则实体产品和零件间的联系是(A)
A. 多对多
B. 一对多
C. 多对一
D. 一对一
解析:多对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的一个行可以与第二个表中的一个或多个行相关。第二个表中的一个行也可以与第一个表中的一个或多个行相关。本题中,每种产品需要多种零件,这些零件能组成多种产品,因此,本题是多对多关系。
11.定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#C,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是(C)
A. S#
B. C#
C. S#,C#
D. Sn,C#
解析:主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。主关键字是一种唯一关键字,表定义的一部分。一个表的主键可以由多个关键字共同组成,并且主关键字的列不能包含空值。本题关系模式SC中应将学号(S#)和课程号(C#)作为主关键字。
12.数据库管理系统的基本功能不包括(D)
A. 数据库访问
B. 数据库定义
C. 数据库的建立和维护
D. 数据库和网络中其他系统的通信
解析:数据库管理系统的主要功能包括:数据库定义,数据操作,数据库的运行管理,数据组织、存储与管理,数据库的保护,数据库的维护和通信。数据库不能和网络中的其他系统通信。
13.由关系R1和R2得到关系R3的操作是
(A)
A.
B.
C.
D.
解析:等值连接是关系运算.连接运算的一种常用的连接方式。是条件连接(或称0连接)在连接运算符为“=”号时,即θ=0时的一个特例。
14.某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是(A)
A. 2NF
B. 1NF
C. 3NF
D. BCNF
解析:第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。如果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是一对多的关系。为实现区分通常需要为表加上一个列,以存储各个实例的唯一标识。本题中,关系模式R最高满足第二范式(2NF)。
15.下列叙述中正确的是(A)
A. 数据库系统减少了数据冗余
B. 经规范化后的数据库系统避免了一切冗余
C. 数据库系统比文件系统能管理更多的数据
D. 数据库系统中数据的一致性是指数据类型一致
解析:数据库主要特点:实现数据共享、减少数据的冗余度、数据的独立性、数据实现集中控制、数据一致性和可维护性,
本文档预览:3600字符,共10002字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载