数据库原理与应用第1章练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理与应用第1章练习题

一.选择题

1.长期存储在计算机内,有组织、可共享的大量数据的集合是(B )。A.数据B.数据库C.数据库管理系统D.数据库系统2.数据管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比,文件系统阶段的一个显著优势是( A )。

A.数据可以长期保存B.数据共享性很强

C.数据独立性很好D.数据整体结构化

3.在数据管理技术发展过程中,需要应用程序管理数据的是(C )。A.人工管理阶段B.人工管理阶段和文件系统阶段C.文件系统阶段和数据库系统阶段D.数据库系统阶段

4.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D )。

I.人工管理阶段II.文件系统阶段III.数据库阶段

A.I和II B.只有II C.II和III D.只有I

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

A.字节B.数据项C.记录D.字符

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

A.数据安全性控制B.数据一致性规则

C.数据完整性约束D.数据处理逻辑

7.数据库系统的核心和基础是(C )。

A.物理模型B.概念模型C.数据模型D.逻辑模型8.实现将现实世界抽象为信息世界的是(B )。

A.物理模型B.概念模型C.关系模型D.逻辑模型9.在下面列出的数据模型中,哪一个是概念数据模型?(D )

A.关系模型B.层次模型

C.网状模型D.实体-联系模型

10.DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和( C )。

A.系统分析员B.程序员C.数据库管理员D.操作员11.下列四项中,不属于数据库系统的特点的是(C )。

A.数据结构化B.数据由DBMS统一管理和控制

C.数据冗余度大D.数据独立性高

12.下述(D )不是DBA数据库管理员的职责。

A.完整性约束说明B.定义数据库模式

C.数据库安全D.数据库管理系统设计

13.能够保证数据库系统中的数据具有较高的逻辑独立性的是(A )。A.外模式/模式映像B.模式

C.模式/内模式映像D.外模式

14.关于网状数据库,以下说法正确的是(B )。

A.只有一个节点可以无双亲B.一个节点可以有多于一个的双亲C.两个节点之间只能有一种联系D.每个节点有且只有一个双亲15.下列说法中,正确的是()。

概念模型是用于现实的建模,与具体的DBMS无关

A.数据库的概念模型与具体的DBMS有关

B.三级模式中描述全体数据的逻辑结构和特征的是外模式

C.数据库管理员负责设计和编写应用系统的程序模块

16.数据库系统的数据独立性体现在(B )。

A.不会因为数据的变化而影响到应用程序

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

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

17.数据独立性是指(B)。

A.数据之间相互独立

B.应用程序与DB的结构之间相互独立

C.数据的逻辑结构与物理结构相互独立

D.数据与磁盘之间相互独立

18.在数据库的三级模式结构中,内模式的个数(A ),外模式的个数(D )。在数据库的三级模式结构中,模式是数据库中全体数据的逻辑结构和特征的描述,一个数据库只有一个模式。外模式又称用户视图,一个数据库可以有多个外模式。内模式也称物理模式或存储模式,一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据库内部的表示方法。

A.只有一个B.与用户个数相同

C.由系统参数决定D.有任意多个

19.描述数据库全体数据的全局逻辑结构和特性的是(A ),用户或应用程序看到的那部分局部逻辑结构和特征的描述是(子模式),它是模式

的逻辑子集。

A.模式B.内模式C.外模式D.用户模式

20.要保证数据库的数据独立性,需要修改的是(C)。

A.模式与外模式B.模式与内模式

C.三层之间的两种映射D.三层模式

二.判断题

1.在文件系统管理阶段,由文件系统提供数据存取方法,所以数据已经达到很强的独立性。(错)

2.通常情况下,外模式是模式的子集。(对)

3.数据库管理系统是指在计算机中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。(错)

4.在数据模型的组成要素中,数据结构是刻画一个数据模型性质最重要的方面,人们通常按照数据结构的类型来命名数据模型。()

5.数据库系统的三级模式是对数据进行抽象的3个级别,把数据的具体组织留给DBMS管理。()

6.层次模型是比网状模型更具普遍性的结构,网状模型是层次模型的一个特例。(错)

三.填空题

1.数据管理技术的发展阶段包括:人工管理、(文件系统阶段)和数据库系统阶段。

2.数据模型通常由三部分组成,它们是(数据结构)、数据操作和(数据完整性约束)。

3.常用的数据模型有:层次模型、(网状)模型和(关系)模型。4.数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括(层次模型)、(网状模型)、(关系模型)、面向对象模型、对象关系模型和半结构化数据模型等。

5.最经常使用的概念模型是()。

6.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

7.数据独立性是数据库领域的重要概念,包括数据的()独立性和数据的()独立性。

8.数据库系统的三级模式结构是指数据库系统是由()、()和()三级构成。

相关文档
最新文档