数据库原理与应用复习提纲

2020-06-21 14:16

数据库系统原理复习提纲

第一部分 基本概念 主要内容:

1、数据、数据库、数据库管理系统、数据库系统基本概念 2、数据管理技术的发展阶段 3、数据库系统的特点 4、数据模型的组成要素 5、概念模型的描述 6、关系数据模型的三要素

7、数据库系统的三级模式两级映像、数据独立性

练习题

一、选择题

1 数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段 A A.数据库系统 B、文件系统C.人工管理 D、数据项管理 2 数据库系统与文件系统的主要区别是_B_ A .数据库系统复杂,而文件系统简单

B .文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C .文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D .文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 3 数据库的概念模型独立于_A_. A .具体的机器和DBMS

B . E-R 图C .信息世界

D .现实世界

4 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的 ①B 。支持数据库各种操作的软件系统叫 ②B 。由计算机硬件、DBMS 、数据库、应用程序及用户等组成的一个整体叫做 ③ B . ① A .文件的集合 ② A .命令系统 ③ A .文件系统

B .数据的集合C .命令的集合

D .程序的集合

D .操作系统

B .数据库管理系统C .数据库系统 B .数据库系统C .软件系统

D .数据库管理系统

5 数据库的基本特点是 B

A .数据可以共享(或数据结构化);数据独立性:数据冗余大,易移植;统一管理和控制

1

B .数据可以共享(或数据结构化):数据独立性:数据冗余小,易扩充;统一管理和控制 C .数据可以共享(或数据结构化);数据互换性;数据冗余小,易扩充;统一管理和控制 D .数据非结构化;数据独立性;数据冗余小,易扩充;统一管理和控制 6 在数据库中,下列说法 A 是不正确的. A .数据库避免了一切数据的重复

B .若系统是完全可以控制的,则系统可确保更新时的一致性 C .数据库中的数据可以共享D .数据库减少了数据冗余 7 B 是存储在计算机内结构化的数据的集合。 A .数据库系统

B .数据库C .数据库管理系统

D .数据结构

8 在数据库中存储的是 A . A .数据

B .数据模型C .数据及数据之间的联系

D .信息

9 数据库中,数据的物理独立性是指 C 。 A .数据库与数据库管理系统的相互独立 B .用户程序与DBMS 的相互独立

C .用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 10 下述关于数据库系统的正确叙述是 A 。 A .数据库系统减少了数据冗余 B .数据库系统避免了一切冗余

C .数据库系统中数据的一致性是指数据类型一致 D .数据库系统比文件系统能管理更多的数据

11 、数据库(DB)、数据库系统(DBS )和数据库管理系统(DBMS )三者之间的关系是 A . A. DBS 包括DB 和DBMS B . DBMS 包括DB 和DBS C . DB 包括DBS 和DBMS D . DBS 就是DB ,也就是DBMS

12 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为 C A .数据定义功能

B .数据管理功能C .数据操纵功能

D .数据控制功能

13 从软件的角度考虑,数据库系统的核心是_B_. A .操作系统

B .数据库管理系统C .数据定义语言

D .数据操纵语言

14 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是_D_。 A .外模式

B .内模式

C .存储模式

D .模式

15 数据库系统的数据独立性是指 B . A .不会因为数据的变化而影响应用程序

B . 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C .不会因为存取策略的变化而影响存储结构

2

D .不会因为某些存储结构的变化而影响其他的存储结构

16 在数据库系统中,通常用三级模式来描述数据库,其中 A① 是用户与数据库的接口,是应用程序可见到的数据描述, ②B 是对数据整体的 D③ 的描述,而C ④ 描述了数据的 ⑤F . A ,外模式 D .逻辑结构

B .概念模式 E .层次结构

C .内摸式 F .物理结构

17 在数据库的体系结构中,数据库存储结构的改变会引起内模式的改变.为使数据库的模式保持不变,从而不必修改应用程序,必须改变模式与内模式之间的映像。这样,使得数据库具有__C。 A .数据独立性

B .逻辑独立性

C .物理独立性 D .操作独立性

18 数据模型的三要素是D A .外模式、模式和内模式 C .实体、属性和联系

B .关系模型、层次模型、网状模型 D .数据结构、数据操作和完整性约束

19 数据库的网状模型应满足的条件是A__.

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

c .有且仅有一个结点无父结点.其余结点都只有一个父结点 D .每个结点有且仅有一个父结点

20 数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括B__. A .网状模型

B .链状模型 C .层次模型

D .关系模型

21 关系数据模型_D_。

A .只能表示实体间的1 : 1 联系B .只能表示实体间的l : n 联系 C .只能表示实体间的m : n 联系D .可以表示实体间的上述三种联系 22、在数据库三级模式间引入二级映像的主要作用是( A )。

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

