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 ...
随机推荐
- C# 字段、属性、成员变量
引言: C#与java,C++中的这些基本概念略有不同. 由于easy混淆,所以这里总结下差别. 希望能对刚開始学习的人有帮助! 一.定义与作用 1.字段(field):是C#类级别定义的,和方法同一 ...
- Linux在什么样的从脚本文件数据库sh格式改变sql格式
在软件开发过程中,经常参与Linux从下一个脚本文件数据库sh格式改变sql格式问题.在本文中,一个实际的脚本文件,例如.描述格式转换过程. 1. sh文件内容 本文中的文件名称为exa ...
- 如何ios中间Safari在开发了类似的native app像全屏webapp
本文交换了我www.gbtags.com文章. <meta name="format-detection" content="telephone=no email= ...
- MFC9.0 Outlook控件的标题显示无法改动
这是我在开发中遇到的问题,现记录下来,以便帮助你们. 不想看废话的能够仅仅看最后三行,但你会错过非常多. 俗话说的好啊,"Wise men learn by other men's mist ...
- innerHTML使用方法
使用方法: 比方在<body>中写了例如以下的代码:<div id=top></div> 如今用top.innerHTML="..........&quo ...
- Java 信号 Semaphore 简介
Semaphore当前在多线程环境下被扩放使用.操作系统的信号量是个非常重要的概念,在进程控制方面都有应用. Java 并发库 的Semaphore 能够非常轻松完毕信号量控制,Semaphore能够 ...
- hdoj 2183 奇数阶魔方(II) 【模拟】+【法】
比赛的时候花了一个多小时,以做不做 分析:可观察:中间是(n*n+1)/2, 中间的上面是n*n,以下是1, 左边是n,右面是(n*n+1)-n,并且正对角线是最左上对到最右下端添加(+1).另外一条 ...
- jquery ui tab跳转
1.tabs_iframe.jsp <%-- Document : tabs Created on : 2015-2-28, 14:44:02 Author : liyulin lyl01099 ...
- iOS kvc
kvc在我的脑海里用来更改属性的实例变量值. 今天,他们遇到了kvc第二次去学习它,在网上看了很多博客,这似乎不符合我的口味,为了提取一些以下的.总结自己的. http://www.cnblogs.c ...
- ASP.NET MVC:01理解MVC模式
ASP.NET MVC是ASP.NET Web应用程序框架,以MVC模式为基础. MVC:Model View Controller 模型-视图-控制器Model(模型):负责对数据库的存取View( ...