[计算机类试卷]数据据工程师高频练习试卷5及答案与解析.doc
《[计算机类试卷]数据据工程师高频练习试卷5及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]数据据工程师高频练习试卷5及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、数据据工程师高频练习试卷 5及答案与解析 1 关于数据仓库的特性,下列说法正确的是 _。 A)面向主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并根据分析应用主题的数据需求设计和组织数据 B)集成特性是指需要将业务系统中的所有数据抽取出来,载入到数据仓库中 C)集成特性是指需要将企业整个架构中的各种数据和应用集中到数据仓库中 D)随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据 (包括原始数据 )会随时间变化被经常修改 2 从联机 事务处理 (OLTP)环境中抽取数据、建立新的数据分析环境的最初出发点是 _。 A)对企业信息系
2、统中的数据进行整理 B)解决企业信息系统中的数据孤岛问题 C)解决企业基本业务应用和数据分析应用之间的性能冲突问题 D)解决企业信息系统中的蜘蛛网问题 3 某个数据仓库中保存有商品销售明细数据表 T(商品号,数量,价格,时间 ),其细节数据保存期为 2年,每年销售记录约有 5千万条。设前端应用需要针对这些数据进行每月重要商品销售情况与趋势分析,可供用户查询或分析的数据时间跨度最长为 5年,为了提高这项分析需求的执 行效率,下列方案合理且有效的是 _。 A)按月份为商品明细数据建立分区,并为商品销售明细数据建立索引,每次分析时根据细节数据实时计算生成月粒度级数据,并用于趋势分析 B)按月份为商品
3、明细数据建立分区,并为商品销售明细数据建立索引,建立视图V1(商品号,日销售总数量,日销售总金额,日期 ),将 V1作为数据分析源 C)在商品号属性上为 T建立索引,建立物化视图 V2(商品号,日销售总数量,日销售总金额,日期 ),每天根据 T中新产生的数据对 V2进行增长式更新,并将 V2作为分析数据源 D)建立物化视图 V3(商品号, 月销售总数量,月销售总金额,月份 ),每天清空V3,并根据表 T重新计算 V3,并将 V3作为分析数据源 4 给定以下三个关系表: 销售明细表 (商品标识,销售时间,单价,数量,金额 )日销售表 (商品标识,销售日,总数量,总金额 )月销售表 (商品标识,销
4、售月份总数量,总金额 )下述说法正确的是 _。 A)销售明细表的数据粒度最大,数据量最大 B)日销售表的数据粒度最大,数据量最小 C)月销售表的数据粒度最大,数据量最小 D)月销售表的数据粒度最小,数据量最小 5 许多大中型企业出于多种原因建立了数据 仓库,以下哪项不是建立数据仓库的合理理由 ?_ A)充分利用企业信息系统生成的数据 B)把企业的各种应用系统集中在一起 C)解决企业基本业务应用和数据分析应用之间的性能冲突问题 D)以面向主题、集成的方式合理组织数据、实现跨专业视图 6 对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是 _。 A)一般情况下,联机事务处理系统中的数据不
5、能被修改,数据仓库系统中的数据可被修改 B)联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模 C)联机事务处理系统中的数据一般按面 向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织 D)一般情况下,在安全性和一致性要求上,对数据仓库系统中的数据的要求要高于对联机事务处理系统中数据的要求 7 在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展各部门的 OLTP业务和数据分析业务会给数据库系统带来性能冲突,下列方案中无法从根本上解决性能冲突的是 _。 A)抽取出各部门需要的分析数据,建立各部门独立的数据集市,将数据分析业务转移到数据集市中 B)抽取出企业所
6、有分析功能所需的分析数据,建立统一的企业级数据仓 库环境,将企业的大部分分析业务转移到数据仓库环境中 C)抽取出企业的近期业务数据,建立操作型数据存储 (ODS),将一些快速分析业务转移到操作型数据存储中 D)不建立新的数据存储体系,在基本业务处理时间内开展 OLTP业务,在其余时间开展分析业务 8 数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是 _。 ( A)实体一联系模型 ( B)关系模型 ( C)面向对象模型 ( D)网状模型 9 关于数据视图与三级模式,下列说 法错误的是 _。 ( A)数据视图是指用户从某个
7、角度看到的客观世界数据对象的特征 ( B)外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构 ( C)概念模式以数据模型的形式描述数据 ( D)三级模式结构实现了数据的独立性 10 关于数据模型和模式结构,有下列说法: 数据库系统的开发者利用数据模型描述数据库的结构和语义,通过现实世界到信息世界再到机器世界的抽象和转换,构建数据库 数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象, 强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具 在数据模型中有 “型 ”和 “值 ”的概念,其中值是对某一类数据的结构和属性的说明 在三级模式结构中
8、,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图 上述说法正确的是 _。 ( A) 和 ( B) 、 和 ( C) 和 ( D) 和 11 在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性 ? ( A)外模式 /模式 ( B)模式 /内模式 ( C)外模式 /内模式 ( D)逻辑模式 /内模式 12 在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是 _。 ( A)外模式 ( B)模式 ( C)子模式 ( D)内模式 13 查询处理器是数据库管理系统的重要组成部分,下列不属于查询处理器功能组成模块的是 _。 ( A) DML
9、编译器 ( B)查询执行引擎 ( C)嵌入式 DML的预编译器 ( D)查询权限管理器 14 DBMS通过加锁机制允许用户并发访问数据库,这属于 DBMS提供的 _。 ( A)数据定义功能 ( B)数 据操纵功能 ( C)数据库运行管理与控制功能 ( D)数据库建立与维护功能 15 关于数据库管理系统功能,有下列说法: 数据管理系统具有将 E-R模型转换为数据结构模型、数据库操作、数据库运行管理和控制、数据库建立和维护功能 数据管理系统具有将 E-R模型转换为数据结构模型、数据库定义、数据库操作、数据库运行管理和控制、数据库建立和维护功能 数据管理系统具有数据库定义、数据库操作、数据库运行管理
10、和控制、数据库建立和维护功能 数据管理系统具有数据库定义、数据库操作、数据 库运行管理和控制、数据库建立和维护,以及直接存取数据等功能。 上述说法完全正确的是 _。 ( A) 和 ( B) 、 和 ( C) 和 ( D) 16 关于数据库系统,有下列说法: 数据库系统 (DBS)自上而下可以分为用户、人机交互界面、 DBMS和磁盘四个层次 采用了数据库技术的计算机系统 是位于用户与操作系统之间的数据库管理系统 DBS是由 DB、软件和 DBA组成 上述说法完全正确的是 _。 ( A) 和 ( B) 、 和 ( C) 和 ( D) 17 在明确了数据库应用系统的任务目标和系统范围之后,需要进行项
11、目的可行性分析,关于可行性分析,下列说法错误的是 _。 ( A)经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用 ( B)技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议 ( C)操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件 ( D)开发方案选择的目的在于提出并 评价实现系统的各种开发方案,并从中选择出合理的方案 18 按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等做出合理的评估并提出选择建议的工作属于 _。
12、 ( A)规划与分析阶段的系统规划与定义 ( B)规划与分析阶段的可行性分析 ( C)需求分析阶段的业务规则需求分析 ( D)系统设计阶段的总体设计 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 19 数据库应用系统功能设计包括哪两个方面 ?每个方面主要由哪些设计步骤组成 ? 20 数据库系统处理死锁一般采用哪两类方法 ?简述每类方法的基本原理。 21 现有关系模式: 教师授课 (教师号,姓名,职称,课程号,课程名,学分,教科书名 ) 其函数依赖集为: 教师号 姓名,教师号 职称,课程号 课程名,课程号 学分,课程号 教科书名 指出这个关系模式的主码。 这个关系
13、模式是第几范式,为什么 ? 将其分解为满足 3NF要求的关系模式 (分解后的关系模式名自定 )。 22 现有某图书销售数据库,其关系表结构如下: 图书表 (图书编号,图书名 称,出版社编号,出版社名称,出版时间,出版数量,版次 ) 图书销售表 (图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话 ) 书店表 (书店编号,联系电话,所在城市编号,城市名称 ) 该系统所涉及的数据存在以下约束: 出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统的记录的图书出版信息包括出版时间、版次及出版数量信息; 一个书店可以出售多本图书给多个读者,每位读者可以从多个书店购买多本图书
14、,一本图书可以通过多个书店出售给读者,书店把图书出售给读者 后会在系统中记录售书日期和售书数量信息; 每个书店只能位于一个城市,一个城市可以有多个书店。 以图书销售表为例说明原数据库设计的不合理之处。 给出该数据库符合 3NF要求的全部关系模式,并指出关系模式中的全部主码和外码。 23 有两张关系表: Students(SID, SName, Sex, Dept) Prizing(SID, PName, Type, PDate) Students表描述的是学生基本信息, Prizing表描述的是学生获奖信息。 若在 应用程序中经常使用以下查询语句: SELECT S. SID, SName,
15、PName, Type FROM Students AS S JOIN Prizing AS P ON S.SID=P. SID 请问能否使用聚集文件提高此查询的性能 ?并给出原因。 为了提高查询性能,数据库管理员在 Students表的 SName列上建立了一个非聚集索引 SName_ind。如果应用程序使用如下语句查询数据: SELECT* FROM Students WHERE SName like%华 请问 SName_ind索引是否能够提高语句的查询速度,并给出原因。 24 有学生表 学号,姓名,年龄,性别,系名,专业名,班号 ,设一个系可有多个专业,每个专业可有多个班,各班班号不重
16、复,一个学生只在一个班学习,现经常需要按 “系名 ”和 “班号 ”进行查询,为提高查询效率,需要为 “系名 ”和 “班号 ”两个列建立一个非聚集索引,建立此索引有下列两种方法: 方法 1:索引列顺序为 (系名,班号 ) 方法 2:索引列顺序为 (班号,系名 ) 这两种方法哪个更合理 ?请简要说明原因。 针对你认为合理的方 法,写出创建该索引的 SQL语句。 25 在 SQL Server 2000中,有教师表 Teachers(TeacherID, Name, LeaderID),其中TeacherID是主码,类型是长度为 4的普通编码定长字符串,且每位是 0 9的数字字符; Name的类型是
17、长度为 10的普通编码可变长字符串; LeaderID是每个教师的领导的 TeacherID。 写出创建 Teachers表的 SQL语句,要求语句中包含所有的约束。 现要查询 TeacherID为 “1234”的教师的领导的 TeacherID, 请给出相应的 SQL语句,要求只使用一条 SQL语句实现,且此语句中不允许包含子查询。 26 以下两个关系表: Emp(eid, ename, age, did, salary),其各列含义为: 职工号,姓名,年龄,部门号,工资 Dept(did, dname, mgr_id),其各列含义为:部门号,部门名称,部门经理职工号 写出一条 SQL语句,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 数据 工程师 高频 练习 答案 解析 DOC
