当前位置:文档之家› 数据库复习题汇总

数据库复习题汇总

数据库复习题汇总
数据库复习题汇总

单元练习

一单项选择题

1.文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和()。

A.数据存储低

B.处理速度慢

C.数据不一致

D.操作烦琐

2.数据的存储结构与数据逻辑结构之间的独立性称为数据的()。

A.结构独立性

B.物理独立性

C.逻辑独立性

D.分布独立性

数据存储结构:即内模式。

数据逻辑结构:即模式

用户视图:即外模式

3.在数据库系统中,对数据操作的最小单位是()。

A.字节

B.数拯项

C.记录

D.字符

4.数据的逻辑结构与用户视图之间的独立性称为数据的()。

A.结构独立性

B.物理独立性

C.逻辑独立性

D.分布独立性

5.下述各项中,属于数据库系统的特点的是()。

A.存储量大

B.存取速度快

C.数据共享

D.操作方便

6.在数据库系统中,模式/内模式映像用于解决数据的()。

A.结构独立性

B.物理独立性

C.逻辑独立性

D.分布独立性

7.在数据库系统中,模式/外模式映像用于解决数据的()。

A.结构独立性

B.物理独立性

C.逻辑独立性

D.分布独立性

8.数据库结构的描述,称为()。

A.数据库模型

B.数据库

C.数据库管理系统

D.数据字典

数据库模型有层次模型网状和关系模型

9.数据库中全体数据的逻辑结构描述称为(

A. 存储模式

B.内模式

C.外模式

D.模式

10.保证数摇库中数摇及语义的正确性和有效性,是数据库的()。

A.完全性

B.准确性

C.完整性

D.共享性

11.在数据库系统中,数据独立性是指()。

A.用户与计算机系统的独立性

B.数据库与il?算机的独立性

C.数据勺应用程序的独立性

D.用户与数摇库的独立性

12.结构数据模型的三个组成部分是数据结构、数据操作和()。

A.数据安全性控制

B.数摇一致性规则

C.数^]^完整性约束

D.数摇处理逻辑

13.在数据操纵语言(DML)的基本功能中,不包括的是()。

A.插入新数据

B.描述数据库结构

C.对数据库中数据排序

D.删除数据库中数据

14.控制数摇库整体结构、负责数据库物理结构和逻辑结构的注义打修改的人员是()。

A.系统分析员

B.应用程序员

C.专业用户

D.数据库管理员

15.K列关于数据库系统正确的叙述是()。

A.数据库系统比文件系统存储数据量大

B.数据库系统中数据存储没有冗余

C.数据库系统中数据存储冗余较小

D.数据库系统比文件系统存取速度快

16.在数据库中,发生数据不一致现象的根本原因是()。

A.数据存储量太大

B.数摇安全性差

C.数据相互关系复杂

D.数据冗余

17.层次型、网状型和关系型数据模型的划分根据是()。

A.数据之间联系方式

B.数据之间联系的复杂程度

C.数据存储量的多少

D.数据处理的复杂程度

18.在数据库三级模式中,描述用户数据视图的是数据库的()。

A.存储模式

B.逻傑模式

C.外模式

D.内模式

19. 数据库三级模式体系结构主要的目标是确保数据库的()。

A.数据安全性

B.数据独立性

C.最小冗余

D.数据结构规范化

20. 当前数据库应用系统的主流数据模型是()?

A.层次数据模型

B.网状数据模型

C.关系数据模型

D.面向对象数据模型 21. 单个用户使用的数据视图的描述称为

A.外模式

B.逻辑模式

C.内模式

22. 数据库逻辑设讣时,下列原则中不正确的是()。

A.—宦要避免插入异常 C. 一宦要避免数据冗余 23. 任意给一个关系R (l ;),X 、

A. 1:1

B. 1:N

C. 数据以及数据之间的联系

D.信息

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

26. 应用数摇库的主要目的是为了()。

A.解决保密问题

B.解决数据完整性问题

C.共享数据问题

D.解决数据量大的问题

27. 层次型、网状型和关系型数据库划分原则是()。

A.记录长度

B.文件的大小

C.联系的复杂程度

D.数据之间的联系

28. 在数据库中,下列说法()是不正确的

A. 数据库避免了一切数据的重复

B. 若系统是完全可控制的,则系统可确保更新时的一致性

C. 数据库中的数据可以共辛

D. 数据库减少了数据的冗余

29. 在DBS 中,DB'IS 和OS 之间的关系是()。

A.相互调用

B. DBMS 调用OS

C. OS 调用DBMS

D.井发运行

数据库是应用系统,当然是在操作系统之上的 30. 在数据库中,下列说法()是不正确的

A. 数据库避免了一切数据的重复

B. 若系统是完全可控制的,则系统可确保更新时的一致性

C. 数据库中的数摇可以共享

D. 数据库减少了数据的冗余

31. 数据库中,数据的物理独立性是指()。

A. 数据库与数据库管理系统的相互独立

B. 用户程序与DBMS 的相互独立

D.存储模式

B.—定要避免删除异常 D.尽量避免多表连接

Y 是U 的子集,若X-\->Y, Y-\->X.则X 与Y Z 间的联系方式为()。 C.N:1

D.M:X

24. 在数据库中存储的是()。

A.数据

B.数据模型

25. 数据库(DB )、数据库系统

A. DBS 包括 DB 和 DBMS

C.用户的应用程序与存储在磁盘上数据库中的数据最相互独立的

D.应用程序与数据库中数据的逻辑结构相互独立

即,数据在磁盘上怎样存储由DBMS 管理,用户程序不需要了解,应用程序要处理的只是数据的 逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。

