数据库技术 试题库(附答案) 联系客服

发布时间 : 星期五 文章数据库技术 试题库(附答案)更新完毕开始阅读26e2fa24aaea998fcc220e41

C.数据操纵语言 D.数据结构语言 答案:A

27. 是存储在计算机内的有结构的数据集合。 A.网络系统 B.数据库系统 C.操作系统 D.数据库 答案:D

28.数据库系统的核心是 。 A.编译系统 B.数据库

C.操作系统 D.数据库管理系统 答案:D

29.数据库系统的特点是 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A.数据共享 B.数据存储 C.数据应用 D.数据保密 答案:A

30.数据库系统的最大特点是 。

A.数据的三级抽象和二级独立性 B.数据共享性 C.数据的结构化 D.数据独立性 答案:A

31.数据库系统是由 ① 组成;而数据库应用系统是由 ② 组成。 ①②A.数据库管理系统、应用程序系统、数据库 B.数据库管理系统、数据库管理员、数据库 C.数据库系统、应用程序系统、用户 D.数据库管理系统、数据库、用户 答案:①B ②C

32.数据库系统由数据库、 ① 和硬件等组成,数据库系统是在 ② 的基础上发展起来的。数据库系统由于能减少数据冗余,提高数据独立性,并集中检查 ③ ,由此获得广泛的应用。数据库提供给用户的接口是 ④ ,它具有数据定义、数据操作和数据检查功能,可独立使用,也可嵌入宿主语言使用。 ⑤ 语言已被国际标准化组织采纳为标准的关系数据库语言。

①②A.操作系统 B.文件系统 C.编译系统 D.数据库管理系统 ③ A.数据完整性 B.数据层次性 C.数据的操作性 D.数据兼容性

④ A.数据库语言 B.过程化语言 C.宿主语言 D.面向对象语言 ⑤ A.QUEL B.SEQUEL C.SQL D.ALPHA 答案:①D ②B ③A ④A ⑤C 33.数据的管理方法主要有 。

A.批处理和文件系统 B.文件系统和分布式系统 C.分布式系统和批处理 D.数据库系统和文件系统 答案:D

34.数据库系统和文件系统的主要区别是 。 A.数据库系统复杂,而文件系统简单

B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决 C.文件系统只能管理文件,而数据库系统还能管理其他类型的数据 D.文件系统只能用于小型、微型机,而数据库系统还能用于大型机 答案:B

35.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 。

A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 答案:C

36.数据库管理系统是 。

A.操作系统的一部分 B.在操作系统支持下的系统软件

C.一种编译程序 D.一种操作系统 答案:B

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

A.外模式 B.内模式 C.存储模式 D.模式 答案:D

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

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

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

答案:B

39.在数据库系统中,通常用三级模式来描述数据库,其中 ① 是用户与数据库的接口,是应用程序可见到的数据描述, ② 是对数据整体的 ③ 的描述,而 ④ 描述了数据的 ⑤ 。 A.外模式 B.概念模式 C.内模式 D.逻辑结构 E.层次结构 F.物理结构 答案:①A ②B ③D ④C ⑤F 40.应用数据库的主要目的是为了 。 A.解决保密问题

B.解决数据完整性问题 C.共享数据问题

D.解决数据量大的问题 答案:C

41.数据库应用系统包括 。

A.数据库语言、数据库 B.数据库、数据库应用程序 C.数据管理系统、数据库 D.数据库管理系统 答案:B

42.实体是信息世界中的术语,与之对应的数据库术语为 。 A.文件 B.数据库 C.字段 D.记录 答案:D

43.层次型、网状型和关系型数据库划分原则是 。 A.记录长度 B.文件的大小

C.联系的复杂程度 D.数据之间的联系 答案:D

44.按照传统的数据模型分类,数据库系统可以分为三种类型 。 A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体 答案:C

45.数据库的网状模型应满足的条件是 。 A.允许一个以上的无双亲,也允许一个结点有多个双亲 B.必须有两个以上的结点

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

46.在数据库的非关系模型中,基本层次联系是 。 A.两个记录型以及它们之间的多对多联系 B.两个记录型以及它们之间的一对多联系 C.两个记录型之间的多对多的联系 D.两个记录之间的一对多的联系 答案:B

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

A.网状模型 B.链状模型 C.层次模型 D.关系模型 答案:B

