数据库原理与应用第1章练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.数据库系统的三级模式结构是指数据库系统是由()、()和()三级构成。