32. 数据库的特点之一是数据的共享,严格的讲,这里的数摇共享是指()。

A. 同一应用的多个程序共享一个数摇集合

B. 多个用户、同一语肯共享数据

C. 多个用户共享同一个数据文件

D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合 33. DBMS 是一种()》 A 数据库 B 数据库系统 C 数据应用软件 34. 现实世界中事物的个体在信息世界中称为()。 A 实体 B 实体集 C 字段

35. 现实世界中事物的特性在信息世界中称为()。 A 实体

B 实体标识符

C 属性

D 数据管理软件 D 记录 D 关键码

36. 下列实体类型的联系中,属于一对一联系的是()。 A 班级对学生的所属联系

B 飞机对乘客的乘坐联系

C 省对布会的所属联系

D 供应商与工程项目的供货联系 37. 下列实体类型的联系中,属于一对多联系的是()。 A 学校与校长的联系

B 飞机的座位与乘客之间的联系

C 教师?与课程之间的联系

D 车间?与工人之间的联系 38. 下列实体类型的联系中,属于多对多联系的是()。 A 商店与顾客之间的联系 B 学校与教师之间的联系 C 商标与商品之间的联系 D 班级打班主任之间的联系 39.

书店与图书之间具有联系()。 A —对一 B —对多 C 多对多 D 多对一 40. 下而给出的数据模型中,属于概念数据模型的是()。 A 层次模型 B 网状模型 C 关系模型 42. 层次模型必须满足的一个条件是()。

A 每个结点均可以有一个以上的父结点 C 不能有结点无父结点

D 实体联系模型

B 有且仅有一个结点无父结点 D 可以有一个以上的结点无父结点 43. 层次模型的上一层记录类型和下一层记录类型之间的联系是()0 A-对一联系

B-对多联系 C 多对一联系 D 多对多联系 44. 采用二维表格表达实体类型以及实体之间联系的数据模型是()。 A 层次模型 B 网状模型 C 关系模型 D 实体联系模型 45. 数据库中全部数据的整体逻辑结构的描述是()。

A 存储模式

B 内模式

46. 单个用户使用的数据视图的描述, A 外模式

B 存储模式 47. 物理存储数据视图的描述,称为( A 外模式 B 用户模式

C 外模式

D 概念模式即:模式 称为(),它是用户与数据库系统的接口。 D 概念模式

C 内模式

C 内模式

D 概念模式

48. 数据库系统达到了数据独立性,是因为采用了()。

A 层次模型

B 网状模型

C 关系模型 49. 数据独立性是指()之间相互独立,彼此不受影响。 A 应用程序和用户 B 应用程序和数据 50. 逻辑数摇独立性是指()。 A 概念模式改变,外模式柯应用程序不变

D 三级模式结构 C 数据库和用户 D 数据库和程序员

B 概念模式改变,内模式不变

C 内模式改变,概念模式不变

52. 物理数摇独立性是指()。

A 概念模式改变,外模式和应用程序不变 C 内模式改变,概念模式不变

53. 数据库的概念模型独立于( )。 A, 具体的机器和DBMS

B ?E-R 图

54. 在数据库中存储的是( 九

D 内模式改变,外模式和应用程序不变 B 内模式改变,外模式和应用程序不变

D 概念模式改变,内模式不变

B. 数据廂模型

C.数据以及数据之间的联系 )相对应。

A ?用户与数据分离

B ?用户与程序分

A. 用户定义完整性约束 C. 实体完整性约束

B. 参照完整性约束 D. 关键字完整性约束

二填空题

2. 3.

4? 5. 数据结构和应用程序是相互依赖的,任何一方的改变总是要影响另一方的改变,这种特性是文件管理 系统阶段的特性。 数据存储结构改变时逻辑结构不变,相应的程序也不变,这是数据库系统的物理独立性。 逻辑结构改变时,用户结构不变,应用程序也不变,这是数据库系统的逻辑独立性。

A. primary key

B. foreign key

56.参照完整性约束和SQL 语言中的(

B. foreign key

A. primary key 57.数据独立性是指(

C. check )相对应。 C. check

D- unique

D- unique C.程序口数据分离 58.在SQL 语肖中,( A.添加一个元组

D ?人员与设备分离 )可能使得数据库中元组的排列顺序发生改变。 B.修改一个元组 C.建立一个聚簇索引 59.关于视图,不正确的说法是( D.建立一个check 约束 A.査询一个视图和査询一个基本表没有什么两样 B ?视图中并不存放数据 C,若一个视图viev_l 由基本表tl 和t2导出。删除tl 不会对视图view_l 有影响 D ?更新视图中的数据?本质上更新的是导出该视图的基本表中的数据

60.有一个关系:教师(工号,姓名,部门).规定工号的值域是10个数字组成的字符串,这一规则属

C.信息世界

D.现实世界

A-数据

55.实体完整性约朿和SQL 语言中的(

D.信息 1.关系型数据库与非关系型数据库在数据操作上的最大区別是.关系数据操作是以数据 .集合作为操作对象。

在数据库系统中,最核心的软件是_ DBMS 。

数据库系统一般由数据库、讣算机硬件系统、DBMS 和人员组成。 数据启系统的目的和最重要的特点是 数据共° 6?

7.

8.

9.

关系数摇的数据完整性约束包括泌完整性、参照完整性和用户定义完整性。

在数据存储中,导致数据不一致的主要原因是数据冗轨

10.关系数据库系统都是由许多不同的关系构成的,幷中每个关系就是一个基本表,

相关主题
文本预览
相关文档 最新文档