具体描述
本书系统讲述数据仓库的基本概念、基本原理以及建立数据仓库的方法和过程。主要内容包括:决策支持系统的发展、数据仓库环境结构、数据仓库设计、数据仓库粒度划分、数据仓库技术、分布式数据仓库、EIS系统和数据仓库的关系、外部和非结构化数据与数据仓库的关系、数据装裁问题、数据仓库与Web、ERP与数据仓库以及数据仓库设计的复查要目。
本书是数据仓库之父撰写的关于数据仓库的最权威著作,既可作为相关专业的研究生教材,也是数据仓库的研究、开发和管理人员的必备指南。
作者简介
William H.Inmon,是世界公认的“数据仓库之父”,是数据仓库及其相关技术网站www.billinmon.com的合作伙伴,是“企业信息工厂”的创造者之一。他一直致力于数据库和数据仓库技术方面的研究,在数据管理和数据仓库技术方面以及数据处理的管理方面撰写了40多本著作,发表过600多篇学术论文,并且经常应邀在技术和学术会议上演讲。
目录信息
专家指导委员会
译者序
第2版前言
第3版前言
第4版前言
第1章 决策支持系统的发展
1.1 演化
1.2 自然演化式体系结构的问题
1.3 开发生命周期
1.4 硬件利用模式
1.5 为重建工程创造条件
1.6 监控数据仓库环境
1.7 小结
第2章 数据仓库环境
2.1 数据仓库的结构
2.2 面向主题
2.3 第1天到第n天的现象
2.4 粒度
2.5 探查与数据挖掘
2.6 活样本数据库
2.7 分区设计方法
2.8 数据仓库中的数据组织
2.9 审计与数据仓库
2.10 数据的同构/异构
2.11 数据仓库中的数据清理
2.12 报表与体系结构化环境
2.13 各种环境中的操作型窗口
2.14 数据仓库中的错误数据
2.15 小结
第3章 设计数据仓库
3.1 从操作型数据开始
3.2 数据/过程模型与体系结构化环境
3.3 数据仓库与数据模型
3.4 数据模型与迭代式开发
3.5 规范化/反向规范化
3.6 元数据
3.7 数据周期——时间间隔
3.8 转换和集成的复杂性
3.9 数据仓库记录的触发
3.10 概要记录
3.11 管理大量数据
3.12 创建多个概要记录
3.13 从数据仓库环境到操作型环境
3.14 数据仓库数据的直拉操作型访问
3.15 数据仓库数据的间接访问
3.16 数据仓库数据的间接使用
3.17 星形连接
3.18 支持操作型数据存储
3.19 需求和Zachman框架
3.20 小结
第4章 数据仓库中的粒度
4.1 粗略估算
4.2 规划过程的输入
4.3 溢出存储器中的数据
4.4 确定粒度级别
4.5 一些反馈循环技巧
4.6 确定粒度级别的几个例子
4.7 填充数据集市
4.8 小结
第5章 数据仓库和技术
5.1 管理大量数据
5.2 管理多种介质
5.3 索引和监控数据
5.4 多种技术的接口
5.5 程序员/设计者对数据存放位置的控制
5.6 数据的并行存储和管理
5.7 语言接口
5.8 数据的有效装裁
5.9 有效利用索引
5.10 数据压缩
5.11 复合主键
5.12 变长数据
5.13 加锁管理
5.14 只涉及索引的处理
5.15 快速恢复
5.16 其他的技术特征
5.17 DBMS类型和数据仓库
5.18 改变DBMS技术
5.19 多维DBMS和数据仓库
5.20 在多种存储介质上构建数据仓库
5.21 数据仓库环境中元数据的角色
5.22 上下文和内容
5.23 刷新数据仓库
5.24 测试问题
5.25 小结
第6章 分布式数据仓库
第7章 主管信息系统和数据仓库
第8章 外部数据与数据仓库
第9章 迁移到体系结构化环境
第10章 数据仓库和Web
第11章 非结构化数据和数据仓库
第12章 大型数据仓库
第13章 关系模型和多维模型数据库设计基础
第14章 数据仓库高级话题
第15章 数据仓库的成本论证和投资回报
第16章 数据仓库和ODS
第17章 企业信息依从准则和数据仓库
第18章 最终用户社区
第19章 数据仓库设计的复查要目
术语表
参考文献
· · · · · · (收起)
读后感
没看过这本书,千万别说你懂数据仓库。 如果没有具体实践过,会觉得作者说的都是空话和废话。当你参与过数据仓库相关工作后再看这本书,就知道他的价值了。 当然,只看这一本书,肯定也是不够的。
没有项目经验的看起来可能会比较费劲,不容易理解;翻译的相当烂;但内容真的很丰富,看书的时候一定要结合自己的实际项目经验去匹配,不断地发现自己的不足,不断地发现与作者的共鸣。建议有2个以上仓库项目经验的读者去阅读。一定要学会多思考,多反思,多比较。能让你对仓库...
没有项目经验的看起来可能会比较费劲,不容易理解;翻译的相当烂;但内容真的很丰富,看书的时候一定要结合自己的实际项目经验去匹配,不断地发现自己的不足,不断地发现与作者的共鸣。建议有2个以上仓库项目经验的读者去阅读。一定要学会多思考,多反思,多比较。能让你对仓库...
翻译的很一般,有地方不看原版会不知所云。全书的组织并不是很好,有些地方很罗嗦,有些地方却太概括,逻辑关系也不是很有序。 我建议这本书至少读两遍,刚接触DW时候看看,一知半解也不要紧。有了实践之后再回来看一遍,才能明白书中的那些经验之谈。
读完这本书,你可以大概的了解一个数据仓库系统是如何产生的,它包括哪些部分,这些部分是如何工作的,但也仅此而已. 书虽然很薄,但也基本算是INMON的经验之谈了,里面基本把数据仓库所 涉及的内容全都提了一遍,但是感觉什么都说了,但又什么都没说...
用户评价
坦率地说,这本书的挑战性是存在的,尤其是在涉及到高级数据治理和元数据管理的部分,内容密度陡然增加,需要读者投入更多精力去消化。我得承认,在阅读这些章节时,我不得不频繁地停下来,回去翻阅前面关于数据沿袭和数据血缘的描述。但正是这种对复杂性的诚实呈现,才让我觉得这本书的价值无可替代。它没有为了迎合初学者而把水搅浑,而是清晰地指出了这条技术道路上的“深水区”。作者在讨论数据质量保障体系时,提出了一个“质量之环”的概念,强调质量不是一个终点,而是一个持续优化的闭环,涉及到数据采集源头的规范、ETL过程中的监控和最终用户反馈的集成。这种系统性的、闭环的思维模式,远比那些零散的“数据清洗技巧”要高明得多。读完这部分,我感觉自己不仅仅是学会了几种工具的操作,而是真正理解了如何建立一个可持续、可信赖的数据生态系统。
这本书的排版和语言风格,可以说是独树一帜,与我以往读过的那些学术味十足的专业书籍形成了鲜明的对比。它的行文节奏感非常强,时而像激昂的战鼓,鼓舞你去挑战复杂的集成难题;时而又像潺潺的溪流,引导你平静地梳理那些错综复杂的数据治理流程。我尤其喜欢作者在关键概念出现时,会故意设置一些“思维陷阱”或者“常见误区”,然后用一种略带幽默的口吻把我们从错误的理解中拉出来。比如,关于主数据管理(MDM),很多人容易把它和数据仓库混淆,作者就用了一个生动的例子——“你不能指望一个‘中央厨房’去统一管理全世界所有餐馆的菜单版本,你需要的是一个更高层级的‘标准制定机构’”,这个比喻让我瞬间茅塞顿开。此外,书中插入的一些“作者笔记”小栏目,往往是一些对行业未来趋势的深刻洞察,这使得这本书不仅仅是一本教你“如何做”的工具书,更是一本引导你“思考未来”的战略指南,它让我对接下来的职业发展有了更清晰的规划。
这本《数据仓库》读下来,真是让人眼前一亮。我原本以为这会是一本枯燥的技术手册,充满了晦涩难懂的术语和公式,毕竟“数据仓库”这四个字听起来就挺硬核的。结果,作者的叙事方式非常接地气,简直像一位经验丰富的老前辈在耳边娓娓道来。他没有一上来就抛出一大堆复杂的建模理论,而是先从实际业务痛点入手,比如很多企业的数据分散在各个角落,报表做出来总是互相打架,决策层拍脑袋决定,最后发现方向全错了。这种描述让我感同身受,因为我自己在工作中也经常遇到类似的情况,被各种电子表格和临时数据库搞得焦头烂额。接着,作者很自然地引出了数据仓库的概念,将其描绘成一个统一、干净、可靠的数据“中央厨房”,所有业务分析的食材都必须在这里经过清洗和标准化处理。他甚至用了一个生动的比喻,把数据抽取、转换和加载(ETL)过程比作精密的酿酒工艺,每一步都不能马虎,否则成品的味道(数据质量)就会大打折扣。这种将复杂技术寓于日常场景的讲解方式,极大地降低了我的学习门槛,让我对这个领域产生了浓厚的兴趣,不再觉得它是高不可攀的“象牙塔”里的学问。
最让我感到惊喜的是,这本书并未局限于传统BI的范畴,而是相当有前瞻性地探讨了数据仓库在云计算和大数据时代的演进方向。作者并没有陷入“大数据替代一切”的狂热,而是非常审慎地分析了传统关系型数据库在结构化数据处理上的优势,同时指出了在处理非结构化和半结构化数据时的局限性。他对“数据湖仓一体”架构的介绍,平衡了灵活性和结构化的需求,给出了一个非常务实的技术路线图。书中关于数据虚拟化和数据即服务(DaaS)的章节,让我看到了未来数据访问模式的变革趋势——从传统的“拉取数据”转变为“服务化订阅”。这本书的最后一章,关于构建高绩效数据团队的建议,更是充满了人文关怀,强调了跨职能沟通、业务与IT融合的重要性。它告诉我,最先进的技术架构,如果背后的人员和流程跟不上,最终也会沦为昂贵的“数据孤岛”。因此,这本书的整体观感是:扎实的技术底座,清晰的演进路线,以及对人本因素的深刻洞察,是一部难得的佳作。
读完前三分之一,我最大的感受是,这本书的深度和广度都超出了我的预期。它不仅仅停留在“是什么”的层面,更深入探讨了“为什么”和“怎么做”。比如,在讲解维度建模时,作者没有简单地罗列星型、雪花型这些结构图,而是花了大量篇幅去论证不同业务场景下,选择哪种模型能带来最佳的查询性能和最高的业务理解度。我特别欣赏他对“事实表”和“维度表”之间关系的哲学探讨,他强调维度是业务的视角,事实是业务的度量,这两者必须紧密耦合才能反映出真正的商业价值。书中的案例分析非常细致,引用了某零售巨头如何通过构建多层次数据仓库架构,成功实现了跨区域库存的实时优化,这个案例的细节之丰富,让我仿佛参与了整个项目的设计过程。更关键的是,作者在论述技术选型时,保持了一种开放的心态,他对比了传统数据仓库与新兴的数据湖的优缺点,没有盲目推崇某一种技术,而是教导读者要根据自身的业务需求、数据量级和预算来做出最合理的架构决策,这才是真正成熟的专家思维。
虽然没读过原版,不过这个翻译实在比较一般...
作为数据仓库的入门书浏览了一边,实践还不是很充分,有些内容还只了解到概念层面
数据仓库和数据集市差别这大:P
有路网淘来的旧书。通俗易懂,很认真的读了一半,然后很不认真的读了剩余的部分。大量的图表帮助了对概念的理解和优缺点的展示。果然是入门的教科书
数据仓库和数据集市差别这大:P