


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 数据仓库是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策。2. 数据仓库的数据主要供企业决策分析之用,所涉及的数据操作主要是数据查询,一旦某个数据进入数据仓库以后,一般情况下将被长期保留,也就是数据仓库中一般有大量的查询操作,但修改和删除操作很少,通常只需要定期的加载、刷新。3. 数据仓库和业务数据库的关系:(1)二者的联系:数据仓库的出现,并不是要取代数据库。目前,大部分数据仓库还是用关系数据库管理系统来管理的。可以说,数据库、数据仓库相辅相成、各有千秋。 (2)二者的区别:出发点不同:数据库是面向事务的设计;数据仓库是面向主题设计的。存储的数据不同:数据库一般存储在线交易数据;数据仓库存储的一般是历史数据。设计规则不同:数据库设计是尽量避免冗余,一般采用符合范式的规则来设计;数据仓库在设计是有意引入冗余,采用反范式的方式来设计。提供的功能不同:数据库是为捕获数据而设计,数据仓库是为分析数据而设计。基本元素不同:数据库的基本元素是事实表,数据仓库的基本元素是维度表。容量不同:数据库在基本容量上要比数据仓库小的多。服务对象不同:数据库是为了高效的事务处理而设计的,服务对象为企业业务处理方面的工作人员;数据仓库是为了分析数据进行决策而设计的,服务对象为企业高层决策人员。4. ETL一般以组件化的方式实现数据转换。常用的数据转换组件有字段映射、数据过滤、数据清洗、数据替换、数据计算、数据验证、数据加解密、数据合并、数据拆分等。有些ETL工具还提供脚本支持,使用户可以以编程的方式定制数据的数据转换。5. 数据集市:把这种面向企业的某个部门(主题)而在逻辑上或物理上划分出来的数据仓库中的数据子集称为数据集市。6. 数据颗粒度就是指数据传输过程中的最小独立单元。7. OLAP:是联机分析处理的简称,即多维数据库和多维分析。8. 维度的层次性是人们观察数据细致程度不同造成的,维度层次的确定需要具体问题具体分析,不同分析应用对数据组织的详略程度不同,将使同一维度上的层次繁简不同。9. OLAP的上卷(Roll-up):是在某一维上将低层次的细节数据概括到高层次的汇总数据,或者减少维数;OLAP的下钻(Drill-down):从汇总数据深入到细节数据进行观察或增加新维。10. OLAP是联机分析处理,主要应用于数据仓库等海量数据,侧重在从大量历史数据中进行预测和分析,对速度要求相对不敏感,但要求多维和多次挖掘。OLTP是联机事务处理,例如ATM取款的处理流程就是OLTP,主要用于营收系统(电信、金融),对速度要求高,对数据一致性要求高,数据量相对而言比数据仓库要少,侧重在分布式的事务处理。OLTP完成后,数据就会转到OLAP,以供查询。11. 数据源(Data Source)是提供某种所需要数据的器件或原始媒体。作用是方便管理和连接数据库时的调用。12. 策略模式:又称政策,它定义一系列的算法,并把它们一个个封装起来,使它们可以互相替换。它使算法可独立于使用它的客户而变换。适用情况:一、多个类仅有行为有异,策略模式可提供一种用多个行为中的一个行为来配置一个类的方法;二、需要使用一个算法的变体;三、算法使用客户不应该知道的数据。此时可用策略来避免复杂的、与算法相关的数据结构;四、一个类定义多种行为,且在类的操作中以多个条件语句的形式出现,将相关的条件分支移入各自的策略类中可替代这些条件语句。13. 模板方法:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,它使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。适用情况:一、一次性实现一个算法的不变部分,并将可变的行为留给子类来实现;二、各自类中的公共行为应被提取出来并集中到一个公共父类中以避免代码重复;三、子控制类扩展。14. 代理模式:(1)定义:代理模式是指为其他对象提供一种代理以控制对这个对象的访问;(2)代理模式中角色:Subject抽象主题角色、RealSubject具体主题角色、Proxy代理主题角色;(3)优点:职责清晰、高扩展性。15. 适配器模式:(1)定义:适配器式是将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作;(2)适配器中角色:Target目标角色、Adaptee源角色、Adaptor适配器角色;(3)优点:适配器可以让两个没有任何关系的类在一起运行,只需适配器能连接它们;提高了类的复用度;增加了类的透明性;灵活性非常好。(4)主要解决要调用的接口类型无法满足新系统的使用需求。16. JdbcTemplate是Spring中最基本的JDBC模板, 利用JDBC和简单的索引参数查询对数据库进行简单访问; NamedParameterJdbcTemplate能够在查询的时候把值绑定到SQL里的命名参数,而不是索引参数。17. Hibernate中的对象查询语言是HQL;Hibernate中的懒加载定义是延时加载,延迟加载;Hibernate中的对象状态有瞬时状态、持久化状态、托管状态。18. Inverse译为反转,使颠倒,hibernate中为是否将关系维护的权力交给对方。其属性只有true和false。19. Cascade:译为级联,当hibernate持久化一个“临时对象”时,当cascade=true时,hibernate会自动持久化它所关联的其他临时对象。20. Hibernate中继承映射的方式有三种:union-subclass会为每一个类创建一个单独的表,subclass使用一张表表示所有继承体系下的类的属性的并集,joined-subclass每个子类使用一张表只存储它特有的属性,然后与父类所对应的表以一对一主键关联的方式关联起来。21. Struts2的默认配置文件为strus.xml。22. mvc设计模式模型(Model),视图(View)和控制(Controller)的缩写,其目的实现Web系统的职能分工。其中Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现; View层用于与用户的交互,通常用JSP来实现; Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。23. 校验顺序:框架校验、自定义校验、validate()方法。24. 自定义执行方法的校验:validateXxx()自定义方法,Xxx代表Action的方法名。25. 防止表单重复提交的令牌机制: 26. 1.在JAVA中吧方法声明为native,传人参数和返回值建议采用简单类型,否则处理会比较麻烦;2.编译JAVA文件;3.用Javah根据编译后的文件生成C+需要的头文件;4.在c+中实现该方法;5.编译C+的实现为动态链接库;6.在java中用System.loadLibrary()方法加载生成的动态链接库文件。27.分布式集成技术包括:通信模式、集成方法、中间件、服务四个模块。28.EJB的三种bean,两种session bean的管理技术,开发一个无状态会话bean。1.会话bean(session bean) 负责与客户端交互,是编写业务逻辑的地方,在会话bean中可以通过jdbc直接操作数据库,但大多数情况下都是通过实体bean来完成对数据库的操作.2.实体bean(entity bean)它实际上属于java持久化规范(简称JPA)里的技术, JPA的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate、TopLink等ORM框架各自为营的局面。3.消息驱动bean(message-driven bean)它是专门用于异步处理java消息的组件.具有处理大量并发消息的能力29.两种session bean的管理技术,1.无状态bean使用实例池技术管理bean,2.有状态bean使用激活(activation)管理bean开发一个无状态会话bean30.开发一个无状态会话bean的步骤:1接口(接口可以是远程接口或本地接口)2在集成过程中,EJB通过接口对外描述其业务逻辑 3实现类31. EJB中如何使该组件同时拥有本地接口和远程接口的特性?两步代码Remote (Object.class); Local (Object.class)32. 简单描述Web Service体系结构 :Web服务是指由企业发布的完成其特别商务需求的在线应用服务,其他公司或用用软件能通过Internet来访问并使用这项在线服务。它主要是为了使原来各孤立的站点之间能够相互通信、共享资源而提出的一种接口。Web服务的主要目标
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年无人机驾驶员职业技能考核试卷及答案(无人机遥控操作)
- 2025年电梯维修工程师资格考试试题及答案解析
- 高校合同审计报告模板(3篇)
- 高清柔性屏采购合同模板(3篇)
- 高空瓦匠施工合同范本(3篇)
- 爱婴医院考试试题及答案
- 卫生健康委员会疾病预防控制体系建设合同
- 汽修厂汽车维修工人劳动合同与职业发展规划
- 专业市场店铺股份收购及供应链整合协议
- 地下商场商铺产权转让协议
- GB/T 3836.1-2021爆炸性环境第1部分:设备通用要求
- GB/T 22654-2008蒸汽疏水阀技术条件
- 医院公章管理规定
- (完整版)高中物理必修一第一章测试题及答案
- 岁儿童行为量表CBCL
- VTE防治护理手册
- 小儿支气管哮喘-羽课件
- 新北师大版二年级上册数学 课桌有多长 教学课件
- 案件(线索)移送登记表
- 2021年全国质量奖现场汇报材料课件
- 《组织学与胚胎学》课件02细胞
评论
0/150
提交评论