数据库挖掘/数据仓库
-
IBM数据仓库及IBM商务智能工具(美)冈萨雷斯 著,吴刚 等译;吴刚译内容简介:本书主要介绍了商务智能和数据仓库的一系列问题,如数据体系结构、技术体系结构、OLAP、数据挖掘、空间分析,以及数据抽取、转换和装载(ETL);更集中关注的是如何利用IBM的一系列应用广泛的成熟技术解决这些问题,例如,SMP和MPP技术体系结构,DB2通用数据库,DB2OLAPServer数据管理技术,智能挖掘器,空间扩展器等。本书写作方向明确,主题清晰,兼顾了深度与广度,在彻底地剖析了商业智能之后,对使用IBM关于建立、维护和挖掘数据仓库领域中的丰富产品族提出了颇具实用性的建议。致谢我谨向GaryRobinson致以特别的感谢,感谢他所付出的劳动及对我们的指导和帮助。假如没有他的帮助,我们不可能找得到写这本书所必要的确认过的资料。对本书做出贡献的人NagrajAlur是坐落于圣何塞(SanJose)的IBM国际技术支持组织中的一位项目领导者。他有28年以上的关于数据库管理系统(DBMS)的经验。他曾经是一位程序员、系统分析师、项目领导者、咨询师和研究员。他的专业领域涵盖了数据库管理系统、数据仓库、分布式系统管理、数据库性能及客户-服务器和Internet计算。SteveBenner目前负责ESRI公司战略事务。过去13年,他在地理信息系统(GIS)行业从事过各种不同的工作,他曾经在TDWI教授过GIS和数据仓库方面的课程,并就GIS和SAP的集成为《SAP技术周刊》杂志撰文。RonFryer一直从事IBM数据管理工作。作为一个数据库建模和数据库管理人员,他在设计、组建决策支持环境上拥有20年以上的工作经验,这其中包括超过10年的数据仓库经历。他曾经为世界上最大的几个数据仓库工作过。Ron发表了大量的关于数据库设计及数据库管理系统结构的文章。他也是"UnderstandingDatabaseManagementSystems,SecondEdition"(RobMattison,McGraw-Hill,1998)一书的作者之一。JacquesLabrie从1984年起至今,曾经是IBM多个产品的研发团队的领导者和关键研发人员,他同时也是IBMDB2DataWarehouseCenter和数据仓库管理器的架构师。Jacques有超过15年的领导和管理数据管理产品的经历,其中包括ETL工具,如IBM的数据抽取产品;基于工作站的元数据管理工具,如IBM数据指南和信息分类管理器;数据仓库管理工具,如IBM可视化数据仓库和DB2DataWarehouseCenter。Jacques在位于圣何塞的加利福尼亚州立大学获得了数学学士学位。GregorMeyer从1997年起为IBM工作,他当时加入了位于德国的DB2智能挖掘器的开发团队。目前,他在IBM的位于圣何塞的硅谷实验室工作,主要负责数据挖掘集成和其他DB2商务智能技术的工作。Gregor曾经在德国的布伦瑞克和斯图加特学习计算机科学,他在德国的哈根大学获得了博士学位。WendellB.Mitchell目前是Focus集团公司资深的数据架构师。他在众多TDWI会议上提出数据挖掘、ETL、商务智能和OLAP等方面的实验指导。Wendell在密歇根州的西密歇根大学分别获得了数学和计算机科学的学士学位。RogerD.Roles目前是信息分类元数据管理应用的架构师。他是一位软件开发的老手,具有27年的开发经历:在Fortran语言环境下从事计算机辅助设计和应用开发,用C语言及汇编语言开发UNIX操作系统内核。自1993年起为IBM工作的这一段时间里,他在不同部门从事过微内核、文件系统和应用开发。在最近的6年中,作为一个团队领导者和核心开发人员,他从事在Java环境下开发商务智能应用的工作。RichardSawa自从1998年起一直在HyperionSolutions供职。他目前在俄亥俄州的哥伦比亚担任IBM数据管理部门的HyperionSolutions的技术开发经理。他是IBM红皮书"DB2OLAPServerTheoryandPractice"(2001年4月)的主要写作者,先前作为一个独立的顾问,Sawa拥有10年左右的相关决策支持和OLAP技术的经验。WilliamSterling从1992年起就一直从事OLAP工作,当时他在ArborSoftware(ESSBASE的诞生地)。他的专长是调节OLAP数据库,重点放在商业系统建模、量化分析和设计上。1999年,他加入IBM,成为IBM全球商务智能分析团队的一名技术人员。PhongTruong是IBMDB2DataWarehouseCenter和数据仓库管理器中主要的数据仓库服务器的开发人员,并且他也是Trillium、MQSeries及OLEDB集成项目组的领导者。他具有13年以上的广泛的研发经验及DB2UDB组件的客户服务经验。他在加拿大的阿尔伯达的卡尔加里大学获得了理科学士学位。PaulWilms已经在IBM从事了20年以上的分布式数据库和商务智能工作。他撰写及与别人合作撰写了几篇有关IBM的R*及Starburst研究项目的论文。在最近的10年中,他为IBM商务智能及ETL工具的客户提供技术支持及咨询工作。Paul在美国及海外的许多国际会议上做过讲座。他在法国格勒诺布尔的国家理工学院获得了计算机科学的博士学位。Cheung-YukWu目前是IBMDB2DataWarehouseCenter和数据仓库管理器的架构师。她有15年以上的相关数据库工具开发经验,包括运行于Windows或UNIX平台之上的DB2、Oracle、Sybase、MicrosoftSQLServer和Informix数据库。她也开发了一些产品,如为DB2开发Tivoli,为UNIX开发IBMDataHub和QMF。此外,她还是IBM圣何塞制造数据中心的DB2、CICS和IMS的数据库管理员。她于加利福尼亚州立理工大学获得计算机科学学士学位。ChiYeung是IBMDataWarehouseCenter和数据仓库管理器主要的GUI开发人员。目前,他是多个数据仓库GUI组件的团队领导者,这些GUI组件包括数据仓库源、进库/出库/发布、用户团体、代理机构,以及复制步骤。他有超过13年的在IBM产品上的可扩展GUI和面向对象程序设计和开发的经验,这些产品包括智能挖掘器、内容管理器、LotusApproach和QMF的集成及可视化工具等。他在康奈尔大学获得了理学学士学位,在斯坦福大学获得了理学硕士学位,在加州大学伯克利分校获得了商业管理硕士学位。CalistoZuzarte是IBMToronto实验室DB2QueryRewrite开发组的资深技术管理人员。他的特长在于主键的查询回写,以及那些影响数据库中的复杂查询性能的基于成本的优化组件。VijayBommireddipal是IBMDB2DataWarehouseCenter和数据仓库管理器开发团队的一名成员,一直从事数据仓库进库/出库的应用(包括tag及CWM格式)、数据仓库案例,以及数据仓库元数据交换的ISV工具包方面的工作。他于2000年7月加入IBM,那时他已获得位于达特茅斯的麻萨诸塞大学的电子和计算机工程的硕士学位。译者序21世纪是知识爆炸的时代,我们每个人在处理日常工作和学习事务时都面对着一种同样的过程:从采集知识、筛选知识、使用知识到存储和管理知识。在纷繁复杂的知识面前,我们一边感叹着弗朗西斯·培根的名言:Knowledgeispower(知识就是力量),一边却在知识的海洋中迷失了方向。《IBM数据仓库及IBM商务智能工具》正是一本能够引导我们在IBM的产品和技术中获取、使用和管理知识的上乘之作。本书比较系统地阐述了商务智能(BI)和数据仓库问题,以及如何通过IBM的技术来解决这些问题。它包含的内容只和数据仓库有关,涉及到IBM产品时,不具体介绍细节,比如不介绍SQL的语法,因为市面上各式各样的DB2SQL的书籍唾手可得。只有那些专门描述与商务智能或数据仓库相关的问题才会在本书中有所提及。不仅如此,本书也不具体展开其所研究技术的各个方面,比如,不讨论DB2V8的所有特征和功能,因为你可以发现成打的介绍数据库引擎的一般功能的书。此书将重点放在了阐述数据存储的架构、分析和数据管理方面。所以,读者在本书中看到的将是IBM产品中那些影响BI和数据仓库的技术。这使本书避免了一些无病呻吟的噪声。作者的目的就是为了让读者在阅读后可以收到立竿见影的效果。承担本书翻译工作的有南京理工大学的吴刚、王永明、郑立青、赵昱、鞠飞、罗力恒和苏州科技学院的董志国。限于译者水平,译文中定有许多不妥之处,敬请读者批评指正。对IBM数据仓库一书的赞评"这本书兼顾了深度与广度,它以一种超越平常的方式涵盖了商务智能领域。它不仅描述了各种不同的IBM产品,如IBMDB2、IBM智能挖掘器,以及IBMDB2OLAP,而且还全面地剖析了对数据挖掘体系结构、分析及数据管理。"WayneEckerson数据仓库研究所主任"如今,各个企业都面临着一种''''数据泛滥''''的境地,而这些数据是关于顾客、原料供应商、合作伙伴、雇员和竞争对手的。为了生存和发展下去,企业越来越需要信息管理的解决方案。MichaelGonzales的书对于IBM公司的商务智能软件介绍得非常好,而这些软件可以帮助企业更快、更好地做出决策。在全面地介绍了IBM数据仓库、OLAP、数据挖掘器和空间分析能力的同时,MichaelGonzales清楚地指出了在信息竞争日益激烈的时代中,在企业组织和数据的体系结构上取得成功所必不可少的支柱。"JeffJonesIBM数据管理方案的高级程序经理"IBM公司在提供完备和易用的数据仓库、数据分析和数据管理技术方面处于业界领先。这本书阐述了对于每本涉及数据仓库的书最为重要的专业要点 -
数据仓库与数据挖掘技术刘翔 编著企业信息化是一项革命性工程,《数据仓库与数据挖掘技术》以企业信息化为基点,介绍基于ERP数据仓库系统的概念、体系结构、开发方法及步骤。全书共分9章。第1章主要介绍企业信息化发展历程、数据库与数据仓库概念、特点、区别、联系及数据仓库系统在企业应用概况;第2章介绍数据仓库开发工具——微软SQL Server 2000数据仓库体系结构及应用技术;第3章介绍数据仓库结构及其创建,包括数据仓库数据库、事实表、维度表及多维数据集创建;第4章介绍数据仓库开发完整过程,包括项目系统规划、用户需求确定、系统分析、系统设计、系统实现、系统试用及扩充;第5章介绍DTS基本概念、DTS包的创建、设置及使用,如何利用DTS包把数据源自动转入数据创库;第6章介绍OLAP的MDX表示与实现,涉及OLAP的基本分析动作的MDX语言表示与实现及OLAP的前端展现方式,提供了丰富的MDX语言程序实例;第7章介绍数据挖掘基础,主要包括数据发掘的概念、数据发掘技术、工具、方法及步骤;第8章介绍常用的知识发现技术及数据挖掘方法,主要包括依赖性分析、聚类分析、基于神经网络的数据挖掘方法、基于遗传算法的数据挖掘方法及基于粗糙集的数据挖掘方法;第9章介绍SQL Server 2000数据挖掘技术。《数据仓库与数据挖掘技术》注重工程实践性,实用性强,可以帮助读者全面掌握数据仓库构建与数据挖的方法和步骤,开发出具有实用价值的数据仓库系统。《数据仓库与数据挖掘技术》适用于高等院校信息管理与信息系统专业、电子商务专业、物流管理专业等相关专业本科生教材,也可作为金融类、管理类有关专业研究生教材,同时,对企事业单位数据仓库与数据挖掘工作人员、研究人员有重要参考价值。 -
数据结构黄卓 主编《数据结构》(第二版)是新世纪高职教材编委会组编的高等职业教育计算机类课程规划教材之一。《数据结构》是计算机专业一门重要的专业基础课,是计算机学科的核心课程,也是其他理工专业学生进一步学习计算机相关知识的必修课。在计算机应用领域的开发研究工作中,数据结构有着广泛的应用。本书共分8章,第1章介绍了数据结构的基本概念,并对算法、算法分析作了简要说明,介绍了算法的时间复杂度和空间复杂度的评价方法;第2章到第4章介绍了线性表、栈、队列、串和数组等线性结构的基本定义及其常用算法的实现和基本应用;第5章和第6章介绍了非线性结构的树、二叉树和图,包括其逻辑特征、常用算法的实现和基本应用;第7章和第8章介绍了查找和排序的基本算法,并进行了简单的时间和空间的效率分析。 -
数据库系统概论史嘉权编著本书是为高等院校《数据库系统概论》教材而编写的配套辅助教材。本书的主要特色是:内容新颖,在以关系数据库为基础的前提下,引进面向对象的数据库技术,以微软公司新推出的关系数据库管理系统sQL server 2000为实验环境;与主教材紧密结合,习题、实验与主教材三位一体,互为补充;题型多,题量大,覆盖范围宽;要求明确、重点突出;有易有难,对部分难题给出不同解法,并有深入分析;为综合实验提供了有参考价值的实验报告;便于灵活而科学的组卷。 主要内容包括:数据库系统要点;习题及其解答;实验环境与基础知识;教学实验内容及综合实验报告示例;考试大纲;组卷方案,模拟试题及参考答案。 本书可作为高等院校数据库课程的辅助教材。对于从事数据库研制、开发和应用的有关人员,本书也是一本很有价值的参考书。 -
数据库系统原理与应用徐保民,杨铨玖,胥爱军 编著数据库技术是信息系统的一个核心技术。《数据库系统原理与应用》系统地讲述了数据库系统的基本原理及其应用。主要内容包括:数据库系统概述、关系模型、SQL语言、关系数据库理论、数据库安全与保护、数据库设计、SQL Server 2000数据库管理系统和Web数据库应用系统。《数据库系统原理与应用》内容丰富、语言通俗易懂,注重理论与实践相结合,可作为高等院校计算机或相关专业数据库课程的教材。 -
数据库技术与应用宁可, 吴菁, 胡海编著本书是面向高职高专院校和成人高等教育的数据库技术及应用教材。全书共分12章。主要介绍数据库系统基本概念、数据库设计理论、数据库系统体系结构、数据库系统开发环境与开发方法、数据库系统的立项与调查、数据库系统需求建模、数据库系统概要设计、数据库系统详细设计、数据库系统实施与支持等,另外,还较为详细地介绍了web数据库、数据仓库与数据挖掘技术等。本书还配有相关的应用实例,从立项、分析、设计等几个方面介绍了数据库技术的具体运用。 本书内容丰富,结构合理,理论阐述与实践相结合,便于学生接受、理解、掌握和巩固所学知识,促使学生学以致用,理论联系实际。 本书不仅适合作为高职高专院校相关专业的教材,也可供广大的数据库设计人员参考使用。 -
数据结构知识点与典型例题解析杨亦望 主审,杨明 主编,吉根林,严云洋 副主编本书是结合数据结构主流教材,指导学生学习、练习及考试的辅导用书。本书共分9章,每章按其内容和教学进度分为若干节(大部分小节分两个板块进行讲解:基本知识点和典型题分析)。此外,本书后的附录中给出了期中、期末和专升本试题及其答案,以便读者在学习完本书后进行整体的测试。本书可作为相关高校数据结构课程的参考书,也可作为相关考试(自学考试;专升本、程序员 、计算机等级考试(三级)等)的辅导用书。 -
多任务下的数据结构与算法周伟明 著本书和传统同类书籍的区别是除了介绍基本的数据结构容器如栈、队列、链表、树、二叉树、红黑树、AVL树和图之外,引进了多任务;还介绍了将任意数据结构容器变成支持多任务的方法;另外,还增加了复合数据结构和动态数据结构等新内容的介绍。在复合数据结构中不仅介绍了哈希链表、哈希红黑树、哈希AVL树等容器,还介绍了复合数据结构的通用设计方法;在动态数据结构中主要介绍了动态环形队列、动态等尺寸内存管理算法。在内存管理中介绍了在应用程序层实现的内存垃圾回收算法、内存泄漏检查和内存越界检查的方法等。本书选取的内容均侧重于在实际中有广泛应用的数据结构和算法,有很好的商业使用价值。.本书大部分章节中都列举并介绍了应用实例,如用AVL树等容器实现的搜索引擎、用数组实现HOOK管理、用链表实现的短信息系统中的CACHE管理、用哈希表实现WebServer中的CACHE文件管理和用哈希AVL树实现抗DoS/DDoS攻击等。..书中重点介绍了软件的各种质量特性如时间效率和空间效率之间的关系,介绍了如何在各种质量特性间取得均衡的原则,并介绍了各种数据结构算法的应用场合和范围。本书介绍的所有数据结构及算法都以不同复杂程度给出其编码实现。为了便于读者自学,每章末附有小结和思考练习题。本书可供高校计算机及相关专业作为教学参考书,对从事软件开发与应用的科研人员、工程技术人员以及其他相关人员也具有较高的参考价值。... -
数据结构实用教程孙湧编著本书是根据数据结构课程教学大纲的要求,结合作者多年实践经验积累而完成的具有工程实践价值的数据结构教材。全书共分8章,每章均先给出本章的教学重点和难点,明确理论和技能要求及教学方法,以方便教和学。其中,第1章说明开设数据结构课程的意义;第2章详细介绍了顺序表和链表结构及其实现,这是其他数据结构的两种实现基础;第3章采用顺序表和链表分别讲解最基本的线性数据结构一一堆栈、队列和串;第4章和第5章介绍非线性数据结构--树和图。第6章提出了一种有工程应用价值的递归算法实现方法;第7章和第8章分别描述了多种查找和排序算法及其实现。本书配有电子课件,包括全部程序源代码。 本书适合大专层次的各类型学历教育,包括普通、成人和高职高专院校计算机相关专业的学生,也适合企、lk专、Ik软件开发人员使用。 -
数控原理与应用单忠臣 主编数控技术是现代制造技术的基础,它的广泛应用使全球机械制造业发生了根本性变化,已经成为衡量一个企业乃至一个国家科技进步和工业现代化水平的重要标志之一。《数控原理与应用》是为了满足机械设计制造及其自动化专业本科教学需要而编写的。全书共分7章。主要内容有数字控制的基本概念、数控机床的组成、分类及加工特点;数控机床的机械结构;CNC系统的组成,CNC装置的结构、工作过程、功能和特点,CNC装置的硬件结构、软件结构和接口电路,数控装置的插补原理,CNC系统中的PLC;数控机床的位置检测装置;数控伺服系统;数控加工工艺;数控加工编程的基础知识以及数控车床、数控铣床、加工中心的程序编制等。《数控原理与应用》可作为高等院校工科机械类专业数控技术课程的教学用书,也可作为相关专业技术人员的参考书。
