数据工程师培训题库(一)
数据库工程师-数据库应用系统生命周期_真题(含答案与解析)-交互
数据库工程师-数据库应用系统生命周期(总分62, 做题时间90分钟)一、选择题1.数据库应用系统的物理设计包括______。
①数据库物理结构设计②数据库事务详细设计③数据库功能设计④应用程序详细设计SSS_SINGLE_SELA ①③④B ①②④C ②③④D ①②③④分值: 1答案:B[解析] 数据库应用系统的物理设计包括数据库物理结构设计、数据库事务详细设计、应用程序详细设计,所以本题的答案为B。
2.根据数据库应用系统生命周期模型,定义模块交互流程的阶段是______。
SSS_SINGLE_SELA 需求分析B 概念没计C 逻辑设计D 物理设计分值: 1答案:C[解析] 数据库应用程序概要设计(Ⅱ),在应用软件结构设计基础上,按照逐步求精、信息隐藏和功能细化原则,进一步划分为子模块,组成应用软件的系统-子系统-模块-子模块层次结构,其中直接访问数据库的模块/子模块抽象为数据库事务;确定各模块的功能和输入输出数据,设计模块使用的数据结构,定义模块交互的接口关系和交互流程。
而数据库应用程序概要设计(Ⅱ)是逻辑设计内容。
所以本题的答案为C。
3.以下关于DBAS模型说法错误的是______。
SSS_SINGLE_SELA DBAS模型定义了数据库应用系统设计、开发和运行维护整体框架B DBAS的生命周期由项目规划、需求分析、系统设计、实现与部署、运行管理与维护5个基本活动组成C 将快速原型模型和增量模型的开发思路引入DBAS生命周期模型,允许渐进、迭代地开发DBASD 将DBAS设计阶段细分为逻辑设计和物理设计两个步骤分值: 1答案:D[解析] 将DBAS设计阶段细分为概念设计、逻辑设计、物理设计3个步骤,每一步的设计内容又涵盖了3条设计主线。
因此本题答案为D。
4.数据字典包括______。
①数据项②数据结构③数据流④数据存储⑤处理过程SSS_SINGLE_SELA ①②④⑤B ①②③⑤C ②③④⑤D ①②③④⑤分值: 1答案:D[解析] 数据字典包括数据项、数据结构、数据流、数据存储和处理过程5个部分。
数据库工程师面试题及答案(全)
数据库工程师面试题及答案1.请简要介绍你对数据库的理解以及你的数据库工作经验?答:数据库是一种可以存储、管理和检索数据的软件系统。
作为一名数据库工程师,我的主要工作职责包括设计和管理数据库系统、调优和优化数据库性能、实现数据备份和恢复、确保数据安全和隐私保护等。
我拥有多年的数据库工作经验,擅长使用MySQL、Oracle、SQL Server等数据库管理系统,对SQL语言和数据库优化有深入的了解。
2.请介绍一下数据库索引的原理和常用类型?答:数据库索引是一种数据结构,可以加速数据检索的速度和效率。
常见的索引类型包括B+树索引、哈希索引、全文索引等。
其中,B+树索引是最常用的索引类型,它采用平衡树结构来存储数据,可以支持快速的范围查找和排序操作。
哈希索引是一种使用哈希函数将数据映射到索引中的索引类型,可以支持快速的精确查找操作。
全文索引是一种可以在文本中进行模糊匹配的索引类型,可以支持全文搜索和关键词查询。
3.请介绍一下数据库事务的概念和ACID特性?答:数据库事务是一组需要被看作为一个单独的操作执行的SQL语句集合。
为了确保数据的完整性和一致性,事务需要满足ACID特性。
ACID是指原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
⏹原子性:事务中的所有操作要么全部执行成功,要么全部失败,不存在中间状态。
⏹一致性:事务执行前后,数据库中的数据保持一致性状态。
⏹隔离性:事务之间的操作互相隔离,一个事务的执行不应该影响其他事务。
⏹持久性:事务执行成功后,其所做的修改应该被持久化存储,不会因为系统故障等原因丢失。
4.请简述一下数据库优化的方法和技巧?答:数据库优化是提高数据库性能和响应速度的重要手段,常用的方法和技巧包括:⏹合理设计和优化数据库结构,避免冗余和无用数据。
⏹创建适当的索引,加快数据检索速度。
⏹使用分区表,优化大数据表的查询速度。
数据库系统工程师-关系数据库基本理论(一)
数据库系统工程师-关系数据库基本理论(一)(总分:66.00,做题时间:90分钟)一、单项选择题(总题数:33,分数:51.00)1.在关系代数表达式的查询优化中,不正确的叙述是______。
A.尽可能早地执行连接B.尽可能早地执行选择C.尽可能早地执行投影D.把笛卡儿积和随后的选择合并成连接运算(分数:1.00)A. √B.C.D.解析:关系模式R(U,F),其中U=(W,X,Y,Z),F=WX→Y,W→X,X→Z,Y→W。
关系模式R的候选码是(1) ,(2) 是无损连接并保持函数依赖的分解。
(分数:2.00)(1).A.W和Y B.WY C.WX D.WZ(分数:1.00)A. √B.C.D.解析:(2).A.ρ={R1(WY),R2(XZ)} B.ρ={R1(WZ),R2(XY)}C.ρ{R1(WXY),R2(XZ)) D.ρ={R1(WX),R2(YZ))(分数:1.00)A.B.C. √D.解析:2.下列公式中一定成立的是______。
A.πA1,A2 (σF(E))≡σF (πA1,A2 (E))B.σF(E1×E2)≡σF(E1)×σF (E2)C.σF (E1-E2)≡σF (E1)-σF (E2)D.πA1,A2,B1,B2 (E E)≡πA1,A2πB1,B2 (E)(分数:1.00)A.B.C. √D.解析:3.在元组关系演算中,与公式(s)(P1(s))等价的公式是______。
A.┐(s)(P1(s)) B.(s)( ┐P l(s))C.┐(s)( ┐P1(s)) D s)( ┐P1(s))(分数:1.00)A.B.C.D. √解析:4.关系规范化中的删除操作异常是指______。
A.不该删除的数据被删除 B.不该删除的关键码被删除C.应该删除的数据未被删除 D.应该删除的关键码未被删除(分数:1.00)A. √B.C.D.解析:5.在元组关系演算中,与公式P1=>P2等价的公式是______。
全国大数据工程师考试真题及答案
全国大数据工程师考试真题及答案一、概述全国大数据工程师考试是一项旨在评估考生在大数据领域知识和技能的专业资格考试。
本文将为大家提供一些真题及答案,以帮助考生更好地准备考试。
二、真题与答案1. 请简述什么是大数据技术?答案:大数据技术是一种用于收集、管理、存储、处理和分析大规模数据的技术手段。
通过使用大数据技术,人们能够从海量的数据中提取有价值的信息和知识,从而支持决策和创新。
2. 请列举几种常用的大数据处理工具。
答案:常用的大数据处理工具包括Hadoop、Spark、Storm等。
这些工具提供了分布式计算和存储能力,能够处理大规模数据集并实现高效的数据分析和处理。
3. 请简要描述Hadoop的工作原理。
答案:Hadoop是一个分布式计算平台,其工作原理是将大规模的数据分割为若干个小块,并将这些数据块分别存储在不同的服务器上。
然后,通过Hadoop的分布式文件系统(HDFS)和分布式计算框架(MapReduce)来实现数据的并行处理和计算。
4. 请解释什么是数据挖掘?答案:数据挖掘是一种通过运用统计学、机器学习和数据库技术等手段,对大规模数据集进行分析和处理,发现其中隐藏的模式、关联和规律的过程。
通过数据挖掘,可以从数据中提取有价值的信息,用于支持业务决策和发现新的商业机会。
5. 请说明大数据安全的挑战及相应的解决方法。
答案:大数据安全面临一些挑战,如数据隐私保护、数据泄漏风险和安全策略制定等。
为应对这些挑战,可以采取以下方法:加强身份验证和访问控制、使用加密技术保护数据、建立完善的安全审计和监控机制、制定全面的安全策略和培训人员的安全意识等。
6. 请简述机器学习在大数据中的应用。
答案:机器学习是一种通过让计算机从数据中学习和生成模型,从而实现智能决策和预测的技术。
在大数据中,机器学习可用于分类和聚类、模式识别、预测分析等任务。
例如,通过机器学习算法,可以从大规模的训练数据中训练模型,实现对未知数据的分类和预测。
软件水平考试中级数据库系统工程师上午基础知识试题-试卷1_真题无答案
软件水平考试(中级)数据库系统工程师上午(基础知识)试题-试卷1(总分184, 做题时间90分钟)1. 选择题选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.对属性值域的约束也称为( )。
SSS_SINGLE_SELA 静态完整性规则B 动态完整性规则C 域完整性规则D 值完整性规则2.SQL语言的中文名称为( )。
SSS_SINGLE_SELA 结构化语言B 程序语言C 查询语言D 结构化查询语言3.如果关系R是第一范式,且每一个属性都不传递依赖于R的侯选码,则称R是( )。
SSS_SINGLE_SELA 1NFB 2NFC BCNFD 4NF4.在基于Web的电子商务应用中,业务对象常用的数据库访问方式之一是(4)。
SSS_SINGLE_SELA JDBCB COMC CGID XML5.对于数据库恢复,下列描述正确的是(13)。
SSS_SINGLE_SELA 介质故障的恢复不需要DBA的参与,由DBMS自动完成B 日志文件严格按照事务的请求时间顺序进行记录C 事务故障恢复时需要逆向扫描日志对未完成事务进行UNDO操作D 检查点时刻的数据库一定是处于一致性状态的6.关于事务的故障与恢复,下列描述正确的是(2)。
SSS_SINGLE_SELA 事务日志用来记录事务执行的频度B 采用增量备份,数据的恢复可以不使用事务日志文件C 系统故障的恢复只需进行重做(Redo)操作D 对日志文件设立检查点目的是为了提高故障恢复的效率7.关系的度(degree)是指关系中(18)。
SSS_SINGLE_SELA 属性的个数B 元组的个数C 不同域的个数D 相同域的个数8.如果两名以上的申请人分别就同样的发明创造申请专利,专利权应授予(6)。
SSS_SINGLE_SELA 最先发明的人B 最先申请的人C 所有申请人D 协商后的申请人9.刘先生在参加希赛网软考学院系统分析师考试辅导时,获取了希赛网张教授编制的模拟试卷,之后将该套试卷收入其编写的《模拟试卷及分析》,并将该《模拟试卷及分析》出版,则刘先生(10)。
数据据工程师高频练习试卷1(题后含答案及解析)
数据据工程师高频练习试卷1(题后含答案及解析) 题型有:1. 选择题 2. 简答题 3. 设计题选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。
概念模型的典型代表是______。
A.实体一联系模型B.关系模型C.面向对象模型D.网状模型正确答案:A 涉及知识点:数据据工程师高频2.关于数据视图与三级模式,下列说法错误的是______。
A.数据视图是指用户从某个角度看到的客观世界数据对象的特征B.外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C.概念模式以数据模型的形式描述数据D.三级模式结构实现了数据的独立性正确答案:B解析:外模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示,所以描述外模式时不需要给出其物理结构。
知识模块:数据据工程师高频3.关于数据模型和模式结构,有下列说法:Ⅰ.数据库系统的开发者利用数据模型描述数据库的结构和语义,通过现实世界到信息世界再到机器世界的抽象和转换,构建数据库Ⅱ.数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具Ⅲ.在数据模型中有“型”和“值”的概念,其中值是对某一类数据的结构和属性的说明Ⅳ.在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图上述说法正确的是______。
A.Ⅰ和ⅣB.Ⅱ、Ⅲ和ⅣC.Ⅰ和ⅡD.Ⅱ和Ⅳ正确答案:A解析:数据模型是数据库系统的形式框架,是用来描述数据的一组概念和定义。
包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。
数据库系统工程师考试题
数据库系统工程师考试题1、为实现程序指令的顺序执行,CPU (1)中的值将自动加1。
[单选题]A.指令寄存器(IR)B.程序计数器(PC)(正确答案)C.地址寄存器(AR)D.指令译码器(ID)2、以下关于计算机系统中断概念的叙述中,正确的是(3)。
[单选题]A.由I/O设备提出的中断请求和电源掉电都是可屏蔽中断B.由I/O设备提出的中断请求和电源掉电都是不可屏蔽中断C.由I/O设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断(正确答案)D.由I/O设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断3、计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其(5)。
[单选题]A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)C.操作码和地址码都应存入指令寄存器(IR)(正确答案)D.操作码和地址码都应存入程序计数器(PC)4、关于64位和32位微处理器,不能以2倍关系描述的是(6)。
[单选题]A.通用寄存器的位数B.数据总线的宽度C.运算速度(正确答案)D.能同时进行运算的位数5、Outlook Express作为邮件代理软件有诸多优点,以下说法中,错误的是(7)。
[单选题]A.可以脱机处理邮件B.可以管理多个邮件账号C.可以使用通讯簿存储和检索电子邮件地址D.不能发送和接收安全邮件(正确答案)6、就相同内容的计算机程序的发明创造,两名以上的申请人先后向国务院专利行政部门提出申请,则(10)可以获得专利申请权。
[单选题]A.所有申请人均B.先申请人(正确答案)C.先使用人D.先发明人7、王某是一名程序员,每当软件开发完成后均按公司规定完成软件文档,并上交公司存档,自己没有留存。
因撰写论文的需要,王某向公司要求将软件文档原本借出复印,但遭到公司拒绝,理由是该软件文档属于职务作品,著作权归公司。
数据库系统工程师问答题33道
数据库系统工程师问答题33道1.[ 问答题 ]试题四(20分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】M公司为某旅游公司设计机票销售专用数据库,其关系模式如图4-1所示。
图4-1机票销售专用数据库关系模式的主要属性、含义及约束如表4-1所示,属性间的函数依赖关系如图4-2所示,属性间函数依赖的标记方法如图4-3所示。
表4-1 主要属性、含义及约束旅客旅行前需要向旅行社提出申请,说明要参加的旅行团队。
旅行社建立的旅行申请包括,旅行出发日期和到达日期的机票预订、购票等信息。
旅行社还需要为每个团队制定“旅程”和“搭乘航班”表。
有关“旅程”和“搭乘航班”的示例如表4-2、表4-3所示。
【问题1】对关系“航班”,请回答以下问题:(6分)(1)列举出所有不属于任何候选键的属性(非键属性)。
(2)关系“航班”可达到第几范式,用不超过60个字的内容叙述理由。
【问题2】对关系“旅客”,请回答以下的问题:(6分)(1)针对“旅客”关系,用100字以内文字简要说明会产生什么问题,并加以修正。
(2)列出修正后的关系模式的所有候选键。
(3)把“旅客”分解为第三范式,并用图4-1所示的关系模式的形式表示,分解后的关系名依次取旅客1、旅客2、…。
【问题3】对关系“搭乘航班”,请回答以下的问题:(8分)(1)把非平凡的多值依赖属性(图4-2中没有表示)的例子用满足图4-3的方式表示出来。
(2)关系“搭乘航班”是boyce codd范式而不是第四范式,请用200字以内文字阐述理由。
(3)把“搭乘航班”关系分解成第四范式,并采用图4-1所示的关系模式的形式表示,分解后的关系名依次取搭乘航班1、搭乘航班2、…。
2 [ 问答题 ]试题三(20分)阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。
【说明】某仓储超市采用POS(Point of Sale)收银机负责前台的销售收款,为及时掌握销售信息,并依此指导进货,拟建立商品进、销、存数据库管理系统。
中级数据库系统工程师上午试题-1_真题(含答案与解析)-交互
中级数据库系统工程师上午试题-1(总分75, 做题时间90分钟)1.死锁与系统状态的关系是:(25) 。
SSS_SINGLE_SELA 死锁状态有可能是安全状态B 安全状态有可能成为死锁状态C 不安全状态就是死锁状态D 死锁状态一定是不安全状态分值: 1答案:D[解析] 死锁状态一定是不安全状态,不安全状态不一定就是死锁状态。
2.系统为了管理文件,设置了专门的数据结构----文件控制块(FCB) 。
FCB是在执行下列(18) 系统调用时建立的?SSS_SINGLE_SELA createB openC readD write分值: 1答案:C[解析] 读时调用。
3.下列指令中有几条指令是不合法的? (12) 。
①MOV[SI),[DI]②IN AL,DX③JMP WORD PTR[BX]④PUSH WORD PTR 10[BX+2]SSS_SINGLE_SELA 1条B 2条C 3条D 4条分值: 1答案:C[解析] 第二条指令是正确的,其他错误,故选C。
4.一棵二叉树的先序、中序和后序序列分别如下,其中有一部分未显示出来,试指出下面(19) 图才是该二叉树。
先序序列:_B_P__ICEH_G;中序序列:D_KFIA_EJC_;后序序列:_K_FBHJ_C_ASSS_SIMPLE_SINA B C D分值: 1答案:C先序序列:ABDFKICEHJG,其他树均不正确。
5.数组A[1..5,1..6]的每个元素占5个单元,将其按行优先顺序存储在起始地址为1000的连续的内存单元中,则元素A[5,5]的地址为(15) 。
SSS_SINGLE_SELA 1140B 1145C 1120D 1125分值: 1答案:A[解析] 注意是按行优先顺序存储。
6.Unix的系统调用与DOS的中断调用的区别是:(28) 。
SSS_SINGLE_SELA 中断调用面向高级语言,而系统调用面向汇编语言B 系统调用面向高级语言,而中断调用面向汇编语言C 中断调用比系统调用功能强D 系统调用比中断调用功能强分值: 1答案:B[解析] 系统调用面向高级语言,而中断调用面向汇编语言。
数据工程师面试 30+问题与答案
数据工程师面试 30+问题与答案1. 数据建模问题 1:数据工程师在数据科学流程中扮演什么角色?回答:数据工程师就像是数据的建筑师。
他们构建、维护和组织处理数据创建、变更和存储的系统。
他们的任务是确保这些系统足够强大、运行良好,并且能够快速处理数据以进行分析。
问题 2:你如何处理数据建模,并在数据库设计中使用它?回答:数据建模类似于计划数据的组织和连接方式。
在设置数据库时,我们考虑诸如使数据规范化或简化、使用正确的索引以及根据我们的操作选择最佳类型的数据库(如表格或其他)等因素。
问题 3:能解释 OLAP 和 OLTP 数据库的区别吗?OLAP: online analytical processingOLTP: Online Transaction Processing回答:OLAP 数据库类似于用于分析的图书馆,而 OLTP 数据库则类似于商店结账。
它们在我们需要从大量数据中快速获取答案时非常有用。
问题 4:什么是去规范化,什么时候使用它是个好主意?回答:去规范化类似于简化事物以加快速度。
在报告系统中,我们想要快速获取答案时,去规范化通过减少数据的复杂性来帮助加速。
问题 5:你如何处理数据库架构更改的版本控制?回答:版本控制类似于追踪一本书的不同版本。
在项目中,我们使用工具来管理更改,以确保所有人都在同一页面上,更新不会引起混乱。
问题 6:解释数据库中的代理键概念。
回答:代理键类似于给班级中的每个学生分配一个唯一的 ID。
它们确保每个记录都很容易识别。
在一个产品代码可能会更改的项目中,代理键使事物保持稳定。
2. SQL 和查询优化问题 7:为什么一些 SQL 查询花费这么长时间,如何加速它们?有故事分享吗?回答:慢查询就像等待排队一样。
通过制定更智能的计划和更有效地查找事物,我们可以加速查询。
在一个项目中,我们通过添加特殊索引和重写复杂查询来实现这一点。
问题 8:数据库索引为什么重要,你如何决定对哪些列进行索引?回答:索引就像在书中查找信息的备忘单。
中级数据库系统工程师试题、答案及详细解析1
试题某工厂的信息管理数据库的部分关系模式如下所示:职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)问题1]解答(a)PRIMARY KEY(b)FOREIGN KEY (负责人代码) REFERENCES职工(c)FOREIGN KEY (部门号) REFERENCES部门(d)月工资>=500 AND<月工资=5000,或月工资BETWEEN 500 AND 5000(e)count(*),Sum (月工资),Avg (月工资)(f)GrOup by部门号[问题2]解答(1)该行不能插入“职工”关系,它违反了实体完整性中主码必须惟一区分关系中的每一个属性。
(2)该行可以插入“职工”关系,尽管部门号、电话和办公室为空,但是它表示该雇员没有分配到某个部门。
(3)该行不能插入“职32'’关系,它违反了参照完整性。
因为6在关系“部门”中不存在。
[问题3]解答(1)和(2)都不能更新,因为使用分组合聚集函数定义的视图是不可更新的。
(3)不一定,视子查询的返回值而定,(4)和(5)允许查询。
[问题4]解答(1)对于外层的职工关系E中的每一个元组,都要对内层的整个职工关系M进行检索,因此查询效率不高。
(2)Select 职工号from 职工,(Select Max (月工资) as 最高工资,部门号Group by 部门号)as depMax where 月工资=最高工资and 职工.部门号=depMax.部门号[问题5]解答Select 姓名,年龄,月工资from 职工where 年龄>45;Union Select 姓名,年龄,月工资from 职工where 年龄月工资<1000;试题某仓储超市采用POS(Point of Sale)收银机负责前台的销售收款,为及时掌握销售信息,并依此指导进货,拟建立商品进、销、存数据库管理系统。
该系统的需求分析已经基本完成,下面将进入概念模型的设计。
数据库工程师岗位面试题及答案(经典版)
数据库工程师岗位面试题及答案问题1:数据库范式化和反范式化之间的区别是什么?请举例说明。
答案:数据库范式化是将数据库设计拆分为多个关系以消除冗余数据,反范式化是为了提高查询性能而将数据合并到较少的表中。
例如,一个订单系统中的订单表和产品表可以通过反范式化将产品信息嵌入到订单表中,从而避免频繁的表连接。
问题2:什么是ACID属性?在数据库事务中的作用是什么?答案:ACID是数据库事务的四个属性,包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
这些属性确保了事务的可靠性和完整性,例如,当一个事务执行时,它要么完全执行,要么完全回滚,以保持数据库状态的一致性。
问题3:请解释数据库索引是什么,以及为什么在查询性能优化中如此重要?答案:数据库索引是一种数据结构,用于加快数据库查询操作的速度。
它类似于书中的目录,可以快速定位需要的数据行。
索引在查询性能优化中至关重要,因为它可以减少数据扫描的开销,从而加快查询速度。
然而,索引也会增加插入、更新和删除操作的开销,需要在设计时权衡使用。
问题4:在数据库中,什么是执行计划?如何分析和优化查询的执行计划?答案:执行计划是数据库查询优化器生成的查询执行步骤的计划。
它显示了查询如何通过索引和表扫描等操作来获取所需的数据。
分析执行计划可以帮助我们理解查询的性能瓶颈,优化查询,如调整索引、重写查询逻辑或者调整数据库参数。
问题5:请解释数据库连接池是什么?它如何提高应用程序性能?答案:数据库连接池是一组预先创建的数据库连接,应用程序可以从中获取连接以执行数据库操作。
连接池可以减少每次请求时建立和关闭数据库连接的开销,从而提高应用程序性能。
它通过重复使用连接并限制并发连接数来降低数据库服务器的负载。
问题6:什么是数据库锁?请解释共享锁和排他锁的区别,并说明在什么情况下会使用它们。
答案:数据库锁用于控制并发访问数据库资源,以保证数据一致性。
软考数据库工程师第一章真题详解(第一部分)
口的功能、类型和特点。 (4)计算机体系结构:CISC/RISC、流水线操作、多处理机和幵行处理。 (5)可靠性和性能评测:诊断不容错、系统可靠性分析评价、计算机系统
( 为最慢的一段所需时间) 流水线的操作周期受到基本操作中最慢的那个操作的制约。返里最慢的操作 所需时间是 2 ns,所以操作周期是 2 ns.即总时间为:
注:实际设计时,返里应该是 204 ns.因为每个部分都采用操作周期计算, 而操作周期为 2 ns,即第 1 条指令完毕需要的时间是 6 ns 而丌是 5 ns.
试题 3 答案 (4)D
试题 4(2004 年 11 月试题 5) 在单指令流多数据流计算机(SIMD)中,各处理单元必须 (5) . (5)A.以同步方式,在同一时间内执行丌同的指令
B.以同步方式,在同一时间内执行同一条指令 C.以异步方式,在同一时间内执行丌同的指令 D.以异步方式,在同一时间内执行同一条指令 试题 4 分析 1966 年,Michael.J.Flynn 提出根据指令流、数据流的多倍性特征对计算机 系统迕行分类(通常称为 Flynn 分类法),有关定义如下所述。 指令流:指机器执行的指令序列。 数据流:指由指令流调用的数据序列,包括输入数据和中间结果,但丌包括 输出数据。 多倍性:指在系统性能瓶颈部件上同时处亍同一执行阶段的指令戒数据的最 大可能个数。 Flynn 根据丌同的指令流-数据流组织方式,把计算机系统分成四类,如表 1-1 所示。
华为认证数据通信工程师HCDA考试试题(题库版)
华为认证数据通信工程师HCDA考试试题(题库版)1.单项选择题下列()是合法的IP主机地址A.127.2.3.5B.1.255.255.2/24C.225.23.200.9D.192.240.150.255/24本题答案: B本题解析: 暂无解析2.单项选择题在RIP中cost值等于()为不可达.A.8B.10C.15D.16本题答案: D本题解析: 暂无解析3、单项选择题 ATM是面向连接的交换, 每条虚电路使用()来标识.A.DLCIB.X.121地址C.VPI/VCID.IP地址本题答案: C本题解析: 暂无解析4、单项选择题以下关于VRRP作用的说法正确的是: ()A.VRRP提高了网络中默认网关的可靠性;B.VRRP加快了网络中路由协议的收敛速度;C.VRRP主要用于网络中的流量分担;D.VRRP为不同的网段提供同一个默认网关, 简化了网络中PC机上的网关配置。
本题解析: 暂无解析5.多项选择题可以通过哪些命令查看接口Serial1/0/1的配置信息().A.[Quidway]display current-configurationB.[Quidway-Serial1/0/1]display thisC.[Quidway]view saved-configurationD.[Quidway]show current-configuration本题答案: A, B本题解析: 暂无解析6.单项选择题 SSH是下面哪个英语词缩写().A.Secure shellB.Secure sessionhostC.Secure session homeD.Session shell本题答案: A本题解析: 暂无解析7、单项选择题用户在家使用ADSL上网的时候, 使用的是()来连接ADSLmodem和远端局端DSLAM设备。
A.同轴电缆B.五类UTP双绞线C.五类STP双绞线D.普通电话线本题答案: D本题解析: 暂无解析8、单项选择题规划一个C类网, 需要将网络分为9个子网, 每个子网最多16台主机, 下列哪个是合适的子网掩码().A.255.255.224.0B.255.255.255.224C.255.255.255.240D.没有合适的子网掩码本题解析: 暂无解析9、单项选择题 GVRP是通用VLAN注册协议, 它是()的一个应用.A.GMRPB.GMTPC.IGMPD.GARP本题答案: D本题解析: 暂无解析10、单项选择题V.35在同步工作模式下最大传输速率是()A.64KbpsB.9200bpsC.56kbpsD.2048kbps本题答案: D本题解析: 暂无解析11.多项选择题 IPv6报文头部不包含的字段是().A.版本B.流量类型C.报头校验和D.流标记E.报文头长度本题答案: C, E本题解析: 暂无解析12.多项选择题普通用户一般通过ISP(Internet Service Provider)提供的服务连接到Internet。
数据仓库工程师面试题(笔试1)
数据仓库工程师面试题姓名:____张小核______ 开始时间:_____:______ 结束时间:_____:_____一、数据库1.使用过哪些数据库?试说出它们的异同。
答:使用过SQL SERVER和ORACLE它们的区别是:1.sql server 是中小型企业用的,oracle是中大型企业用的;oracle跨平台能在linux上运行,sqlserver只能在windows运行,而linux平台比windows平台稳定,所以安全性高;sqlserver操作简便,oracle比较复杂;oracle能把数据存在不同的硬盘上sqlserver不能;oracle能够回滚表空间查询sqlserver不能;oracle支持label security,sqlserver不能;oracle扩展性比较强。
2.事务有多个性质,其中不包括( B )A.一致性 B.唯一性C.原子性 D.隔离性3.CHAR类型和V ARCHAR类型有何区别?答:char的长度是固定的,最长2000个字符,当输入的字符小于你定义的字符数目时,它会自动补空值,所以它占用空间较大但是效率高;varchar的长度是可变的,用它可以节省存储空间,但是效率没有char高。
4.视图与表有何区别?表是实际存在的,视图是一个或多个表结果的映射,实际不存在,所以视图不占用实际的物理空间,但删除时不影响数据,而表影响5.数据库中常见的约束有哪些?答:1.非空值约束,是not null;2。
唯一性约束,不能重复造成冗余;3.检查约束,能够保证数据完整性;还有主键不能为空,应该是唯一的,字段属性要不能再分6.有一个空表t_empty,结构是:create table t_empty(a integer)请问以下各语句的输出分别是什么?(A) select sum(a) from t_empty 什么都不输出(B) select NullToZero(a) from t_empty *假定NullToZero是一个将Null值转成0的标函数(C) select count(*) from t_empty7.有下列两表Table1Col1 INTCol2 CHAR (30)Table2Col1 INTCol2 CHAR (30)请问下列哪条语句会将table2的全部列插入到table1? BA. INSERT INTO table1 (table2.col1,table2.col2)B. INSERT INTO table1 SELECT col1, col2 FROM table2C. INSERT INTO table1 VALUES (SELECT col1,col2 FROM table2)D. INSERT INTO table1 (col1, col2) VALUES (SELECT col1, col2 FROM table2)8.有下列两表TAB1 TAB2C1 C2 CX CY---- ----- ------ -----A 11 A 21B 12C 22C 13D 23如果要得到如下的输出结果:C1 C2 CX CY----- ----- ---- -----A 11 A 21C 13 C 22-- -- D 23下列哪条语句会得到所需的结果?A. SELECT * FROM tab1 INNER JOIN tab2 ON c1=cxB. SELECT * FROM tab2 FULL OUTER JOIN tab1 ON c1=cxC. SELECT * FROM tab2 RIGHT OUTER JOIN tab1 ON c1=cxD. SELECT * FROM tab1 RIGHT OUTER JOIN tab2 ON c1=cx9.在数据库中使用存储过程有什么好处?使用方便,速度快,方便改动,一个过程可以包含多个语句,可以用参数10.数据库中的日志有哪些作用?记录你所做的操作,有利于在出现异常时的排错速度,可以用它查看数据库的工作状态11.对于一个数据量过大的表,如果要提高对它的查询速度,你会采用哪些办法?建立索引,清楚多余的数据,整利视图二、数据仓库1.什么叫数据仓库?谈谈你自己的理解。
大数据工程师培训题库(一)
【说明】姓名:_______________ 分数:____________a) 客观题30 题,每题2 分,总计60 分b) 主观题4 题,每题10 分,总计40 分c) 满分100 分。
【不定项选择题(每题 2 分共60 分)】1、在HDFS 服务中,为了保证Name Node 高可用性的角色不包括( )A . Data NodeB . Journal NodeC . ZKFCD . Zookeeper2 、Namenode 在启动时自动进入安全模式,在安全模式阶段,说法错误的是( )A .安全模式目的是在系统启动时对数据有效性进行检查B .根据策略对数据块进行必要的复制或者删除C .当数据块的上报数达到阈值时,会自动退出安全模式D .允许用户对文件系统进行读写操作3、在集群中配置HDFS 的副本数为3,设置数据块大小为128M,此时我们上传一份64M 的数据文件,该数据文件占用HDFS 空间大小为( )A . 64MB . 128MC . 384MD . 192M6、下列计算框架中不属于分布式计算框架的是( )A . MapReduceB . MATLABC . SPARKD . Tez7、以下关于外表和托管表描述正确的是( )A、外表的数据存储在本地,托管表的数据存储在hdfs 上B、删除托管表只会删除Inceptor 上的元数据不会删除数据文件,删除外表两者都会被删除C、删除外表只会删除Inceptor 上的元数据不会删除数据文件,删除托管表两者都会被删除D 、删除托管表或者外表,incepotr 上的元数据和数据文件都会被删除8、以下对分桶表的描述正确的是( )A、分桶表通过改变数据的存储分布,对查询起到一定的优化作用B、分桶键不能是表中的列C、分桶数应为素数D、事物表必须制定分桶,分桶字段可以被更新9、以下关于inceptor excutor 资源配置的说法正确的有( )A 、Excutor 资源配置fixed 和ratio 两种模式B 、Excutor 内核数配置的是每一个excutor 所使用的逻辑core 数量C 、Excutor 内核数和内存配置比例普通为1 core:2G memoryD 、Excutor 分布可以指定每一个节点运行的excutor 数量或者executor 在集群上运行的B. CREATE TABLE EmployeeTBLPROPERTIES ('cache' = 'RAM','holodesk.index' = 'Sex, Region''holodesk.dimension' = 'Department')C. CREATE TABLE EmployeeTBLPROPERTIES ('cache' = ''Department'','holodesk.index' = 'Department','holodesk.dimension' = 'Sex, Region')D. CREATE TABLE EmployeeTBLPROPERTIES ('cache' = 'RAM','holodesk.index' = 'Department','holodesk.dimension' = 'Sex')11、关于Hyperbase 全局索引的描述,哪些是正确的?( )A.核心是倒排表B.全局索引概念是对应Rowkey 这个“一级”索引C.全局索引使用平衡二叉树D.全局索引使用B+树检索数据12、以下为Hyperbase 分布式存储的最小单元的是( )A 、Region serverB 、RegionC 、StoreFileD 、Store15、某交通部门通过使用流监控全市过往24 小时各个卡口数据,要求每分钟更新一次,原始流为org_stream,以下实现正确的是( )A. CREATE STREAMWINDOW traffic_stream AS SELECT * FROM original_streamSTREAM w1 AS (length '1' minute slide '24' hour);B. CREATE STREAM traffic_stream AS SELECT * FROM original_streamSTREAMWINDOW w1 AS (length '1' minute slide '24' hour);C. CREATE STREAM traffic_stream AS SELECT * FROM original_streamSTREAMWINDOW w1 AS (length '24' hour slide '1' minute);D. CREATE STREAM traffic_stream AS SELECT * FROM original_stream AS (length '24'second slide '1' minute);16、以下不是Zookeeper 的功能是( )A .配置管理B .集群管理C .分布式锁D .存储大量数据17、以下服务需要与zookeeper 进行通信的是( )A. HMasterB. Active NameNodeC. InceptorSQLD. Active ResourceManager18、下列是关于flume 和sqoop 对照的描述,不正确的是( )A . flume 主要用来采集日志而sqoop 主要用来做数据迁移B . flume 主要采集流式数据而sqoop 主要用来迁移规范化数据C . flume 和sqoop 都是分布式处理任务21、下列有关flume 的描述不正确的是( )A . flume 是Apache 的一个子项目B . flume 主要是一个日志采集,传输系统C . flume 和sqoop 功能相似,因此可以相互替代D . flume 可以同时采集集群内部和集群外部的日志数据22、下列sink 中哪些是flume 不支持的sink ( )A . HDFS sinkB . kafka sinkC . memory sinkD . file roll sink23、以下对ElasticSearch 描述不正确的是( )A .ElasticSearch 是分布式全文搜索引擎B .ElasticSearch 集群中分master 和data 节点C .ElasticSearch 数据存储在HDFS 上D .ElasticSearch 数据可以按Shard 分布在不同的节点上24、下列不属于kafka 应用场景的是( )A . 常规的消息采集B . 网站活动性跟踪C . 日志采集D . 关系型数据库和大数据平台之间的数据迁移25 、TDH 提供哪几种认证模式?( )28、以下对Hadoop 组件的应用场景描述正确的是( )A. Hive 主要用于构建大数据数仓,主要做批处理、统计分析型业务B. Hbase 主要用于检索查询的OLTP 业务C. ElasticSearch 主要用于全文检索的关键字查询业务D. Spark Streaming 主要用于实时数据的业务场景29、以下不属于管理角色的是( )A . Name NodeB . HMasterC . Resource ManagerD . Node Manager30、下面哪些工作不属于集群预安装工作( )A . 为集群中每一个节点的安装操作系统B . 选一个节点作为管理节点,修改其/etc/hosts 文件C . 安装Transwarp Manager 管理界面D . 配置集群安全模式【客观简答题(每题10 分,共40 分)】1 、集群有8 个节点,每一个节点有8 块硬盘 (默认3 副本)。
2012年软考数据库系统工程师下午试题[指南]
试题一(共15 分)【说明】某学校欲开发图书管理系统,以记录图书馆所藏图书及其借出和归还情况,提供给借阅者借阅图书功能,提供给图书馆管理员管理和定期更新图书表功能。
主要功能的具体描述如下:(1)处理借阅。
借阅者要借阅图书时,系统必须对其身份(借阅者ID)进行检查。
通过与教务处维护的学生数据库、人事处维护的职工数据库中的数据进行比对,以验证借阅者ID 是否合法。
若合法,则检查借阅者在逾期未还图书表中是否有逾期未还图书,以及罚金表中的罚金是否超过限额。
如果没有逾期未还图书并且罚金未超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表。
借阅者归还所借图书时,先由图书馆管理员检查图书是否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查所还图书是否逾期,若是,执行“处理逾期”操作;最后,更新图书表,删除借出图书表中的相应记录。
(2)维护图书。
图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表:在图书丢失或损坏严重时,从图书表中删除该图书记录。
(3)处理逾期。
系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表,并给有逾期未还图书的借阅者发送提醒消息。
借阅者在借阅和归还图书时,若罚金超过限额,管理员收取罚金,并更新罚金表中的罚金额度。
现采用结构化方法对该图书管理系统进行分析与设计,获得如图1-1 所示的顶层数据流图和图1-2 所示的0 层数据流图。
【问题1】(4 分)使用说明中的词语,给出图1-1 中的实体E1~E4 的名称。
E1 借阅者E2 图书馆管理员E3 学生数据库E4 职工数据库【问题2】(4 分)使用说明中的词语,给出图1-2 中的数据存储D1~D4 的名称。
D1 图书表D2 借出图书表D3 逾期未还图书表D4 罚金表【问题3】(5 分)在DFD 建模时,需要对有些复杂加工(处理)进行进一步精化,绘制下层数据流图。
针对图1-2 中的加工“处理借阅”,在1 层数据流图中应分解为哪些加工?(使用说明中的术语)身份检查检查逾期未还图书检查罚金是否超过限额借阅图书归还图书处理逾期【问题4】(2 分)说明【问题3】中绘制1 层数据流图时要注意的问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TDH数据平台认证工程师试题姓名:_______________ 分数:____________【说明】a)客观题30题,每题2分,总计60分b)主观题4题,每题10分,总计40分c)满分100分。
【不定项选择题(每题2分共60分)】1、在HDFS服务中,为了保证Name Node高可用性的角色不包括()A . Data NodeB . Journal NodeC . ZKFCD . Zookeeper2、Namenode在启动时自动进入安全模式,在安全模式阶段,说法错误的是()A.安全模式目的是在系统启动时对数据有效性进行检查B.根据策略对数据块进行必要的复制或删除C.当数据块的上报数达到阈值时,会自动退出安全模式D.允许用户对文件系统进行读写操作3、在集群中配置HDFS的副本数为3,设置数据块大小为128M,此时我们上传一份64M 的数据文件,该数据文件占用HDFS空间大小为()A . 64MB . 128MC . 384MD . 192M4、下列对YARN角色在集群中的作用描述正确的是()A . 集群资源管理B . 集群任务调度与管理C . 存储部分HDFS上的数据块D . 以上都正确5、在Yarn服务中,不包含以下哪种角色()A . ResourceManagerB . NodeManagerC . ApplicationMasterD . Contianer6、下列计算框架中不属于分布式计算框架的是()A . MapReduceB . MATLABC . SPARKD . Tez7、以下关于外表和托管表描述正确的是()A、外表的数据存储在本地,托管表的数据存储在hdfs上B、删除托管表只会删除Inceptor上的元数据不会删除数据文件,删除外表两者都会被删除C、删除外表只会删除Inceptor上的元数据不会删除数据文件,删除托管表两者都会被删除D、删除托管表或外表,incepotr上的元数据和数据文件都会被删除8、以下对分桶表的描述正确的是()A、分桶表通过改变数据的存储分布,对查询起到一定的优化作用B、分桶键不能是表中的列C、分桶数应为素数D、事物表必须制定分桶,分桶字段可以被更新9、以下关于inceptor excutor资源配置的说法正确的有()A、Excutor资源配置fixed和ratio两种模式B、Excutor内核数配置的是每个excutor所使用的逻辑core数量C、Excutor内核数和内存配置比例一般为1 core:2G memoryD、Excutor分布可以指定每个节点运行的excutor数量或executor在集群上运行的总数量,但是不能指定运行的节点10、假设使用场景中有如下查询语句SELECT Sex, Region, COUNT(ID), AVG (Salary)FROM EmployeeWHERE Department = 'IT'GROUP BY Sex, RegionORDER BY Sex, Region;通过holodesk的cube和index手段对这种过滤率和聚合率高的业务进行优化,以下建表正确的是()A.CREATE TABLE EmployeeTBLPROPERTIES ('cache' = 'RAM','holodesk.index' = 'Department','holodesk.dimension' = 'Sex, Region')B.CREATE TABLE EmployeeTBLPROPERTIES ('cache' = 'RAM','holodesk.index' = 'Sex, Region''holodesk.dimension' = 'Department')C.CREATE TABLE EmployeeTBLPROPERTIES ('cache' = ''Department'','holodesk.index' = 'Department','holodesk.dimension' = 'Sex, Region')D.CREATE TABLE EmployeeTBLPROPERTIES ('cache' = 'RAM','holodesk.index' = 'Department','holodesk.dimension' = 'Sex')11、关于Hyperbase全局索引的描述,哪些是正确的?()A.核心是倒排表B.全局索引概念是对应Rowkey这个“一级”索引C.全局索引使用平衡二叉树D.全局索引使用B+树检索数据12、以下为Hyperbase分布式存储的最小单元的是()A、Region serverB、RegionC、StoreFileD、Store13、以下有关Hyperbase说法正确的是()A、数据类型丰富,支持String、Int、Char等类型B、Key/value系统,key由Row,Column Family,Column Qualifier组成C、Hyperbase表中rowkey有序,按字典序降序排列D、以上说法都不正确14、以下关于StreamSQL的概念描述正确的是()A.Stream是数据流B.Streamjob是对一个或多个stream进行计算并将结果写进一个流的任务C.Application是一个或多个streamjob的集合D.以上说法都不正确15、某交通部门通过使用流监控全市过往24小时各个卡口数据,要求每分钟更新一次,原始流为org_stream,以下实现正确的是()A.CREATE STREAMWINDOW traffic_stream AS SELECT * FROM original_streamSTREAM w1 AS (length '1' minute slide '24' hour);B.CREATE STREAM traffic_stream AS SELECT * FROM original_streamSTREAMWINDOW w1 AS (length '1' minute slide '24' hour);C.CREATE STREAM traffic_stream AS SELECT * FROM original_streamSTREAMWINDOW w1 AS (length '24' hour slide '1' minute);D.CREATE STREAM traffic_stream AS SELECT * FROM original_stream AS (length '24'second slide '1' minute);16、以下不是Zookeeper的功能是()A.配置管理B.集群管理C.分布式锁D.存储大量数据17、以下服务需要与zookeeper进行通信的是()A.HMasterB.Active NameNodeC.InceptorSQLD.Active ResourceManager18、下列是关于flume和sqoop对比的描述,不正确的是()A . flume主要用来采集日志而sqoop主要用来做数据迁移B . flume主要采集流式数据而sqoop主要用来迁移规范化数据C . flume和sqoop都是分布式处理任务D . flume主要用于采集多数据源小数据而sqoop用来迁移单数据源数据19、有关使用sqoop抽取数据的原理的描述不正确的是()A . sqoop在抽取数据的时候可以指定map的个数,map的个数决定在hdfs生成的数据文件的个数B . sqoop抽取数据是个多节点并行抽取的过程,因此map的个数设置的越多性能越好C . sqoop任务的切分是根据split字段的(最大值-最小值)/map数D . sqoop抽取数据的时候需要保证执行当前用户有权限执行相应的操作20、sqoop抽取数据时需要做一些数据转换的工作,下面说法不正确的是()A . --fields-terminated-by ‘\\01’用来设置在hdfs生成的文件的分割符B . --hive-drop-import-delims 用来设置在hdfs生成的文件的存储形式为列存储C . --null-string '\\N' 用来把所有的String类型的空值转换成hive的NULL值D . --null-non-string '\\N' 用来把非String类型的空值转换成hive的NULL 值21、下列有关flume的描述不正确的是()A . flume是Apache的一个子项目B . flume主要是一个日志采集,传输系统C . flume和sqoop功能相似,因此可以相互替代D . flume可以同时采集集群内部和集群外部的日志数据22、下列sink中哪些是flume不支持的sink()A . HDFS sinkB . kafka sinkC . memory sinkD . file roll sink23、以下对ElasticSearch描述不正确的是()A.ElasticSearch是分布式全文搜索引擎B.ElasticSearch集群中分master和data节点C.ElasticSearch数据存储在HDFS上D.ElasticSearch数据可以按Shard分布在不同的节点上24、下列不属于kafka应用场景的是()A . 常规的消息收集B . 网站活动性跟踪C . 日志收集D . 关系型数据库和大数据平台之间的数据迁移25、TDH提供哪几种认证模式?()A.所有服务使用简单认证模式——所有服务都无需认证即可互相访问B.所有服务都启用Kerberos认证,用户要提供Kerberos principal和密码(或者keytab)来访问各个服务C.所有服务都启用Kerberos同时Inceptor启用LDAP认证D.所有服务都启用LDAP认证26、以下对各组件的运维页面描述不正确的是()A.通过Name Node的50070页面对HDFS进行监控B.通过Resource Manager的8180对YARN上运行的任务进行监控C.通过HMaster的60010对HBase进行监控D.通过Hue Server的8888页面登入Hue27、Inceptor server服务无法启动时,该如何查看日志是()A.查看TDH manager所在节点/var/log/inceptorsql*/目录下的hive-server2.log日志B.查看Inceptor server所在节点/var/log/inceptorsql*/目录下的hive-server2.log日志C.查看Resource Manager所在节点/var/log/Yarn*/目录下的yarn-yarn-resourcemanager-poc-node1.log日志D.查看任意节点/var/log/inceptorsql*/目录下的hive-server2.log日志28、以下对Hadoop组件的应用场景描述正确的是()A.Hive主要用于构建大数据数仓,主要做批处理、统计分析型业务B.Hbase主要用于检索查询的OLTP业务C.ElasticSearch主要用于全文检索的关键字查询业务D.Spark Streaming主要用于实时数据的业务场景29、以下不属于管理角色的是()A . Name NodeB . HMasterC . Resource ManagerD . Node Manager30、下面哪些工作不属于集群预安装工作()A . 为集群中每个节点的安装操作系统B . 选一个节点作为管理节点,修改其/etc/hosts文件C . 安装Transwarp Manager管理界面D . 配置集群安全模式【客观简答题(每题10分,共40分)】1、集群有8个节点,每个节点有8块硬盘(默认3副本)。