数据库复习题一

2026/1/26 12:10:52

《数据库原理与应用》练习题

一、选择题 (1)第一章

1. 数据库系统的最大特点是( ) 。

A.数据的三级抽象和二级映像 B.数据共享性 C.数据的结构化 D.数据独立性 2. DBS具有较高的数据独立性,是因为DBS采用了

[ ]

A.嵌入式语言 B.三级模式结构 C.DD D.六个层次的存储介质 3. 在层次、网状模型中,起导航数据作用的是

A.指针 B.关键码 C.DD D.索引 4. 数据库中,数据的物理独立性是指( )。

A、 DB和DBMS的相互独立 B、 用户程序与DBMS的相互独立

C、 用户的应用程序与存储在磁盘上的数据库中的数据相互独立 D、 应用程序与数据库中的逻辑结构相互独立 5. 在数据库三级模式间引入二级映象的主要作用是( )

A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性 D.提高数据与程序的可移植性

6. 在数据库的体系结构中,数据库存储结构的改变会引起内模式的改变。为使数据库的模

式保持不变,从而不必修改应用程序,须改变模式与内模式之间的映像。这样,使数据库具有( )。

A、数据独立性 B、逻辑独立性 C、物理独立性 D、操作独立性

7. 在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变, 这

是 。

A. 数据的物理独立性 C. 数据的位置独立性

B. 数据的逻辑独立性 D. 数据的语义独立性

[ ]

8. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是 。

A.外模式 B.内模式 C.存储模式 D.(概念)模式 9. 现实世界中客观存在并能相互区别的事物为( )。

A、实体 B、实体集 C、字段 D、记录 10. 实体是信息世界中的术语,与之对应的数据库术语为 。

A.文件 B.数据库 C.字段 D.记录 11. DBMS是( )。

A、 一个完整的数据库应用系统 B、一组硬件 C、一组系统软件 D、既有硬件又有软件

1

12. 下列四项中,不属于数据库系统的特点是( )。

A、数据共享 B、数据完整性 C、数据冗余度高 D、数据独立性高 13. 数据库系统中,用户使用的数据视图是( )描述,该视图是用户和数据库系统之间

的接口。

A、外模式 B、存储模式 C、内模式 D、概念模式 14. 对数据库物理存储方式的描述称为( )

A.外模式 B.内模式 C.概念模式 D.逻辑模式 15. DB的三级模式结构中最接近外部存储器的是( )。

A、外模式 B、存储模式/内模式 C、子模式 D、概念模式 16. 在下面给出的内容中,不属于DBA职责的是( )

A.定义概念模式 B.修改模式结构 C.编写应用程序 D.编写完整性规则

17. 在数据库中,产生数据不一致的根本原因是( )。

A、 数据存储量大 B、没有严格保护数据 C、未对数据进行完整性控制 D、数据冗余

18. 实体联系模型(ER模型)中,联系可以同 实体有关。

A、0个 B、1个或多个 C、1个 D、多个 19. DB、DBMS和DBS三者之间的关系是( )

A.DB包括DBMS和DBS B.DBS包括DB和DBMS C.DBMS包括DB和DBS D.不能相互包括 20. 层次型、网状型和关系型数据库划分原则是 。

A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系

21. 按照传统的数据模型分类,数据库系统可以分为三种类型

A.大型、中型和小型 B.中文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体 22. 数据库的网状模型应满足的条件是 。

A. 允许一个以上的无双亲,也允许一个结点有多个双亲 B. 必须有两个以上的结点

C. 有且仅有一个结点无双亲,其余结点都只有一个双亲 D. 每个结点有且仅有一个双亲

23. 在数据库的层次模型中,基本层次联系是 。

A. 两个记录型以及它们之间的多对多联系 B. 两个记录型以及它们之间的一对多联系 C. 两个记录型之间的多对多的联系 D. 两个记录之间的一对多的联系

24. 按所使用的数据模型来分,数据库可分为 三种模型。

A.层次、关系和网状 B.网状、环状和链状

2

