25 喜欢·432 浏览
单选题

在数据模型的3个结构中,哪个用于描述系统的静态特性?

A
完整性约束
B
数据操作
C
数据结构
D
以上均可

题目答案

C

答案解析

数据的静态特征主要包括对数据结构和数据间联系的描述,在数据模型的3个要素中,数据结构是用于描述系统的静态特性的。数据结构是描述一个数据模型性质最重要的方面,因此在数据库系统中,通常按照其数据结构的类型来命名数据模型。例如,层次结构、网状结构、关系结构的数据模型分别命名为层次模型、网状模型和关系模型。
举一反三
单选题

在SQL语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也将自动被删除? Ⅰ.在此表中的数据 Ⅱ.在此表上建立的索引 Ⅲ.在此表上建立的视图

A
Ⅰ和Ⅱ
B
Ⅱ和Ⅲ
C
Ⅰ和Ⅲ
D
全部

题目答案

A

答案解析

基本表一旦被删除,表中的数据和在此表上建立的索引都将自动被删除,而建立在此表上的视图虽仍保留,但已无法引用。
单选题

存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于

A
并发处理
B
封锁
C
循环
D
死锁

题目答案

D

答案解析

这种循环等待的现象称为死锁。
单选题

对资源采用按序分配策略能达到下列哪个目的?

A
死锁预防
B
死锁避免
C
检测死锁
D
解除死锁

题目答案

A

答案解析

对于死锁的预防可以采取3种措施:采用资源的静态预分配策略,破坏“部分分配”条件;允许进程剥夺使用其它进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。
单选题

概念结构设计阶段得到的结果是

A
数据字典描述的数据需求
B
E-R图表示的概念模型
C
某个DBMS所支持的数据模型
D
包括存储结构和存取方法的物理结构

题目答案

B

答案解析

在数据库设计的不同阶段,获得不同的设计结果。需求分析阶段,其成果是数据流图描述的处理需求和数据字典描述的数据需求;概念设计阶段,其成果是E-R图表示的概念模型;逻辑设计阶段,其成果是某个DBMS所支持的数据模型;物理设计阶段,其成果是包括存储结构和存取方法的物理结构。
单选题

表达实体类型及实体之间联系用的数据结构是

A
网状
B
C
有向图
D
树形

题目答案

D

答案解析

在层次模型中,整个数据库的结构被表示成为一个有序树的集合。各个节点表示一个实体类型,每个节点是由若干个数据项组成的记录类型,各个节点构成层次结构。
单选题

从计算机软件系统的构成来看,DBMS是建立在什么软件之上的软件系统?

A
硬件系统
B
操作系统
C
语言处理系统
D
编译系统

题目答案

B

答案解析

从计算机软件系统的构成来看, DBMS是建立在操作系统之上的软件系统,是操作系统的用户。操作系统负责计算机系统的进程管理、作业管理、存储器管理、设备管理、文件管理等,因此,DBMS对数据的组织、管理和存取离不开操作系统的支持。DBMS遇到创建和撤销进程、进程通信、读/写磁盘等要求时,必须请求操作系统的服务。
单选题

数据库中对全部数据的整体逻辑结构的描述,作为数据库的

A
存储模式
B
子模式
C
模式
D
外模式

题目答案

C

答案解析

数据库系统的三级模式结构由外模式、模式和内模式组成。 模式也称逻辑模式或全局模式,是对数据库中全体数据的全局逻辑结构和特性的描述,是所有数据库用户的公共数据视图,外模式也称子模式或用户模式,是数据库用户看到的数据视图。它是与某一应用有关的数据结构的描述。内模式也称存储模式,它是全体数据库的内部表示或者低层描述,即对数据的物理结构和存储方式的描述。
单选题

下列关于“分布式数据库系统”的叙述中,正确的是

A
分散在各节点的数据是不相关的
B
用户可以对远程数据进行访问,但必须指明数据的存储节点
C
每一个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用
D
数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理

题目答案

C

答案解析

分布式数据库系统由一组数据组成,这组数据分布在计算机网络的不同节点上,网络上的每一个节点都具有独立的处理能力,可以执行局部应用,同时每个节点也能通过网络通信子系统执行全局应用,这样的系统称为“分布式数据库系统”。
单选题

虚拟存储的容量受到下列哪一个因素的限制?

A
磁盘空间大小
B
物理内存大小
C
数据存放的实际地址
D
计算机地址位数

题目答案

D

答案解析

虚拟存储系统将内存与外存有机地结合在一起,从而得到一个容量很大的虚拟空间,使用户感到仿佛得到一个很大的内存。虚存虽然比内存要大得多,但不可能无限大,其大小要受到外存空间的限制,以及CPU地址所能表示范围的限制。
单选题

在PowerDesigner的组成模块中,用于物理数据库的设计和应用对象及数据组件的生成的工具是

A
PowerDesigner Process Analyst
B
PowerDesigner AppModeler
C
PowerDesigner MetalWorks
D
PowerDesigner Warehouse Architect

题目答案

B

答案解析

PowerDesigner是一个CASE工具,它包括6个紧密集成的模块。其中,PowerDesigner AppModeler是用于物理数据库的设计和应用对象及数据组件的生成的工具。通过提供完整的物理建模能力和利用那些模型进行开发的能力,AppModeler允许开发人员针对领先的开发环境,包括PowerDesigner、Visual Basic、Delphi和Power++,快速地生成对象和组件。此外,AppModeler还可以生成用于创建数据驱动的Web站点的组件,使开发人员和设计人员同样可以从