第二部分 关系数据库 主要内容:

1、关系的概念和关系的基本性质 2、主码、主属性、非主属性、全码 3、关系的三类完整性约束

3

4、关系代数

练习题

一、选择题

1、关系数据库中的码是指_D_. A .能惟一决定关系的字段 C .关键的很重要的字段

B .不可改动的专用保留字

D . 能惟一标识元组的属性或属性集合

2、 在关系R ( R # , RN , S # )和S ( S # , SN , SD )中, R 的主码是R # , S 的主码是S #,则S#在R 中称为_A_. A .外码

B .候选码

C .主码

D .超码

3、关系代数的5 个基本运算是_D_。 A .并、差、选择、投影和自然联接 C.并、差、交、选择和笛卡儿积

B .并、差、交、选择和投影 D .并、差、选择、投影和笛卡儿积

4、关系数据库管理系统应能实现的专门关系运算包括 B

A .排序、索引、统计B .选择、投影、联接C 关联、更新、排序D .显示、打印、制表 5、 同一个关系模型的任意两个元组值 A 。 A .不能全同

B .可全同C .必须全同 D .以上都不是

6. 等值联接和自然联接相比较,正确的是_B_. A .等值联接和自然联接的结果完全相同 B .等值联接的属性个数大于自然联接的属性个数 C .等值联接的属性个数大于或等于自然联接的属性个数 D .等值联接和自然联接的联接条件相同 7. 参加差运算的两个关系_D_。 A .属性个数可以不相同

B .属性个数必须相同 D .属性名必须相同

C .一个关系包含另一个关系的属性

8. 有两个关系R ( A , B ,C)和S ( B , C,D)则R ? S 结果的属性个数是C A . 3

B . 2

C.1

D.不一定

9. 有两个关系R ( A , B , C )和S ( B , C,D),则R ??S 结果的属性个数是_B_。 A . 3

B . 4

C . 5

D . 6

10 有两个关系R 和S , 分别包含15 个和10 个元组, 则在R?S , R - S . R?S不可能出现的元组数目情况是_B_ A . 15 , 5 , 10

B . 18 , 7 , 7 C . 21 , 11 , 4

D . 25 , 15 , 0

11、两个关系在没有公共属性时,其自然联接操作表现为_B_。 A .结果为空关系

B .笛卡尔积操作C .等值联接操作

D .无意义的操作

4

12、在n 元关系R 中,公式?3>’4’(R)表示_C_.

A .从R 中选择值为3 的分量(或属性)小于第4 个分量值的元组组成的关系 B .从R 中选择第3 个分量的值小于第4 个分量值的元组组成的关系 C .从R 中选择第3 个分量的值小于4 的元组组成的关系 D .从R 中选择第3 个分量小于4 个元组组成的关系

13、关系R 和关系S 只有一个公共属性,T1是R 与S 等值联接的结果,T2 是R 和S 自然联接的结果,则_D_。

A . T1 的属性个数等于T2的属性个数B . T1 的属性个数小于T2的属性个数 C . T1 的属性个数大于或等于T2的属性个数D . T1 的属性个数大于T2的属性个数 14、对关系R 进行投影运算后,得到关系S,则B A .关系R 的元组数等于关系S 的元组数 B .关系R 的元组数小于或等于关系S 的元组数 C .关系R 的元组数大于或等于关系S 的元组数 D .关系R 的元组数大于关系S 的元组数

15、有属性A, B , C , D ,以下表示中不是关系的是_C_.

A . R ( A ) B . R ( A , B , C , D ) C . R ( A×B×C×D ) D . R ( A , B ) 16、关系运算中花费时间可能最长的运算是_C_. A .投影B .选择C .笛卡尔积D .除

16、关系表A有p1个属性t1个元组;关系表B有p2个属性t2个元组。则A与B的笛卡尔积A×B分别有( A ) 属性和元组。

A. p1+p2、t1×t2 B. t1×t2、p1+p2 C. p1+p2、t1+t2 D. p1×p2、t1×t2 17、下面关于关系的叙述,( C)是不正确的。

A.直观上说,关系就是二维表 C.二维表的任何两行可以全同 18、在关系模型中,一个关键字是( D )。

A. 由一个或多个任意属性组成 B. 由一个属性组成

C. 不能由全部属性组成

D. 可由一个或多个能惟一标识该关系模式中任意元组的属性组成

B.二维表的任何两列可以互换 D.二维表允许有些分量取空值

5


数据库原理与应用复习提纲.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:江苏省徐州市2017-2018学年高二下学期数学(理)期末试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

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