C.大型、中型和小型 D.独享、共享和分时 25. 通过指针链接来表示和实现实体之间联系的模型是 。

A.关系模型 B.层次模型 C.网状模型 D.层次和网状模型

26. 目前数据库系统中最常用的一种数据模型。

A. 关系模型 B. 层次模 27. 层次模型不能直接表示 。

A. 实体间的1:1联系 B.实体间的1:n联系

C.实体间的m:n联系 D.可以表示实体间的上述三种联系 28. 数据库三级模式体系结构的划分,有利于保持数据库的 。

A.数据独立性 B.数据安全性 C.结构规范化 D.操作可行性

29. 数据库是存储在一起的相关数据的集合,能为各种用户所共享,且 。

A. 消除了数据冗余 C. 具有不相容性

B. 降低了数据冗余度 D. 由用户控制物理数据的存储方式 C. 网状模型

D. 面向对象模型

30. 数据库的概念模型独立于 。

A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界

31. 下列关于“数据库三级模式结构”的叙述中,不正确的是 。

A. 视图是外模式

B. 模式是数据库中全体数据的逻辑结构和特征的描述 C. 一个数据库可以有多个模式 D. 一个数据库只有一个内模式

32. 在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用

户级、 和存储级三个层次。

A.管理员级 B.外部级 C.概念级 D.内部级

(2)第二章

1. 关系代数运算是以 为基础的运算。

A、代数运算 B、关系运算 C、谓词运算 D、集合运算

2. 下列各种对关系数据库的基本操作中, 是从表中取出满足某种条件的属性成

分操作,即从列的方向进行选择所需的值; 表中选取满足某种条件的元组的操作,相当于在横向进行选择。 ( )

A 选择,检索 B 扫描,投影 C 查询,选择 D 投影,选择

3. 有关系的R和S,R∩S的运算等价于( )

3

A S-(R-S) B R-(R-S) C (R-S) ∩ S D R ∪(R-S)

4. R为四元关系R(A,B,C,D),S为三元关系S(B,C,D),R

( )元关系。

A、4 B、3 C、7 D、6

5. R为四元关系R(A,B,C,D),S为三元关系S(B,C,D),R×S构成的结果集为

( )元关系。

A、4 B、3 C、7 D、6

6. 取出关系中的某些列,并消除重复元组的关系代数运算称为( )。

A、选择运算 B、投影运算 C、连接运算 D、笛卡尔积运算

7. 自然连接时构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,

要求R和S含有一个或多个共有的( )。

A、元组 B、行 C、记录 D、属性

8. 关系代数运算可以分为两类:传统的集合运算和专门的关系运算。下面列出的操作符中,

属于传统的集合运算是( )。

Ⅰ.∩(交) Ⅱ.∪(并) Ⅲ.×(广义笛卡儿积) Ⅳ.一(差) Ⅴ.Π(投影) Ⅵ.σ(选择)

A)Ⅰ、Ⅱ、Ⅲ和Ⅳ B)Ⅲ、Ⅳ、Ⅴ和Ⅵ C) Ⅰ、Ⅲ、Ⅴ和Ⅵ D)都是

9. 关系数据库管理系统能实现的专门关系操作包括( )。

A、显示,打印和制表 B、选择,投影和连接 C、关联、更新和排序 D、排序、索引和统计

10. 在关系数据基本操作中,从表中选择出满足某种条件的记录的操作称为( )。

A、选择 B、投影 C、连接 D、扫描

11. 元组的集合在关系数据库中称为关系,一般来说,表示元组的属性或者最小属性组称为

( )。

A、字段 B、索引 C、标记 D、主关键字

12. 关系数据库中,将具有共同属性的两个关系中的元组连接到一起,构成新表的操作称为

( )。

A、选择 B、投影 C、连接 D、扫描

13. 下列( )运算不是专门的关系运算

A、选择 B、投影 C、笛卡尔积 D、连接

14. 如下两个关系R1和R2,它们进行 运算后得到R3。

R1 R2

4

S构成的结果集为


数据库复习题一.doc 将本文的Word文档下载到电脑
搜索更多关于: 数据库复习题一 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219