一、单项选择题
第一二、三章练习
1 .在文件系统中,所具有的数据独立性是 [D ]
A .系统独立性
B .物理独立性
C .逻辑独立性
D .设备独立性
2 .数据库系统中存放三级结构定义的 DB 称为 [ B]
A . DBS B . DD C . DDL D . DBMS
3 .设有关系 R(A,B,C) 和 S(B,C,D) ,那么与 R S 等价的关 系
代数表达式 [ B]
A
.
σ
1=5
( R S
)
B
.
σ
1=5
( R × S
)
C
.
σ
1=2
( R S
)
D
.
σ
1=2 ( R × S )
4 .有 12 个实体类型,并且它们之间存在着 15 个不同的二 元
联系,其中 4 个是 1:1 联系类型, 5 个是 1:N 联系类型, 6 个
M:N 联系类型,那么根据转换规则,这个 ER 结构转换成的关
系模式有 [ B]
A . 17 个 B . 18 个 C . 23 个 D . 27 个
5 .对现实世界进行第二层抽象的模型是 [C ]
A .概念数据模型 B .用户
数据模型
C .结构数据模型 D .物理数据模
型
6 .数据库在磁盘上的基本组织形式是 [ B]
A . DB B .文件 C .二维表 D .系统目 录
7 .如果有 9 个不同的实体集,它们之间存在着 12 个不同的
二元联系(二元联系是指两个实体集之间的联系) ,其中 4 个
1:1 联系, 4 个 1:N 联系, 4 个 M:N 联系,那么根据 ER 模型 转
换成关系模型的规则,这个 ER 结构转换成的关系模式个数 为
[ ]
A . 9 个 B . 13 个 C . 17 个 D . 21 个
8 .在有关 “ 弱实体 ” 的叙述中,不正确的是 [C ]
A .弱实体的存在以父实体的存在为前提
B .弱实体依赖于父实体的存在
C .父实体与弱实体的联系可以是 1:1 、 1:N 或 M:N
D .父实体与弱实体的联系只能是 1:1 或 1:N
9. 关系笛卡尔积运算记号 R × S , ( D )
A. R 为关系名, S 为属性名 B. R 和 S 均为
属性名
C. R 为属性名, S 为关系名 D. R 和 S 均为
关系名
10. 单个用户使用的数据视图的描述称为 ( A )
A. 外模式 B. 概念模式 C. 内模式 D. 存储模式
11. 子模式 DDL 用来描述 ( B )
A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构
C. 数据库的物理存储结构 D. 数据库的概念结构
12. 在 DBS 中, DBMS 和 OS 之间的关系是 ( B )
A. 相互调用 B.DBMS 调用 OS C.OS 调用 DBMS D. 并发运行
13 五种基本关系代数运算是 ( A )
A. ∪ , - , × , π 和 σ B. ∪ , - , ∞ , π 和 σ
C. ∪ , ∩ , × , π 和 σ D. ∪ , ∩ , ∞ , π 和 σ
140. 当关系 R 和 S 自然联接时,能够把 R 和 S 原该舍弃的 元
组放到结果关系中的操作是 ( D )
A. 左外联接 B. 右外联接 C. 外部并 D. 外联接
15 、下列四项中,不属于数据库特点的是( C
) 。
A 、数据共享 B 、数据完整性 C 数据冗余很高 D
、
数据独立性高
16 、数据管理技术发展的 3
个阶段中, (
A )没有专门的软
件对数据进行管理。
Ⅰ 、人工管理阶段 Ⅱ 、文件管理阶段 Ⅲ 、数据库阶段
A 、只有 Ⅰ B 、只有 Ⅱ C 、 Ⅰ 和 Ⅱ D 、 Ⅱ 和 Ⅲ
17 、数据库中可以创建和删除表、视图、索引等,可以修改
表等,这是因为数据库管理系统提供了( A )
A 、数据定义功能 B 、数据操纵功能 C 、数据维护功能 D
、
数据控制功能
18 、数据库系统一般由哪些成分构成( D )
Ⅰ 、数据库 Ⅱ 、数据库用户 Ⅲ 、数据库管理系统及其工 具
Ⅳ 、操作系统 Ⅴ 、应用系统
A 、 Ⅰ 、 Ⅱ 和 Ⅲ B 、 Ⅰ 、 Ⅱ 、 Ⅲ 和 Ⅳ C 、 Ⅰ 、 Ⅱ 、 Ⅲ 和 Ⅴ
D 、全部
19 、在关系数据库中,索引是三级模式结构中的( B )
A 、概念模式 B 、内模式 C 、模式 D 、外模式
20 、在关系数据库中,视图是三级模式结构中的( D )
A 、概念模式 B 、内模式 C 、模式 D 、外模式
21 、在关系数据库中,表是三级模式结构中的( C )
A 、存储模式 B 、内模式 C 、模式 D 、外模式
22 、在数据库的三级模式结构中,模式有( A )
A 、 1 个 B 、 2 个 C 、 3 个 D 、任意个
23 、在关系数据库系统中,当合并两个关系时,用户程序可
以不变。这是( C )
A 、数据的物理独立性 B 、数据的位置独立性
C 、数据库的逻辑独立性 D 、数据库的存储独立性
24 、在下面的数据模型中, ( D )是概念数据模型
A 、关系模型 B 、层次模型 C 、网状模型 D 、实体 - 联 系
模型
25 、对于数据库,下面的说法哪个是不正确的( D )
A 、每一列的分量是同一种数据类型,来自同一个域
B 、不同列的数据可以来自相同的域
C 、列的次序可以任意交换
D 、行的次序不可任意交换
26 、在关系中,定义外键是实现哪一类完整性( B )
A 、实体完整性 B 、参照完整性
C 、用户定义完整性 D 、参照完整性和用户定义完整性
27 、在关系代数中,从两个关系的笛卡尔积中,选取它们属
性间满足一定条件的元组的操作称为( D
) 。
A 、投影 B 、选择 C 、自然连接 D 、 θ 连接
28 、数据库管理系统中, DDL 是指( B
) 。
A 、数据库操作语言 B 、数据库定义语言 C 、交互式语 言
D 、嵌入式语言
29
、 (
B )是存储在计算机内有结构的数据的集合。
A 、数据库系统 B 、数据库 C 、数据库管理系统 D
、
数据结构
30 、在数据库中存储的是( C
) 。
A 、数据 B 、数据模型 C 、数据以及数据之间的联系
D 、信息
31 、反映信息世界中实体及实体间联系的模型是( D
) 。
A 、关系模型 B 、层次模型 C 、网状模型 D 、 E
— R 模型
32 、在数据库系统阶段,数据( D
) 。
A 、具有物理独立性,没有逻辑独立性
B 、具有逻辑独立性,没有物理独立性
C 、物理独立性和逻辑独立性均没有
D 、具有高度的物理独立性和逻辑独立性
33 、在数据库的三级模式结构中,描述数据库全局逻辑结构
和特性的是( D
) 。
A 、外模式 B 、内模式 C 、存储模式 D 、模式
34 、数据库的概念模型独立于( A )
A 、 具体的机器和 DBMS B
、
E-R 图 C
、 信息世界
D
、
现实世界
35 、 在数据库的三级模式间引入二级映象的主要作用是 ( A
)
A 、提高数据与程序的独立性 B 、提高数据与程序的安全
性
C 、保持数据与程序的一致性 D 、提高数据与程序的可移
植性
36 、关系运算以关系代数为理论基础,关系代数的最基本操
作是并、差、笛卡尔积( B
) 。
A
、 投影、 连接
B
、 连接、 选择
C
、 选择、投影
D
、
交、选择
37 、关系模式的任何属性( A
) 。
A 、不可再分 B 、可再分
C 、命名在该关系模式中可以不推一 D 、以上都不是
38 、自然连接是构成新关系的有效方法。一般情况下,当对
关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共
有的( D
) 。
A 、元组 B 、行 C 、记录 D 、属性
39 、一个学生社团可以接纳多名学生参加,但每个学生只能
参加一个学生社团,从学生社团到学生的联系类型是( D
) 。
A 、多对多 B 、一对一 C 、多对一 D 、一对多
40
、 (
B )属于信息世界的模型,实际上是现实世界到机 器
世界的一个中间层次
A 、数据模型 B 、概念模型 C 、对象模型 D
、
关系模型