48.数据库可按照数据分成下面三种:

(1)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是 ① 数据库。

(2)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是 ② 数据库。

(3)不预先定义固定的数据结构,而是以“二维表”结构来表达数据与数据之间的相互关系,这是 ③ 数据库。

A.关系型 B.集中型 C.网状型 D.层次型 答案:①D ②C ③A

49.一个数据库系统必须能够表示实体和关系,关系可与 ① 实体有关。实体与实体之间的关系有一对一、一对多和多对多三种,其中 ② 不能描述多对多的联系。 ①A.0个 B.1个

C.2个或2个以上 D.1个或1个以上 ②A.关系模型 B.层次模型

C.网状模型 D.网状模型和层次模型 答案:①D ②B

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

A.层次、关系和网状 B.网状、环状和链状 C.大型、中型和小型 D.独享、共享和分时 答案:A

51.通过指针链接来表示和实现实体之间联系的模型是 。 A.关系模型 B.层次模型

C.网状模型 D.层次和网状模型 答案:D

52.层次模型不能直接表示 。

A. 1 :1关系 B.1 :m关系

C. m :n关系 D.1 :1和1 :m关系 答案:C

53.关系数据模型 。 A.只能表示实体问的1∶1联系 B.只能表示实体间的1∶n联系 C.只能表示实体间的m∶n联系 D.可以表示实体间的上述三种联系 答案:D

54.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是 。 A.层次结构 B.二维表结构 C.网状结构 D.封装结构 答案:B

55.子模式是 。

A.模式的副本 B.模式的逻辑子集 C.多个模式的集合 D.以上三者都对 答案:B

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

A.外模式 B.内模式 C.存储模式 D.模式 答案:D

57.数据库三级模式体系结构的划分,有利于保持数据库的 。 A.数据独立性 B.数据安全性

C.结构规范化 D.操作可行性 答案:A 二、填空题

1.经过处理和加工提炼而用于决策或其他应用活动的数据称为 。 答案:信息

2.数据管理技术经历了 ① 、 ② 和 ③ 三个阶段。 答案:①人工管理 ②文件系统 ②数据库系统 3.数据库系统一般是由 ① 、 ② 、 ③ 、 ④ 和 ⑤ 组成。

答案:①硬件系统 ②数据库集合 ③数据库管理系统及相关软件 ④数据库管理员 ⑤用户

4.数据库是长期存储在计算机内、有 ① 的、可 ② 的数据集合。 答案:①组织 ②共享

5.DBMS是指 ① 它是位于 ② 和 ③ 之间的一层管理软件。 答案:①数据库管理系统 ②用户 ③操作系统 6.DBMS管理的是 的数据。 答案:结构化

7.数据库管理系统的主要功能有 ① 、 ② 、数据库的运行管理和数据库的建立以及维护等4个方面。

答案:①数据定义功能 ②数据操纵功能

8.数据库管理系统包含的主要程序有 ① 、 ② 和 ③ 。 答案:①语言翻译处理程序 ②系统运行控制程序 ③实用程序

9.数据库语言包括 ① 和 ② 两大部分,前者负责描述和定义数据库的各种特性,后者用于说明对数据进行的各种操作。 答案:①数据描述语言 ②数据操纵语言 10.指出下列缩写的含义: (1)DML: ① (2)DBMS: ② (3)DDL: ③ (4)DBS: ④ (5)SQL: ⑤ (6)DB: ⑥ (7)DD: ⑦ (8)DBA: ⑧ (9)SDDL: ⑨ (10)PDDL: ⑩

答案:①数据操纵语言 ②数据库管理系统 ③数据描述语言 ④数据库系统 ⑤结构化查询语言 ⑥数据库

⑦数据字典 ⑧数据库管理员 ⑨子模式数据描述语言 ⑩物理数据描述语言

11.数据库系统包括数据库 ① 、 ② 和 ③ 三个方面。 答案:①相应硬件 ②软件 ③相关的各类人员

12.开发、管理和使用数据库的人员主要有 ① 、 ② 、 ③ 和最终用户四类相关人员。

答案:①数据库管理员 ②系统分析员 ③应用程序员 13.由 负责全面管理和控制数据库系统。 答案:数据库管理员

14.数据库系统与文件系统的本质区别在于 。