王珊《数据库系统概论》(第4版)配套题库【章节题库】第13章~第17章【圣才出品】

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
圣才电子书 十万种考研考证电子书、题库视频学习平台
www.100xuexi.com
第 13 章 数据库技术发展概述
一、选择题 1.以下关于 OLAP 的叙述中错误的是( )。 A.一个多维数组可以表示为(维 1,维 2,…,维 n) B.维的一个取值称为该维的一个维成员 C.OLAP 是联机分析处理 D.OLAP 是以数据仓库进行分析决策的基础 【答案】A 【解析】一个多维数组可以表示为:(维 1、维 2、…、维 n,度量),不含度量的多维 数组是不能用于多维分析的。
3.图 13-1 是有关学生(student)和学习(study)信息的对象联系图。其中, coursename 表示课程名,grade 表示成绩,study 的 city 表示求学地,university 表示大 学,sno 表示学号,sname 表示姓名,student 的 city 表示籍贯。
2.简单描述 OLAP 概念。
4 / 31
圣才电子书 十万种考研考证电子书、题库视频学习平台
www.100xuexi.com
答:OLAP 是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且可 以提供直观易懂的查询结果。OLAP 使得数据分析人员能够从多角度对数据进行快速、一致、 交互地存取,从而取得对数据的更深入的了解。OLAP 的目标是满足决策支持或者在多维环 境下特定的查询和报表需求。OLAP 是以数据仓库进行分析决策的基础。
图 13-1 学生和学习信息的对象联系图 答:(1)对象 student 包含学号、姓名、籍贯等属性,对象 study 包含成绩、课程名、 求学地和大学等属性。student 和 study 间联系为 1:n。 (2)使用 ORDB 定义这个数据库如下:
5 / 31
圣才电子书 十万种考研考证电子书、题库视频学习平台
2.联机分析处理包括以下( )基本分析功能。 Ⅰ.聚类 Ⅱ.切片 Ⅲ.转轴 Ⅳ.切块 A.Ⅰ、Ⅱ并Ⅲ B.Ⅰ、Ⅱ和Ⅳ C.Ⅱ、Ⅲ和Ⅳ D.都是 【答案】C
1 / 31
圣才电子书 十万种考研考证电子书、题库视频学习平台
www.100xuexi.com
【解析】考查联机分析处理 OLAP 的基本概念,联机分析处理包括的基本分析功能有: 切片、切块、钻取、转轴。
2 / 31
圣才电子书 十万种考研考证电子书、题库视频学习平台
www.100xuexi.com
5.OLAP 的核心是( )。 A.对用户的快速响应 B.互操作性 C.多维数据分析 D.以上都不是 【答案】C 【解析】OLAP 具有共享多维信息的快速分析的特征。
6.在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为( )。 A.共享性 B.继承性 C.通用性 D.一致性 【答案】B
(1)试解释这个对象联系图。 (2)试用 ORDB 的定义语言定义这个数据库。 (3)试用 ORDB 的查询语言,分别写出下列查询的 SELECT 语句: ①检索每个学生的学习课程和成绩。 ②检索至少有一门课程的求学地与出生地在同一城市的学生学号和姓名。 (4)试用 ODMG C++ODL 定义这个数据库。
7.在 OODB 中,类(class)是( )。 A.实体的集合 B.数据类型的集合 C.表的集合 D.对象的集合 【答案】D 【解析】类可以产生对象,所以类可以看成是对象的集合。
3 / 31
圣才电子书 十万种考研考证电子书、题库视频学习平台
www.100xuexi.com
8.在 OODB 中,对象可以定义为对一组信息及其( )的描述。 A.操作 B.存取 C.传输 D.继承 【答案】A 【解析】对象可以定义为对一组信息(数据)和一组操作(方法)。
二、问答题 1.写出面向对象数据库产生的主要原因。 答:面向对象数据库产生的两个主要原因是: (1)传统的数据模型和系统往往不能满足 CAD/CAM、GIS 和多媒体数据库这些复杂 数据库应用的要求。例如,对象的结构更为复杂,事务持续时间更长,需要存储图像或大文 本项数据类型。面向对象的方法为处理这些应用需求提供了很大的灵活性,使人们摆脱了传 统 DBS 对数据类型和查询语言的限制,能让设计者定义并应用复杂对象的结构。 (2)人们在开发应用软件时,越来越多使用面向对象的程序设计语言。现在数据库已 称为软件系统的基本组成部分,但是如果用面向对象的语言开发软件,很难把传统数据库嵌 入到这种面向对象的应用软件中。所以面向对象数据库就应运而生,把数据库和面向对象语 言开发的软件直接或无缝地集成在一起。
4.关于 OLAP 和 OLTP 的叙述中错误的是( )。 A.OLTP 事务量大,但事务内容比较简单且重复率高 B.OLAP 的最终数据来源与 OLTP 不一样 C.OLAP 面对决策人员和高层管理人员 D.OLTP 以应用为核心,是应用驱动的 【答案】C 【解析】OLAP 与 OLTP 一样,最终数据来源都是来自底层的数据库系统,但是由于两 者的使用用户不同。
3.OLAP 系统按照其数据在存储器中的存储格式可以分为( )3 种类型。 A.关系 OLAP、对象 OLAP、混合型 OLAP B.关系 OLAP、混合型 OLAP、多维 OLAP C.对象 OLAP、混合型 OLAP、多维 OLAP D.关系 OLAP、对象 OLAP、多维 OLAP 【答案】B 【解析】OLAP 系统按照其存储器的数据存储格式可以分为关系 OLAP(Relational OLAP,简称 ROLAP)、多维 OLAP(Multidimensional OLAP,简称 MOLAP)和混合型 OLAP(Hybrid OLAP,简称 HOLAP)三种类型。
www.100xuexi.com
(3)对应的 ORDB 的查询语句如下: 对应的 ORDB 的查询语句如下: (4)使用 ODMG C++ODL 定义这个数据库的语句如下:
6 / 31
圣才电子书 十万种考研考证电子书、题库视频学习平台
www.100xபைடு நூலகம்exi.com 7 / 31
圣才电子书 十万种考研考证电子书、题库视频学习平台
相关文档
最新文档