SSAS系列——【01】准备知识
关于SQL Server 产品,我从2004年就开始使用了,SQL Server 2K,2K5,2K8,到如今已经准6年了,说来惭愧,这六年来所涉及的内容都是在数据库引擎部分,最近有一个机会需要用到多维数据、数据挖掘技术,借此机会把自己的数据库的知识面扩充一下。立志一系列的博文记录之,以备日后温习。
1、本系列的学习目标、实施计划是什么?
“凡事预则立”,做事得有一个目标和实施计划。
目标:
全面熟悉SQL Server 2008 产品,掌握扎实的理论知识;
实际使用SQL Server2008产品,积累初级经验;
能够熟练使用MDX语言,承担多维数据库的编程工作;
计划:
一个月内达到上述目标 (2010-06-23到 2010-07-22);本系列文章每篇博文最多九个问题,欢迎大家交流。
2、什么是SQL Server ? SQL Server 2008 R2版本?
![]()
图一 微软SQL Server 图标
SQL Server 是微软公司一个非常强大的产品,就现在的SQL Server 2008 而言,可以算得上是一个解决方案了,它包括从数据的存储、分析、挖掘、报表和优化等一篮子内容,最终的目的还是在于快捷的完成用户的需求。如上图一,是微软公司SQL Server产品的Logo,整个logo有一种多维立体的感觉,好似从万千纷繁复杂的数据中杀出一条血路走向金字塔的顶端共领导决策,很是smart,呵呵,扯的有点远啦哈。
2008年8月7日,微软正式发布SQL Server 2008;据说2010年05会推出 SQL Server2010 R2版本。
3、SQL Server 2008 总体结构图?SQL Server 2008 包含哪些工具?
![]()
![]()
图二 SQL Server 功能图
图二是SQL Server的总体功能图,BizTalkServer是什么东东?在SQL Server 2008中,我们可以通过工具来对它进行操作。
SQL Server Management Studio、Bussiness Intelligence Development Studio、Reporting Services 组件及工具、SQL Server 2008 Integration Services (SSIS)。其它的多了也没用。
4、在那里下载商业智能开发环境?如何安装?
SQL Server 企业版本中自带此环境,也在网上单独找了一下,还真没发现那个地方可以独立下载。
6月24日有幸得到同行匡贤绪老师的知道,SQL Server 2008已经成功安装。说一下我的安装环境吧,操作系统Windows 7 旗舰版本,该版本自带dotnet framework 3.5.1 ,所以无需另外安装;安装SQL Server 2008的另一个条件是必须安装IIS。所以必须在控制面板——程序——打开和关闭Windows功能中勾上IIS,安装成功后,准备工作就完成了。
下面开始装SQL Server 2008,我安装的企业版本的SQL Server。需要注意:64位的操作系统下,必须安装64位的SQL Server;安装的过程中会提示需要安装SQL Server SP1后程序才能正确运行,可暂时忽略不计;SQL Server 2008的各个服务可以分开设置系统管理员权限;安装数据库引擎的时候,最好是以混合模式安装,并记录SA账号的密码,以后用得着。上面这些问题,都截了图,明天上图为证。
![]()
图三 兼容性问题
![]()
图四 操作系统位数问题
![]()
图五 默认安装目录
![]()
图六 访问账号
5、数据仓库?
文到此,不得不提到数据仓库的概念,微软、IBM、SAP提到的数据仓库的方案都大同小异,接下来的问题中来分析说明。数据仓库的概念最先是在某某年某某人士提出来的,英文名叫DW,它是对数据处理的一篮子的概念,是面向决策系统,在线联机分析处理系统的结构化数据环境。并不是字面上的意思,仓库吗?用来存东东的。存什么东东呢?前面有“数据”二字,想当然的那就是用来存数据的呗,简单。翠花,上图:
![]()
图七 数据仓库架构图
6、数据库与数据仓库有什么区别?
我认为数据库和数据仓库根本就无法比较,是完全两个不同的概念。之所以在此单独提出来,周围的朋友喜欢拿这两个概念做比较。数据仓库本身包括输入、存储、输出这传统的三层。数据库呢?好像只有存储。
6、SSAS的逻辑架构?
![]()
图八 是总体逻辑结构图
MSND中,在这幅图的下边有一段非常费解的话,姑且不照抄了。我的理解是“三个一对多”。服务器——Analysis Services实例——服务器对象——数据源。
7、各厂商数据仓库产品比较?
待续…
SSAS系列——【01】准备知识的更多相关文章
- SSAS系列——【07】多维数据(查询Cube)
原文:SSAS系列——[07]多维数据(查询Cube) 1.什么是MDX? MDX叫做"多维表达式",是一种查询语言,是一种和SQL类似的查询语言,它基于 XML for Anal ...
- 微软BI 之SSAS 系列 - 多维数据集中度量值设计时的聚合函数 (累加性_半累加性和非累加性)
在 SSAS 系列 - 实现第一个 Cube 以及角色扮演维度,度量值格式化和计算成员的创建 中主要是通过已存在的维度和事实数据创建了一个多维数据集,并同时解释了 Role-Playing Dimen ...
- Tkinter教程系列01——引言和安装Tk
Tkinter教程系列01--引言和安装Tk 首发于我的个人博客 https://chens.life/tkinter-tutorial-chapter-01-introduction-and-ins ...
- java io系列01之 "目录"
java io 系列目录如下: 01. java io系列01之 "目录" 02. java io系列02之 ByteArrayInputStream的简介,源码分析和示例(包括 ...
- SAP接口编程 之 JCo3.0系列(01):JCoDestination
SAP接口编程 之 JCo3.0系列(01):JCoDestination 字数2101 阅读103 评论0 喜欢0 JCo3.0是Java语言与ABAP语言双向通讯的中间件.与之前1.0/2.0相比 ...
- Java 集合系列 01 总体框架
java 集合系列目录: Java 集合系列 01 总体框架 Java 集合系列 02 Collection架构 Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例 Java ...
- Java 之 I/O 系列 01 ——基础
Java 之 I/O 系列 目录 Java 之 I/O 系列 01 ——基础 Java 之 I/O 系列 02 ——序列化(一) Java 之 I/O 系列 02 ——序列化(二) 整理<疯狂j ...
- SSAS系列——【08】多维数据(程序展现Cube)
原文:SSAS系列--[08]多维数据(程序展现Cube) 1.引用DLL? 按照之前安装的MS SQLServer的步骤安装完成后,发现在新建的项目中“Add Reference”时居然找不到Mic ...
- SSAS系列——【06】多维数据(创建Cube)
原文:SSAS系列--[06]多维数据(创建Cube) 1.文件类型说明 项目定义文件 (.dwproj).项目用户设置 (.dwproj.user).数据源文件 (.ds).数据源视图文件 (.ds ...
随机推荐
- VisualStudioOnline协同工作流程
VisualStudioOnline协同工作流程 项目负责人登陆自己的vsonline新建项目就不多说了. 直接从邀请队友开始 项目负责人操作 被邀请的邮箱必须是微软的邮箱(也就是可以登录visual ...
- 浅析MVC和说媒的过程
什么是MVC? MVC 全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑.数据.界面 显 ...
- csdn仍是"待定"对?
正如标题,我的博客会审查,?我们见证.如此反复.考虑到该博客平台的变化. 看来,这次最终逃脱被"待审核",看来再也不用受这个困扰了,希望以后CSDN可以在 ...
- inner join on, left join on, right join on
1.定义: inner join(等值连接) : 仅仅返回两个表中联结字段相等的记录 left join(左联接) :返回包含左表中的全部记录和右表中联结字段相等的记录 right join(右联接) ...
- MEF初体验之五:Lazy Exports
在一个部件组合中,导入将触发一个部件或者多个部件的实例化,这些部件暴露了所需原请求部件的必要的导入.对于一些应用程序来说,延迟实例化-防止图结构下的递归组合-可能对于将创建一个长久复杂的开销很大而不必 ...
- HTML5中类jQuery选择器querySelector的高级使用 document.querySelectorAll.bind(document);
基本用法 querySelector 该方法返回满足条件的单个元素.按照深度优先和先序遍历的原则使用参数提供的CSS选择器在DOM进行查找,返回第一个满足条件的元素. ----> querySe ...
- Linux
介绍了相关的文件夹
学习Linux,先了解Linux标准的文件夹结构是非常重要的,学习的一个很好的铺垫之后的行动.去罗列大而全的所有文件夹. 本文主要说明.笔者本人接触,须要了解的一些文件文件夹,当然本文也会不断的更新或 ...
- XCL-Charts画一个图(CurveChart)
情节线图与往常不同的是,它是一个比较特殊线位置计算.所以我得到一个单独的类.相同.只需要输入数据源的基类, 加,控制要添加的.你可以画出你自己主动设置按照预期的效果. 代码: //图基类 chart ...
- HDU 1711 Number Sequence(kmp)
Problem Description Given two sequences of numbers : a[1], a[2], ...... , a[N], and b[1], b[2], .... ...
- Dynamic proxy
import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflec ...