




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2021 年 3 月全国运算机等级考试四级笔试试卷数据库工程师一、挑选题(1-20 每题 1 分,21-30 每题 2 分,共 40 分以下各题a 、b、c、d 四个选项中,只有一个选项是正确的;请将正确选项填涂在答题卡相应位置上,答在试卷上不得分;1.依据数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采纳的软硬件及技术方案等作出合理的评估并提出挑选建议的工作属于 ;(a )规划与分析阶段的系统规划与定义(b )规划与分析阶段的可行性分析(c)需求分析阶段的业务规章需求分析(d )系统设计阶段的总体设计2.关于数据库应用系统的需求分析工作,以下说法正确选项 ;(a )通过需求分析
2、过程,需要确定出整个应用系统的目标、任务和系统的范畴说明(b )在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图(c)数据需求分析的主要工作是要辩识出数据处理中的数据数据处理流程(d )数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标3.以下用于数据库概念设计的方法是 ;(a )dfd 方法和 idefix 方法(b ) er 方法和 idef0 方法(c) er 方法和 idefix 方法(d )dfd 方法和 idef0 方法4.关于数据库概念设计阶段的工作目标,以下说法错误选项 ;(a )定义和描述应用系统设计的信息结构和范畴(b )定义和描述应用
3、系统中数据的属性特点和数据之间的联系(c)定义和描述应用系统中数据的属性特点和数据之间的联系(d )描述需要储备的记录及其数量5.以下不属于非平凡函数依靠的是 ;(a )(customerid,providerid,buydate ) goodsname(b )(customerid,providerid,buydate ) goodsname(c)(customerid,providerid,buydate ) goodsclassid(d )(customerid,providerid,buydate ) providerid6.有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行
4、事务 t1 和 t2;进行故障复原时,在日志文件中发觉有 t1 的事务开头记录而没有终止记录,有 t2 的开头记录和终止记录,但 t2 对数据库的修改仍没有写到数据库中,从检查点开头正向扫描日志文件 ;(a )扫描到 t1 时,直接重做 t1,扫描到 t2 时,将 t2 直接撤消(b )扫描到 t1 时,将 t1 加入重做队列,扫描到 t2 时,将 t2 加入撤消队列(c)扫描到 t1 时,直接撤消 t1,扫描到 t2 时,将 t2 直接重做(d )扫描到 t1 时,将 t1 加入撤消队列,扫描到 t2 时,将 t2 加入重做队列7.在大型企业的数据库应用系统设计中,对企业 (甲方) 和项目承
5、担方 (乙方) 的人员角色,以下说法一般来说不合理的是 ;(a )甲方首席信息官和乙方项目经理要参加概念模型设计工作(b )甲方首席信息官要实际参加规律模型和物理模型设计与实施工作(c)规律模型设计完成以后,主要由乙方数据库工程师负责物理模型的设计与实现工作(d )甲方总经理、首席信息官、乙方项目经理和双方系统架构师一般都要参加系统规划与总体架构设计工作8.某企业需要在一个sql server 2000 实例上为多个部门构建不同的数据库,有一个通用的数据类型需要在这些不同的数据库中,就较好的实现方法是 ;(a )在创建全部的用户数据库之前,将此数据类型定义在master 数据库中(b )在创建
6、全部的用户数据库之前,将此数据类型定义在model 数据库中(c)在创建全部的用户数据库之前,将此数据类型定义在model 数据库中(d )在创建全部的用户数据库之前,在每个数据库中分别定义此数据类型9.有老师表(老师号,老师名,职称,基本工资),其中基本工资和取值与老师职称有关,实现这个约束的可行方案是 ;(a )在老师表上定义一个视图(b )在老师表上定义一个储备过程(c)在老师表上定义插入和修改操作的触发器(d )在老师表上定义一个标量函数10. vb6.0 中 recordset 对象的 update 方法作用是 ;(a )在内存中开创一个存放新记录的缓冲区(b )将数据缓冲区中的内容
7、储存到数据库中(c)更换用户屏幕上显示的数据(d )更换数据缓冲区中当前行指针的位置11. dbms 通过加锁机制答应用户并发拜访数据库,这属于dbms 供应的 ;(a )数据定义功能(b )数据操纵功能(c)数据库运行治理与掌握功能(d )数据库建立与保护功能12.运算机系和教务处要对某数据库进行拜访,运算机系全体老师对此数据库中的全部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询、插入、删除和修改权;在sql server 2000 中 ,以下安全掌握方法最合理的是 ;( a )为运算机系每个老师授予每个表的select权,为教务处全体人员授予每个表的select 、 inse
8、rt 、 delete 和 update 权(b )为运算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员;将运算机系角色和教务处角色设置为此数据库的db_datareader 角色中的成员,将教务处角色设置为此数据库的 db_datawriter 角色中的成员(c)为运算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员;为运算机系角色授予每个表的select权,为教务处角色授予每个表的select 、insert 、delete 和 upda te 权(d )将运算机系和教务处的每个职工都设置为db_owner 角色中的成员13.在 sql s
9、erver 2000 中,通过构建永久备份设备可以对数据库进行备份,以下说法正确选项 ;(a )不需要指定备份设备的大小(b )一个数据库一次只能备份在一个设备上(c)每个备份设备都是专属于一个数据库的(d )只能将备份设备建立在磁盘上14.关于查询优化问题,以下说法错误选项 ;(a )将频繁地向数据库发送的某条查询语句用储备过程来代替,可以提高查询效率(b )为常常显现在查询条件中的属性建立索引,可以提高查询效率(c)先执行表连接条件,后执行查询条件,有利于提高查询效率(d )将频繁拜访的视图物化并进行保护,有利于提高查询效率15.有老师表(老师号,姓名,所在系,工资),找出系内老师平均工资
10、高于全体老师平均工资的系信息,正确的语句是 ;(a ) select所在系, avg (工资) from老师表where a vg (工资) >( select a vg (工资) feom老师表)(b ) select所在系, avg (工资) from老师表whereavg (工资) >( select a vg (工资) feom老师表)group by所在系(c) select所在系, avg (工资) from老师表group by所在系having a vg (工资) >( select a vg (工资) feom老师表)(d ) select所在系, avg
11、(工资) from老师表group by所在系where a vg (工资) >( select a vg (工资) feom老师表)16.关于分布式数据库系统和并行数据库系统,以下说法正确选项 ;(a )分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务以提高数据库系统的整体性能(b )并行数据库系统的目的主要在于实现场地自治和数据全局透亮共享(c)并行数据库系统常常采纳负载平稳方法提高数据库系统的业务吞吐率(d )分布式数据库系统中,不存在全局应用和局部应用的概念,各结点完全不独立,各个结点需要协同工作;17.事务 t0 、t1 和 t2 并发拜访数据项a、 b 和 c,以
12、下属于冲突操作的是 ;(a ) t0 中的 read( a )和 t0 中的 write ( a )(b ) t0 中的 read(a )和 t0 中的 write ( a)(c) t0 中的 write ( a )和 t2 中的 write (c)(d ) t1 中的 read( c)和 t2 中的 write ( c)18.关于数据仓库的特性 ;(a )面对主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并依据分析应用主题的数据需求设计和组织数据(b )集成特性是指需要将业务系统中的全部数据抽取出来,载入到数据仓库中(c)集成特性是指需要将企业整个
13、架构中的各种数据和应用集中到数据仓库中(d )随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据 (包括原始数据)会随时间变化被常常修改19.下图是雇员表(雇员id ,姓名,年龄,部门)所对应的数据文件和索引文件示意图,其中雇员 id 为主码;该索引属于 ;(a )集合、稀疏、辅索引(b )非集合、稠密、主索引(c)集合、稀疏、主索引(d )非集合、稠密、辅索引20.在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展各部门的oltp 业务和数据分析业务会给数据库系统带来性能冲突,以下方案中无法从根本上解决性能冲突的是 ;(a )抽取出各部门需要的分析数据,建立各部门
14、独立的数据集市,将数据分析业务转移到数据集市中(b )抽取出企业全部分析功能所需的分析数据,建立统一的企业级数据仓库环境,将企业的大部分分析业务转移到数据仓库环境中( c)抽取出企业的近期业务数据,建立操作型数据储备(ods ),将一些快速分析业务转移到操作型数据储备中(d )不建立新的数据储备体系,在基本业务处理时间内开展oltp 业务,在其余时间开展分析业务21.关于数据库应用系统功能设计,有以下说法: 、软件总体设计的依据包括需求分析阶段得到的数据流图,事务描述和业务规章等需求分析结果、软件总体设计一般用模块结构图表示,模块结构图主要关怀模块的外部特性,即上下级模块、同级模块间的数据传递
15、和调用关系,以及模块内部处理流程、数据库事务设计的依据是事务自身的事务处理规律 、总体设计阶段要对硬件平台、储备设备、操作系统、dbms等做出合理挑选,并进行初步配置设计上述说法错误选项 ;(a )(b )和(c)(d )和22.对 sql server 2000 采纳的备份和复原机制,以下说法正确选项 ;(a )在备份和复原数据库时用户都不能拜访数据库(b )在备份和复原数据库时用户都可以拜访数据库(c)在备份时对数据库拜访没有限制,但在复原时只有系统治理员可以拜访数据库(d )在备份时对数据库拜访没有限制,但在复原时任何人都不能拜访数据库23.关于 uml 的各种视图及其分类,以下说法错误
16、选项 ;(a )用例图、类图、对象图,组件图和部署图都是静态视图(b )次序图、交互图、状态图和活动图都是动态视图(c)类图和对象图都是结构视图(d )次序图、状态图和组件图都是行为视图24.在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表 t( a1,a2, ,an),对该表的查询多数为针对主码 a1 的范畴查询和点查询, 为了改善查询性能, 需要对该表进行划分;关于该表的划分和应用策略,以下说法错误选项 ;(a )采纳轮转法对t 中的元组进行划分,这样数据分布匀称,适合于点查询和范畴查询(b )以 a1 为划分属性,对t 采纳散列划分是一种可行的划分方法,有利于对该表的点查询(c)以
17、 a1 为划分属性,对t 采纳范畴划分并建立主索引,是一种有效的划分方法(d )以 a1 为划分属性,对t 采纳散列划分和范畴划分都有可能带来t 的各个数据分区的数据分布不匀称的问题25.在数据库物理设计阶段,需要考虑为关系表建立合适的索引,关于建立索引的描述,有以下说法:、对于常常在其上需要执行查询操作并且数据量大的表,可以考虑建立索引 、对于常常在其上需要执行插入、删除和更新操作的表,可以考虑建立索引 、对于常常显现在 where 子句中的属性,可以考虑建立索引、对于常常显现在 order by 子句, group by 子句中的属性,应尽量防止建立索引上述说法正确选项 ;(a )、和(b
18、 )、和(c)和(d )和26.关于数据模型和模式结构,有以下说法:、数据库系统的开发者利用数据模型描述数据库的结构和语义,通过显示世界到信息世界再到机器世界的抽象和转换,构建数据库、数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户懂得,是用户与数据库设计人员沟通的工具、在数据模型中有"型 "和" 值" 的概念,其中值是对某一类数据的结构和属性的说明、在三级模式结构中,概念模式是对数据库中全体数据的规律结构和特点的描述,是全部用户的公共数据视图上述说法正确选项 ;(a )和(b )、和(c)和(d )
19、和27.关于数据库应用系统设计,有以下说法、数据库应用系统设计需要考虑数据组织与储备、数据拜访与处理、应用设计等几个方面、在数据库概念设计阶段,当采纳自上而下的e-r 设计时,第一设计局部e-r 图,然后合并各局部e-r 图,得到全局e-r 图 、在数据库规律设计阶段,将关系模式转换为具体dbms 平台支持的关系表、在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确选项: ;(a )、和(b )(c)和(d )和28.关于数据库事务设计,有以下说法:、事务是数据库系统中一组操作的集合,这些操作实现了应用领域中某些特定的业务规章、事务概要设计可以依据需求分析阶段得到的数据流
20、图和事务说明规范 、事务概要设计中的事务处理规律设计一般需要充公考虑具体的dbms平台的实现方法、事务具体设计时,利用与具体dbms 平台无关的read 和 write 表示事务对数据库中数据项的读写操作上述说法正确选项: ;(a )、和(b )、和(c)和(d )和29.某跨国公司的业务系统需要供应全球性服务,该业务系统需要34 小时 *7 天在线服务, 系统业务繁忙, 为了保证业务系统中数据库中数据的安全,需要设计与实施数据转储机制,设完成该数据库每天数据增量的转储需要2 个小时, 在不考虑成本因素的情形下,以下最合理的是 ;(a )配备高性能数据库服务器,通过事务传送机制实时地将数据库中
21、的任何变化反映到备份环境中(b )每天划出长度为2 小时的时间窗口tw ,在 tw 内采纳静态转储方法实现每天数据增量的转储(c)每天划出长度为2 小时的时间窗口tw ,在 tw 内采纳动态转储方法实现每天数据增量的转储(d )每周做一次完全转储,每天挑选浮动时间段对变化的数据进行转储30.某个数据仓库中储存有商品销售明细数据表t商品号,数量,价格,时间,其细节数据储存期为2 年,每年销售记录约有5 千万挑; 设前端应用需要针对这些数据进行每月重要 商品销售情形与趋势分析,可供用户查询或分析的数据时间跨度最长为5 年,为了提高这项分析需求的执行效率,以下方案合理且有效的是 ;(a )按月份为商
22、品明细数据建立分区,并为商品销售明细数据建立索引,每次分析时依据细节数据实时运算生成月粒度级数据,并用于趋势分析(b )按月份为商品明细数据建立分区,并为商品销售明细数据建立索引,建立视图v1商品号,日销售总数量,日销售总金额,日期,将 v1 作为数据分析源(c)在商品号属性上为t 建立索引,建立物化视图v2 商品号,日销售总数量,日销售 总金额,日期) ,每天依据t 中新产生的数据对v2 进行增长式更新,并将v2 作为分析数据源(d )建立物化视图v3 商品号,月销售总数量,月销售总金额,月份),每天清空v3 ,并依据表 t 重新运算v3 ,并将 v3 作为分析数据源二、简答题(每题10 分
23、,共 20 分)请使用蓝、黑色钢笔或圆珠笔将答案写在答题纸的相应位置上,否就无效;1有如下2 个关系表empeid,ename,age,did,salary),其各列含义为:职工号,姓名,年龄,部门号,工资deptdid ,dname, mgr_id ,其各列含义为:部门号,部门名称,部门经理职工号写出一条sql 语句,查询工资大于10000,且与他所在部门的经理年龄相同的职工姓名;( 6 分)2有同学表学好,姓名,年龄,性别,系名,专业名,班号,设一个系可有多个专业,每个专业可有多个班,各班班号不重复,一个同学只在一个班学习,现常常需要按" 系名 "和" 班号
24、" 进行查询,为提高查询效率,需要为" 系名 "和" 班号 " 两个列建立一个非集合索引, 建立此索引有下列两种方法:方法 1:索引列次序为系名,班号方法 2:索引列次序为班号,系名这两种方法哪个更合理?请简要说明缘由;( 4 分)针对你认为合理的方法,写出创建该索引的sql 语句;( 3 分)(3)考虑定义在事务集(t1,t2,t3 上的调度s1 和 s2,s1 与 s2 是否是冲突等价的?为什么?( 7 分)三、设计与应用题(40 分)请使用蓝、黑色钢笔或圆珠笔将答案写在答题纸的相应位置上,否就无效;1)某汽车修理公司需建立一个汽车修理数据
25、库,该数据库中需要储备和治理以下信息: 车辆信息:车牌号,车型,发动机号,行驶里程,车辆全部人,联系电话修理项目:项目号,项目名称,修理费汽车备件:备件号,备件名称,备件单价,库存数量以上数据之间存在以下约束:可以对一个车辆进行多个修理项目,每个修理项目可用于多个车辆,修理项目完成后要在数据库中记录修理时间一种备件可用于多个修理项目,每个修理项目最多只使用一种备件,但每种备件的数量可以是多个;依据以上需求构建该数据库的概念模型画er 图);( 8 分)假设车辆信息有如下约束车牌号:标识属性,取值形式为:第1 个字符是 "京" ,第 2 个字符为 "a"
26、到"z" 的字母,第 3 到第 7 个字符均是 "0" 到"9" 的数字;此列采纳一般编码定长字符型,非空;车型:一般编码定长字符型,长度为6,默认值为 "轿车 " ;发动机号:普遍编码定长字符型:长度为6,非空;行驶里程:整型,取值大于等于0;车辆全部人:晋通编码定长字符型,长度为8,非空; 联系电话:一般编码定长字符型,长度为13,取值唯独;写出创建满意上述要求的车辆信息表的sql 语句;注:表名、 列名均用题中给出的中文名, sql 语句中的大、小写字母均可;( 8 分)2现有关系模式:老师授课老师号,姓名,
27、职称,课程号,课程名,学分,教科书名其函数依靠集为: 老师号 姓名,老师号 职称,课程号 课程名,课程号 学分,课程号 教科书名 指出这个关系模式的主码; ( 2 分)这个关系模式是第几范式,为什么?( 4 分)将其分解为满意 3nf 要求的关系模式分解后的关系模式名自定 ( 6 分)3为在某种程度上保证某数据库系统牢靠地运行,在 sql server 2000 环境中, 对其制定有如下三种备份策略; 假设对此数据库进行一次完全备份需要4 小时,差异备份需要2 小时,日志备份需要1 小时;设全部备份都是从凌晨1:00 开头;策略 1:每周周日进行一次完全备份,每周周一至周六每天进行一次日志备份
28、; 策略 2:每周周日进行一次完全备份,每周周一至周六每天进行一次差异备份; 策略 3:每天进行一次完全备份; 假设需要保留一年的备份数据,比较三种备份策略所占用的空间;比较每种备份策略的备份和复原速度;参考答案与分析一、挑选题( 1-20每题 1分 ,21-30每题 2分 ,共40分1 b2 d3 c4 d5 d6 d7 b8 b9 c10 b11c12b13a14c15c16c17d18a19b2021cb22d23d24a25c26a27b28d29a30c二、简答题答案答案:(1) select a.* from emp a,dept b,emp c where a.did=b.did
29、 and b.mgr_id=c.eid and a.salary>10000 and a.age=c.age(2)方法 1更加合理,理由如下:更加有利于削减索引层次,提高查询效率;更加符合使用习惯;更加便于(系、班)进行统计;createindexindex_1 on同学表(系名,班号)(3)不是等价冲突,由于t1的 write ( q)和 t2 的 write ( q)是冲突的,不行交换;三、设计与应用题答案答案:(1)概念模型如下:create table 车辆信息 车牌号char7 not null check车牌号like" 京a-z0-9 0-9 0-9 0-9&qu
30、ot;车型char6 default " 轿车 ",发动机号char6 not null,行驶里程int check 行驶里程 >=0,车辆全部人char8 not null,联系电话char13 unique, private key 车牌号 (2)主码为:老师号、课程号第 1范式,由于存在部分依靠;分布方法为:老师表(老师号,姓名,职称)课程表(课程号,课程名,学分,教科书名)老师授课表(老师号,课程号)(3)占用空间量从大到小排序为:策略3,策略 2,策略 1备份速度从快到慢排序为:策略1,策略 2,策略 3复原速度从快到慢排序为:策略3,策略 2,策略 1三、
31、 答案解析一、挑选题1分析: 技术可行性是依据用户提出的系统功能、 性能及实现系统的各项的约束条件,对系统软件、 系统硬件、 技术方案做出评估和挑选建议, 它属于规划与分析阶段的可行性分析;2分析:数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标3分析:用户数据库概念设计的方法包括e-r 方法和 idef1x 方法等;4分析:数据库概念设计阶段的工作目标包括定义和描述应用领域涉及的数据范畴;猎取应用领域或问题域的信息模型;描述清晰数据的属性特点;描述清晰数据之间的关系;定义和描述数据的约束;说明数据的安全性要求;支持用户的各种数据处理需求;保证信息模型便利地转换成数据库的
32、规律结构(数据库模式) ,同时也便于为用户懂得;5分析:依据定义,如x y , 但 yx,就称 x y 是平凡函数依靠,否就称为非平凡函数依靠;明显d选项属于平凡函数依靠;6分析:由事务的原子性可知,一个事务对数据库的全部操作是一个不行分割的工作单元,要么全部执行要么一个也不执行,全部由于t1 事务没有终止记录,应当加入撤消队列,而t2 又开头和终止记录却没有写入数据库,应当加入重做队列;7分析:物理模型的设计与实现工作应当主要由乙方数据库工程师负责,甲方首席信息官主要参加项目规划、需求分析以及概念模型设计阶段工作;8分析: model数据库时样板数据库,其中包含全部用户数据库的公共信息;所以
33、较好的实现方法是在创建全部的用户数据库之前,将此数据类型定义在model 数据库中;9分析:触发器是一种特别的储备过程,其特别性在于它不需要由用户来调用,而是当用户对表中的数据进行update、insert 或 delete操作时自动触发执行;触发器可使业务的处理任务自动进行;10分析: update方法是将新添加在缓冲区的记录或修改后的结果永久储存在数据库中11分析: dbms的数据库运行治理与掌握功能是指统一治理和掌握数据库的建立、运行和保护, dbms通过加锁机制答应用户并发拜访数据库,这属于dbms供应的数据库运 行治理与掌握功能;12分析: db_datareader角色可以查询数据
34、库中全部用户表中的数据,db_datawriter角色可以更换数据库中全部用户表中的数据;13分析: sql server将备份数据库的场所称为备份设备,它支持数据库备份到磁带或磁盘上; 可以在一个备份设备上对同一个数据库进行多次备份,也可以在一个设备上对不同的数据库进行多次备份,可以将一个数据库备份到多个不同的备份设备上;14分析: 在优化查询的方法中将频繁地向数据库发送的某条查询语句用储备过程来代替,为常常显现在查询条件中的属性建立索引以及将频繁拜访的视图物化并进行保护,都有利于提高查询效率,但是先执行表连接条件,后执行查询条件,不有利于提高查询效率,应当尽可能的先执行查询条件,把表连接条
35、件放到最终执行;15分析:在分组查询中要用关键字grou,p avg、sum等函数作为查询条件时,必需放在 having关键字后面,而不能用where关键字;16分析:分布式数据库要达到的目标是:本地自治、非集中式治理、高可用性、位置独立性、 分布式查询处理、分布式事务治理等;并行数据库系统的目标是利用多处理机结点并行的完成数据库任务以提高数据库系统的整体性能,并行数据库常常采纳负载平稳方法提高数据库系统的业务吞吐率;17分析:事务 t1中的 read 操作与事务 t2中的 write 操作并发对数据项 c进行拜访, 执行的先后次序不同结果也会不同, 不能交换这两个操作的先后次序, 所以 d
36、选项是冲突操作;18分析: 数据仓库是一个面对主题的、集成的、 非易失的, 且随时间变化的数据集合,用来支持治理人员的决策;数据仓库的主要特性( 1)主题与面对主题数据仓库中的数据是以面对主题的方式进行组织的, 主题是一个抽象的概念, 主题也可以称为分析主题或分析领域, 用于表示某一宏观的分析领城所涉及的对象, 以及与对象有关的数据的集合;目前,数据仓库主题数据的实现一般仍是采纳关系型数据库技术,即主题的对象以及对象所相关的数据仍是通过一组关系表来实现的;( 2)集成集成是数据仓库数据的其次个特性,也是最为重要的特性;人们一般把数据仓库的数据集胜利能分成数据抽取、转换、清理(过滤)和装载这四项
37、任务;数据集成主要完成从数据源猎取数据,并按目标数据模型要求,如数据仓库核心层模型的要求对数据进行转换,并清除错误或无效数据,装载入目标数据体系中;( 3)不行更新在操作型环境下,数据拜访和处理一般以单条方式进行的,数据一般是会被更换或更新的,但是, 数据仓库中的数据通常是以批量方式载入与拜访的,在数据仓库环境中,并不进行一般意义上的数据更新;需要留意的是, 不行更新并不意味着不再向数据仓库追加新的数据,只是表示一般不再对进入数据仓库的原始数据进行修改;( 4)随时间变化数据仓库的时变性是指数据仓库中的每个数据单元都有时间标志,记录一般都加有时戳,有时记录中可能包含有事务的发生时间;同时, 数
38、据仓库随时间变化的特性仍指数据仓库在运行中必需不断捕获操作型环境中的数据,并将新的数据集成后追加到其中;19分析: 集合索引和非集合索引:对数据文件和它的一个特定的索引文件,假如数据文件中数据记录的排列次序与索引文件中索引项的排列次序相一样,或者说, 索引文件按其查找码指定的次序与数据文件中数据记录的排列次序相一样,就该索引文件称为聚 集索引( clasteringindex );否就,该索引文件称为非集合索引(nonclusteringindex );稠密索引和稀疏索引:假如数据文件中的每个查找码值在索引文件中都对应一个索引记录,就该索引称为稠密索引(dense index );假如只是一部
39、分查找码的值有对应的索引记录,就该索引称为稀疏索引sparse index);主索引和帮助索引:在数据文件包含主码的属性集上建立的索引称为主索引(primary index );在数据文件的非主属性上建立的索引称为辅索引(secondary index);20分析: 解决企业联机事务处理业务和数据分析业务之间的性能冲突问题,根本的解决途径是从联机事务处理环境中抽取数据,建立新的数据分析环境,即建立操作型数据储备,将分析业务转移到操作性数据储备中;21分析: 软件总体设计的依据包括需求分析阶段得到的数据流图,事务描述和业务规章等需求分析结果, 总体设计得到的系统总体结构和分层模块结构可以用模块结
40、构图表示,模块结构图主要关怀模块的外部特性,即上下级模块、 同级模块间的数据传递和调用关系,与模块内部处理流程无关;22分析:在备份时对数据库拜访没有限制,但在复原时任何人都不能拜访数据库;23分析:每一种 uml 的视图都是由一个或多个图( diagram )组成的, uml 供应了 9 种不同的图, 分为两类, 一类是静态图, 包括用例图、 类图、 对象图、 组件图、 部署图;另一类是动态图,包括次序图、 交互图、 状态图和活动图;也可以依据它们在不同视图的应用,把它们分成:( 1)用例视图:用例图( 2)结构视图:类图、对象图( 3)行为视图:次序图、交互图、状态图、活动图( 4)实现视
41、图:组件图( 5)环境视图:部署图24分析: 轮转法策略对于点查询和范畴查询的处理特别复杂,由于不知道所要查找的元组具体分布在哪个磁盘上,必需对全部磁盘都进行查找,明显降低了查询效率;25分析:索引技术(indexing)是一种快速文件拜访技术,它将一个文件的每个记录在某个或某些域 (或称为属性) 上的取值与该记录的物理地址直接联系起来,供应了一种依据记录城的取值快速拜访文件记录的机制;对于常常在其上需要执行查询操作并且 数据量很大的表,可以考虑建立索引;对于常常显现在where 子句、 order by子句和 group by 子句中的属性就可以考虑使用索引;另外,索引技术是用来优化查询操作的,与插入、删除和更换操作没有关系;26分析:数据模型(data model)是数据库系统的形式框架,是用来描述数据的一组概念和定义;包括描述数据、数据联系、数据操作、 数据语义以及数据一样性的概念工具;它是数据库系统的核心和基础;依据数据模型在数据建模和数据治理中的不同作用,可以将其分为概念数据模型、数据结构模型和物理数据模型;概念数据模型也可简称为概念模型,是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象;数据结构模型也
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年高中历史 第三单元 欧美资产阶级革命时代的杰出人物 第1课 英国革命的领导者克伦威尔(2)教学教学实录 新人教版选修4
- 2 丁香结 第二课时 教学设计-2024-2025学年语文六年级上册统编版
- 电影娱乐产业在线票务系统开发
- 电子元器件基础知识与选购操作手册(含图解)
- 区块链技术在环保领域的应用预案
- 2023一年级数学上册 八 认识钟表(小明的一天)配套教学实录 北师大版
- 6景阳冈教学设计-2023-2024学年五年级下册语文统编版
- 3不懂就要问教学设计-2024-2025学年三年级上册语文统编版
- 2023一年级数学上册 5 6~10的认识和加减法练习课(6-8)教学实录 新人教版
- 2024年五年级品社下册《多彩的世界民俗》教学实录 沪教版
- 心理危机干预指导手册
- 抖音:短视频与直播运营全套教学课件
- 部编小学语文单元作业设计二年级下册第七单元
- 【真题】2023年镇江市中考化学试卷(含答案解析)
- 小米创始人雷军的创业经历
- 2023年江苏省苏州市吴江区中考一模数学试题
- 海南中维生物科技有限公司 蝗虫微孢子虫生物制剂项目 环评报告
- 房地产市场报告 -【年报】2023年全国总结与展望-易居克而瑞
- 【广西农产品出口东盟的现状、问题及优化建议分析11000字(论文)】
- 中国旅游地理(高职)全套教学课件
- 护理安全警示案例及分析
评论
0/150
提交评论