- 相关推荐
计算机三级考试《数据库技术》测试题和答案
在学习、工作中,我们或多或少都会接触到试题,试题可以帮助参考者清楚地认识自己的知识掌握程度。你知道什么样的试题才是规范的吗?下面是小编收集整理的计算机三级考试《数据库技术》测试题和答案,欢迎阅读,希望大家能够喜欢。
计算机三级考试《数据库技术》测试题和答案 1
1、[单选题] 数据库物理设计阶段是根据数据库逻辑设计的结果设计合适的数据库物理结构。下列关于数据库物理设计的说法,错误的是( )。
A.物理设计着眼于数据库底层的物理存储与存取,与操作系统和硬件环境及数据库管理系统密切相关
B.物理设计时需要合理安排不同的存储介质,索引文件一般存储在高速磁盘中,日志文件可以考虑存储在磁带中
C.物理设计过程中需要考虑设置合理的数据库管理系统参数和操作系统相关参数
D.物理设计过程中需要考虑RAID级别、操作系统的文件管理机制、数据库管理系统支持的索引类型
参考答案:B
参考解析:为了提高系统的性能,应该根据应用情况将数据的易变部分和稳定部分、经常存取部分-和存取频率较低的部分分开存放,较常用的放在高速读写的磁盘上,但并没有说索引一定要在高速磁盘,日志一定要在低速磁带,要根据访问频率决定。
2、[单选题] 数据库应用系统投入运行后,应用系统进入运行管理与维护阶段。设某学生管理系统在运行管理与维护阶段有如下工作:
Ⅰ.定期检查数据文件的存储空间占用情况,并根据需要分配存储空间
Ⅱ.分析数据库中各种操作,以发现潜在性能问题
Ⅲ.将数据库中历史数据转储到离线存储介质中长期保存
Ⅳ.根据用户要求对应用程序从功能上进行扩充和完善
以上工作中一般不属于数据库管理员日常维护工作的是( )。
A.仅Ⅰ和ⅢB.仅ⅣC.仅Ⅱ和ⅣD.仅Ⅱ
参考答案:B
参考解析:数据库维护的主要内容有以下几方面:①数据库的转储和恢复;②数据库安全性、完整性控制;③数据库性能的检测和改善;④数据库的重组和重构。Ⅳ选项不属于数据库维护工作。
3、[单选题] 下列关于SQL Server 2008架构的说法,错误的是( )。
A.在一个数据库中,一个用户可以拥有多个架构,一个架构只能属于一个用户
B.架构相当于数据库对象的容器,在同一个数据库中架构不能重名
C.架构是数据库中的逻辑命名空间,同一个数据库的不同架构中可以存在同名表
D.在同一个架构中可以定义表、视图等不同数据库对象
参考答案:A
参考解析:架构是形成单个命名空间的数据库实体的集合。命名空问也是一个集合,其中每个元素的名称都是唯一的。架构与用户的关系是一对多的关系,一个用户只能对应一个架构,但多个用户可以共享一个架构,所以选A。
4、[单选题] 分布式数据库系统的“分片透明性”位于( )。
A.全局模式与全局概念模式之间
B.分片模式与分配模式之间
C.全局概念模式与分片模式之问
D.分配模式与局部概念模式之间
参考答案:C
参考解析:分布式数据库系统按不同层次提供的.分布透明性有:分片透明性、位置透明性、局部数据模型透明性。其中分片透明性是分布式数据库中最高层次的分布透明性,位于全局概念模型和分片模型之间。用户编写程序只须对全局关系进行操作,不必考虑数据的分片及存储场地。当分片模式改变时,只须改变全局概念到分片模式的映象,而不会影响全局概念模式和应用程序,即实现了分片透明性。
5、[单选题] 在SQL Server 2008中,设先对MyDB数据库进行了一次完整备份,然后对该数据库进行了一次日志备份,这两次备份均备份在BK设备上。假设BK设备上只有这两次备份的内容。现要从备份中恢复My-DB数据库,正确的恢复过程及语句是( )。
A.restore log MyDB from BK with file=1,norecovery
restore database MyDB from BK with file=2B.restore log MyDB from BK with file=1,norecovery
restore database MyDB from BK with file=2,norecoveryC.restore database MyDB from BK with file=1.norecovery
restore log MyDB from BK with file=2,norecoveryD.restore database MyDB from BK with file=1,norecovery
restore log MyDB from BK with file=2
参考答案:D
参考解析:在进行数据恢复时,首先恢复完全备份,其次恢复差异备份,最后恢复日志备份。备份日志时使用Norecovery用来备份尾日志,这样备份日志的时候数据库处于恢复状态,别的进程就不能再访问数据库,日志就不会再增加,因此在还原的时候就可以正常恢复。还原备份的时候如果想同时还原之后的日志,必须加上Norecovery才可以还原,如果有多个日志备份,除了最后一个日志备份外,还原其他日志也必须加上Norecovery。所以选D。
6、[单选题] 在并行数据库中,有关系R(A,B.和S(A,C.,需要将它们根据A属性拆分到不同的磁盘上。现有查询SELECT B FROM R,S WHERE R.A=S.A。下列拆分方式中最适合该查询的是( )。
A.轮转法B.散列划分C.范围划分D.列表划分
参考答案:B
参考解析:轮转法:对关系顺序扫描,将第i个元组存储到标号为Di mod n的磁盘上,该方式保证了元组在多个磁盘上均匀分布。散列划分:选定一个值域为{0,1,…,n-1}的散列函数,对关系中的元组基于划分属性进行散列,如果散列函数返回i,则将其存储到第i个磁盘。范围划分:根据表中某个属性取值区间划分成不同的子区间,然后根据表中的属性值所属的不同区间将表分成不同的子表。根据属性A对表进行散列划分,然后在每个划分内部执行select语句,会大幅提高查询效率。
7、[单选题] 以下关于事务调度的说法错误的是( )。
A.调度分为串行调度和并发调度
B.串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务
C.多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变
D.并发调度中不同事务的操作不可以交叉执行
参考答案:D
参考解析:事务是构成数据库应用中一个独立逻辑工作单元的操作的集合,也是访问并可能更新数据库中各种数据项的一个程序执行单元。数据库系统通过执行各种事务实现对数据库数据的操作,管理和执行事务是DBMS的基本功能。事务的四大特性为:①原子性;②一致性;③隔离性;④持久性。事务调度则是为了保证事务的此四大特性。调度分为串行调度和并发调度。串行调度的特点是一个事务的所有操作都执行完后才开始执行另一事务,不存在事务操作的交叉执行;不同事务操作的交叉执行称为并发调度,DBMS交叉执行来自多个事务的各个操作,以提高数据库系统的性能。并发调度中不同的事务的操作可以交叉执行。
8、[填空题]数据库管理系统提供了数据定义语言(DDL),用于定义各种数据库对象。数据定义语句经DDL编译器编译后,各种对象的描述信息存放在数据库的【1】中。
参考解析:数据字典
【解析】数据字典是对系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数据库设计中占有很重要的地位,通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。
9、[填空题] 只复制最近一次数据库完全转储以来发生变化的数据的转储方式称为【12】转储。
参考解析:差量
【解析】差量备份只记录数据库上一次完全转储后的变化部分,这样可以提高转储效率,同时保证了备份中数据的完整性。
10、[填空题] 在数据仓库设计和建设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数据支持的需求进行归类,得到不同的需求集合,并在企业数据模型中寻找能够满足各个需求集合的数据集合,然后针对各个数据集合开展数据仓库数据模型的设计。这种设计方法称为【15】的设计方法。
参考解析:面向主题
【解析】面向主题的数据组织方式,就是在较高层次上对分析对象数据的一个完整并且一致的描述,能刻画各个分析对象所涉及的企业各项数据,以及数据之间的联系。所谓较高层次是相对面向应用的数据组织方式而言的,即按照主题进行数据组织的方式具有更高的数据抽象级别。与传统数据库面向应用进行数据组织的特点相对应,数据仓库中的数据面向主题进行组织。例如,一个生产企业的数据仓库所组织的主题可能有产品订货分析和货物发运分析等。
计算机三级考试《数据库技术》测试题和答案 2
1). 结构化程序设计的三种基本逻辑结构是( )。
A.选择结构、循环结构和嵌套结构
B.顺序结构、选择结构和循环结构
C.选择结构、循环结构和模块结构
D.顺序结构、递归结构和循环结构
正确答案:B
2). E-R图提供了表示实体型、属性和联系的方法,其中菱形表示( )。
A.实体型
B.属性
C.联系
D.属性和联系
正确答案:C
3). 下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是( )
A.客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)
B.数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器
C.这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大
D.这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务
正确答案:C
答案解析:B/S结构的数据库应用系统的特点是用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,主要的事务逻辑在服务器实现,所以其对客户机配置要求不高,即使对服务器要求较高,也不需要安装客户端软件。
4). 可以伴随着表的打开而自动打开的索引是( )。
A.GOTOP
B.GOBOTFOM
C.GO6
D.SKIP
正确答案:C
5). 通过连编可以生成多种类型的文件,但是却不能生成( )
A.PRG文件
B.APP文件
C.DLL文件
D.EXE
正确答案:A
6). 在信息系统的需求分析中,广为使用的DFD 建模方法属于( )
A.结构化分析方法
B.数据分析方法
C.数据抽象方法
D.业务归纳方法
正确答案:A
答案解析:DFD图采用自顶向下逐步细化的结构化分析方法。
7). 设M=”30“,执行命令?&M+20后,其结果是( )
A.3020
B.50
C.20
D.出错信息
正确答案:B
8). 有关@…SAY…GET…语句中的校验子句叙述正确的是( )
A.RANGE子句是非强制校验,如果输入的数据超过或等于给定上、下限,则提示出错
B.VALID子句是强制校验,如果输入的数据使条件表达式为真或数值表达式的值不等于零,则报警并提示出错
C.RANGE非强制校验,只有当编辑的变量发生了变化,并按了回车键才予以校验,在给定的初值超过上限或下限时,如果是用光标键移出当前编辑区,则不会提示无效。
D.VALID强制校验,在初值使条件表达式为假或使数值表达式为零时,只要按下回车键,就实施校验,并提示正确的'数据范围
正确答案:C
9). 下列关于数据的逻辑结构的叙述中,哪一条是不正确的?
A.数据的逻辑结构是数据间关系的描述
B.数据的逻辑结构反映了数据在计算机中的存储方式
C.数据的逻辑结构分为线性结构和非线性结构
D.队列属于线性结构
正确答案:B
答案解析:数据的逻辑结构是数据间关系的描述,它只抽象的反映数据元素间的逻辑关系,而不管其计算机中的存储方式,故A项正确,B项错误。数据的逻辑结构分为线性结构和非线性结构。线性表是典型的线性结构,而树形结构是典型的非线性结构,所以C和D项正确。
10). 下列条目中哪些是数据库管理系统的基本功能( )。Ⅰ.数据库定义Ⅱ.数据库存取Ⅲ.物理文件的读写Ⅳ.数据库维护
A.Ⅰ、Ⅱ和Ⅲ
B.Ⅰ、Ⅱ和Ⅳ
C.Ⅰ、Ⅲ和Ⅳ
D.Ⅱ、Ⅲ和Ⅳ
正确答案:B
答案解析:数据库管理系统的基本功能有以下6个方面:(1)数据库定义功能;(2)数据操纵功能;(3)数据控制功能;(4)数据组织、存储和管理;(5)数据库建立与维护功能;(6)数据通信接口。
【计算机三级考试《数据库技术》测试题和答案】相关文章:
计算机三级《数据库技术》测试题及答案12-02
计算机三级考试《数据库技术》练习题和答案03-19
计算机三级考试《数据库技术》试题及答案11-27
计算机三级考试《数据库技术》复习题及答案12-04
计算机三级数据库技术测试题11-26
计算机三级《数据库技术》专项试题及答案03-02
计算机三级《数据库技术》备考习题与答案03-30
计算机三级《数据库技术》基础习题及答案12-04