第9章 数据仓库与客户关系管理(3).ppt
《第9章 数据仓库与客户关系管理(3).ppt》由会员分享,可在线阅读,更多相关《第9章 数据仓库与客户关系管理(3).ppt(51页珍藏版)》请在沃文网上搜索。
1、 Ralph Kimball(Microsoft SQL Server产品开发产品开发团队的实现者、顾问组成员团队的实现者、顾问组成员)根据数据仓库设计的一根据数据仓库设计的一般规律,提出了数据仓库设计的九个步骤:般规律,提出了数据仓库设计的九个步骤:第一步:选择主题的内容第一步:选择主题的内容第二步:确定如何表达事实表第二步:确定如何表达事实表第三步:识别并确认维度第三步:识别并确认维度第四步:选择事实第四步:选择事实第五步:在事实表中存储事先计算的公式第五步:在事实表中存储事先计算的公式第六步:修饰维度表第六步:修饰维度表第七步:选择数据库的持续时间第七步:选择数据库的持续时间第八步:跟踪
2、变化缓慢的维度第八步:跟踪变化缓慢的维度第九步:决定查询优先级别和查询方式第九步:决定查询优先级别和查询方式4.4 CRM数据仓库设计示例数据仓库设计示例SQL Server 2000的安装与进入企业管理器的安装与进入企业管理器SQL Server 2000 的某些功能要求在的某些功能要求在Microsoft Windows 2000 Server以上的版本才能运行。以上的版本才能运行。因此大家安装因此大家安装Windows Server 2000(建议为建议为Advanced版本版本),可以学习和使用到,可以学习和使用到SQL Server 2000的更多功能,以及享受更好的性能。的更多功能
3、,以及享受更好的性能。安装完成后,会在安装完成后,会在开始菜单开始菜单 程序程序中创建中创建SQL Server 2000程序组程序组,里面有很多管理工具,一般,里面有很多管理工具,一般用的最多的就是用的最多的就是“企业管理器企业管理器”。1安装初始界面,选择相应安装初始界面,选择相应SQL2000版本版本2选择选择“安装安装SQL Server 2000 组件组件”3选择选择“安装数据库服务器安装数据库服务器”4下一步下一步5在在“本地计算机本地计算机”创建或修改创建或修改“SQL实例实例”6如果想创建一个新的如果想创建一个新的SQL2000服务实例,选第一服务实例,选第一项;如果想删除修改
4、已有实例就选第二项项;如果想删除修改已有实例就选第二项7这个名字随意,默认的就是计算机名这个名字随意,默认的就是计算机名8许可协议,当然是许可协议,当然是“YES”“是是”了了 9我们学习我们学习SQL2000,当然要服务器端和客户端全,当然要服务器端和客户端全部安装了,不然很多操作就做不了部安装了,不然很多操作就做不了10初次安装默认名字就是计算机名!如果想改用别的初次安装默认名字就是计算机名!如果想改用别的名字,就把名字,就把“默认默认”前的勾去掉,在下面的文本框里写前的勾去掉,在下面的文本框里写11这步很重要,自己选择安装组件,以及安装路径,这步很重要,自己选择安装组件,以及安装路径,建
5、议不要安装在系统盘,安装到别的盘上去,至少保建议不要安装在系统盘,安装到别的盘上去,至少保留留1G可用空间!可用空间!12一般一般“使用本地系统帐户使用本地系统帐户”,远程服务器才用域,远程服务器才用域13登陆验证,我们一般选登陆验证,我们一般选“混合模式混合模式”,密码最好,密码最好自己设置一个不易破解的了,这里的使用自己设置一个不易破解的了,这里的使用“空密码空密码”是为了学习方便才采用的,注意!是为了学习方便才采用的,注意!14启动启动SQL 2000服务器:开始菜单服务器:开始菜单程序程序Microsoft SQL Server服务管理器服务管理器在图中点击在图中点击“开始继续开始继续
6、”,选中,选中“当启动当启动OS时时自动启动服务自动启动服务”。如果不希望自动启动,则在每。如果不希望自动启动,则在每次使用演示环境前需要重新按照此说明启动。次使用演示环境前需要重新按照此说明启动。15.开始菜单开始菜单-程序程序-SQL Server程序组程序组-企业管理器企业管理器启动启动SQL Server企业管理器企业管理器4.4.1 SQL Server 2000数据仓库简介数据仓库简介I/O通过通过Data Transformation Services 实现。实现。SQL Server提供了比较完善的元数据服务,通过提供了比较完善的元数据服务,通过与默认知识库(与默认知识库(Mi
7、crosoft Repository)数据库集)数据库集成,共享有关的元数据。成,共享有关的元数据。SQL Server OLAP Services支持在线分析处理。支持在线分析处理。PivotTable Services提供客户端提供客户端OLAP数据访问。数据访问。Microsoft Management Console提供日程安排、提供日程安排、存储管理、性能监测、报警和通知的核心管理。存储管理、性能监测、报警和通知的核心管理。Access和和Excel可以作为数据展现工具。可以作为数据展现工具。4.4.2 概念模型概念模型设计设计数据仓库是面向主题、集成的、相对稳定的,反数据仓库是面向
8、主题、集成的、相对稳定的,反映历史变化的数据集合,它整合了在线联机处理映历史变化的数据集合,它整合了在线联机处理过程中产生的过程中产生的零散的、杂乱的、面向处理的数据零散的、杂乱的、面向处理的数据。客户数据处理一般面向几个核心主题:客户数据处理一般面向几个核心主题:客户销售客户销售事实信息事实信息、客户销售机会信息客户销售机会信息、客户抱怨信息客户抱怨信息和和客户关怀信息客户关怀信息等。等。数据仓库数据模型多采用数据仓库数据模型多采用星型关系构架星型关系构架,以一个,以一个核心的主题数据表核心的主题数据表(称为称为事实表事实表)为中心,其他关为中心,其他关系表系表(维表维表)通过主键外键关系同
9、主体数据表关联,通过主键外键关系同主体数据表关联,维表之间没有直接的关联关系。维表之间没有直接的关联关系。例如,例如,客户抱怨客户抱怨作为一个主题,其星型架构由一作为一个主题,其星型架构由一个事实表和个事实表和5个维表构成。个维表构成。事实表事实表:客户抱怨客户抱怨维表维表:相关产品相关产品维表维表:客户客户维表维表:抱怨时间抱怨时间维表维表:抱怨接受员工抱怨接受员工维表维表:抱怨处理部门抱怨处理部门SQL Server 2000提供的示例数据库提供的示例数据库Northwind作作为为OLTP基础数据库,介绍基础数据库,介绍客户销售主题客户销售主题数据仓数据仓库的设计。库的设计。需求分析:需
10、求分析:多角度多层次分析客户的销售事实,多角度多层次分析客户的销售事实,为客户关系管理提供依据。如:方便得到具体客为客户关系管理提供依据。如:方便得到具体客户的销售数据,得到不同客户在不同产品上的销户的销售数据,得到不同客户在不同产品上的销售数据,分析不同地区的销售情况,分析不同时售数据,分析不同地区的销售情况,分析不同时间的销售情况等。间的销售情况等。分析基础分析基础OLTP数据库数据库,辨别事实数据和维数据。,辨别事实数据和维数据。Northwind是一个商贸公司销售数据库,它存储是一个商贸公司销售数据库,它存储了:订单数据、客户数据、产品数据、员工数据、了:订单数据、客户数据、产品数据、
11、员工数据、供货商数据等。以交易为处理单位,关系复杂,供货商数据等。以交易为处理单位,关系复杂,如图所示。如图所示。ProductsProductID*ProductNameSupplierIDCategoryIDQuantityPerUnitUnitPriceUnitInStockUnitOnOrderReorderlevelDiscontinuedCategoriesCategoryID*CategoryNameDescriptionPictureOrder DetailsOrderID*ProductIDUnitPriceQuantityDiscountSuppliersSupplierI
12、D*CompanyNameContactNameContactTitleAddressCityRegionPostalCodeCountryPhoneFaxHomePageOrdersOrderID*CustomerIDEmployeeIDRequireDateShippedDateShipViaFreightShipNameShipAddressShipCityShipRegionEmployeesEmployeeID*LastNameFirstNameTitleTitleOfCourtesyBirthDateHiredateAddressCityRegionPostalCodeCountr
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第9章 数据仓库与客户关系管理3 数据仓库 客户关系 管理