SQL Server 2008中SQL应用系列及BI学习笔记系列--目录索引

SQL Server 2008中的一些特性总结及BI学习笔记系列,欢迎与邀月交流。 3w@live.cn 

◆0、SQL应用系列

1、SQL Server 2008中SQL增强之一:Values新用途

2、SQL Server 2008中SQL增强之二:Top新用途

3、SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)

4、SQL Server 2008中SQL之WaitFor

5、SQL Server 2008中通过DBCC OPENTRAN和会话查询事务

6、SQL Server 2008中SQL应用之-“锁定(locking)”

7、SQL Server 2008中SQL应用之-“阻塞(Blocking)”

8、SQL Server 2008中SQL应用之-“死锁(Deadlocking)”

9、SQL Server 2008中的代码安全(一):存储过程加密与安全上下文

10、SQL Server 2008中的代码安全(二):DDL触发器与登录触发器

11、SQL Server 2008中的代码安全(三):通过PassPhrase加密

12、SQL Server 2008中的代码安全(四):主密钥

13、SQL Server 2008中的代码安全(五):非对称密钥加密

14、SQL Server 2008中的代码安全(六):对称密钥加密

15、SQL Server 2008中的代码安全(七):证书加密

16、SQL Server 2008中的代码安全(八):透明数据加密

17、SQL Server 2008中Service Broker基础应用(上)

18、SQL Server 2008中Service Broker基础应用(下)

20、SQL Server 2008中远程Service Broker实现

21、SQL Server 2008中新增的Service Broker事件通知

22、结合SQL Server全文检索对Word内容进行检索的三个方案

23、 一个Excel导入SQL server的例子(分别使用游标、CTE、master..spt_values实现)

24、 SQL Server 2008中原生的层次数据类型:hierarchyid 延伸阅读 CTE与优良的表结构设计

25、 SSIS导入IIS日志的简单步骤(含代码)



 感谢尘尘提供的SSAS学习步骤,本人将尽可能沿此路线进行,欢迎共同学习。

1、《Microsoft SQL Server 2008 Analysis Services Step by Step》(已读完

2、《Microsoft SQL Server 2008 MDX Step by Step》(已读完)

3、《Expert Cube Development with Microsoft SQL Server 2008 Analysis Services》(正在读……)

4、《The Data Warehouse Toolkit The Complete Guide to Dimensional Modeling》;

5、《Smart Business Intelligence Solutions with Microsoft SQL Server 2008



1、《Microsoft SQL Server 2008 Analysis Services Step by Step 读书笔记(已完成).附:原书示例源码

26、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记一:基础 

27、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记二:Dimensions

28、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记三:Cube

29、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记四:创建高级度量和计算(上)

30、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记五:创建高级度量和计算(中)

31、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记六:创建高级度量和计算(下)

32、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记七:高级维度设计

33、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记八:使用帐户智能(上)

34、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记九:使用帐户智能(下)

35、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十:与Cube交互(上)

36、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十一:与Cube交互(下)

37、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十二:从Analysis Services检索数据

38、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十三:实施安全

39、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十四:设计聚合(Aggregation)(上)

40、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十五:设计聚合(Aggregation)(下)

41、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十六:管理分区及数据库处理(上)

42、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十七:管理分区及数据库处理(下)

43、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十八:管理部署

44、《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十九:高级监视和管理工具


2、《Microsoft SQL Server 2008 MDX Step by Step 》读书笔记已完成),
随书源码下载

45、Microsoft SQL Server 2008 MDX Step by Step》学习笔记一:MDX查询第一课

46、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记二:理解元数组(Tuples)

47、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记三:了解结果集(Sets)

48、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记四:了解表达式(Expression)

49、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记五:生成复杂的集合(Sets)(上)

50、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记六:生成复杂的集合(Sets)(下)

51、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记七:执行聚合(上)

52、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记八:执行聚合(下)

53、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记九:导航结构层次

54、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记十:Time进阶

55、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记十一:计算成员和动态命名集

56、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记十二:动态安全

57、《Microsoft SQL Server 2008 MDX Step by Step》学习笔记十三:创建报表(本书完)


◆3、Expert Cube Development with Microsoft SQL Server 2008 Analysis Services 》读书笔记随书源码下载  数据库下载数据库下载二


◆4、The Data Warehouse Toolkit The Complete Guide to Dimensional Modeling》读书笔记


◆5、Smart Business Intelligence Solutions with Microsoft SQL Server 2008 》读书笔记


◆6、《Microsoft Sql server 2008 Internals》读书笔记(约50篇,初读完成)

《Microsoft Sql server 2008 Internals》读书笔记--目录索引


附:微软官方教程
SQL2005 BI系列课程
SQL Server 2005 BI综合案例系列课程

 

邀月注:本文版权由邀月和博客园共同所有,转载请注明出处。
助人等于自助!  3w@live.cn
posted @ 2011-03-10 21:00 邀月 阅读(10566) 评论(21) 编辑 收藏

 回复 引用 查看   
#1楼 2011-03-10 21:41 顾磊(kyo-yo)      
支持个,现在完全移植到2008了,还有很多要学。。。
 回复 引用 查看   
#2楼[楼主] 2011-03-10 21:43 邀月      
@顾磊(kyo-yo)
谢关注,多交流。

 回复 引用 查看   
#3楼 2011-03-11 13:04 virus      
问个问题吧。
我昨天发生一个奇怪的现象,之前从来没有遇见过。
就是使用ADO.NET的ExecuteReader接受存储过程返回的结果。
再存储过程中我是排序了的。
一直在页面上显示没有问题。但是昨天我把表的一个字段从decimal(12,2)改成了(18,6)。
然后就发现界面的排序出问题了。
我就用存储过程执行了一遍,没有问题,在查询分析器中看到的结果没有问题。
我的c#用datareader接受,然后reader.read(),然后reader[0],就发现不是第一行的第一列,而是最后一行的第一列。
倒序了。
不知道是哪里的问题呢?

 回复 引用 查看   
#4楼[楼主] 2011-03-11 17:06 邀月      
@virus
不知道你怎么read的,我试了下没有问题:
 string conn = "server=ap4;uid=sa;pwd=sa;database=db20090912";
           string connectionString = conn;//ConfigurationManager.ConnectionStrings["GlobalConnection"].ConnectionString;
           SqlConnection connection = new SqlConnection(connectionString);
           SqlCommand cmd2 = new SqlCommand("SelectAllProductions", connection);
           cmd2.CommandType = CommandType.StoredProcedure;
	   SqlDataReader reader=null;
           try
           {
               connection.Open();
              reader = cmd2.ExecuteReader(CommandBehavior.CloseConnection);
               StringBuilder htmlStr = new StringBuilder();
              
               while (reader.Read())
               {
                   Console.WriteLine("Production Name : " + reader.GetString(3));
                   Console.WriteLine(" Price : " + (decimal)reader["Realmoney"] + "");
               }
  
           }
           catch (Exception err)
           {
               Console.Write(err.Message);
           }
	finally
	{
		 reader.Close();
               connection.Close();
	}

 回复 引用 查看   
#5楼 2011-03-11 18:39 virus      
我原来用的是企业库5.0
一直没有问题,从昨天开始偶尔出现。
十分钟之前还有问题呢,我用原生的ADO.NET写了一个,准备测试看看。
可是数据现在没有问题了,么有办法测试。
我就5555555555555555555555555
这也太随机了。

 回复 引用 查看   
#6楼 2011-06-03 10:23 superboyli      
邀月,你就是我偶像,膜拜你!!希望多多出文章!
 回复 引用 查看   
#7楼[楼主] 2011-06-03 10:47 邀月      
@superboyli
别,千万别把我挂在墙上。呵呵

 回复 引用   
#8楼 2011-06-07 18:13 helingling_67[未注册用户]
你写的太棒了,希望你继续写出更多更好的文章。一直对BI很感兴趣,也很喜欢,可是不知道如何学习,看到你的博客,我真的特别兴奋,我可以跟着你学习BI,你就是我BI的师傅。。不过你或许不愿意收我这徒弟。。呵呵。。支持您!加油!
 回复 引用 查看   
#9楼[楼主] 2011-06-07 18:52 邀月      
@helingling_67
师傅不敢当。
有兴趣可以同学之。

 回复 引用 查看   
#10楼 2011-06-13 09:57 superboyli      
牛人!
 回复 引用 查看   
#11楼 2011-06-20 14:17 四海清一      
ee
 回复 引用 查看   
#12楼 2011-06-23 23:21 hwnet      
邀月,你好啊!我最近一段时间也是在研究Analysis Services、MDX等方面的知识。现需求统计每隔一段时间表中记录数;即用户可以在软件界面操作上自定义选择间隔方式(时、分、秒)、间隔步长、起始日期时间、终止日期时间。换句话说,如何利用MDX表达式检索出某一时间段内(动态时间)记录数?多维数据模型维度层次设计?
 回复 引用 查看   
#13楼[楼主] 2011-06-24 10:12 邀月      
@hwnet
Hi,我也是转入这个领域学习,MDX查询还没入门,正在按书中示例演练,如果有答案,我会通知你。感谢您的关注,欢迎常来。也希望有其他朋友回答这个问题。

 回复 引用 查看   
#14楼 2011-06-24 18:58 hwnet      
邀月,我又来了啊!呵呵,白天我公司的网络时断时续滴,郁闷!Analysis Services、MDX、SSIS、SSRS等一系列方面的知识,我也是和你一样啊,由于项目需要近期才饿补这些技术的啊!公司里有一个同事研究过这一块,就是太冷啦,他知道是怎么做,但是无法跟你交流细节啊!真的,有些概念貌似理解啦!可真正一旦需求上来了,思路显得很混乱,不知所措啊!我觉得还有多维模型设计好与坏,直接影响MDX操作OLAP数据。
 回复 引用 查看   
#15楼 2011-07-01 12:40 emmy      
期待mdx
 回复 引用 查看   
#16楼[楼主] 2011-07-01 17:06 邀月      
@emmy
欢迎常来交流

 回复 引用 查看   
#17楼 2011-08-01 09:54 ling67      
邀月师傅:

我最近看到有个关于BI的课程培训,4天讲SSIS,OLAP,SSRS,数据挖掘,4天课程5.4k,虽然可以系统的学习BI,但是我担心4天课程能学到东西吗?总觉得平时自己看书学得不够深入,知道如何用,但是不能够理解真正的含义,感觉自己学得很模糊!

请您帮忙给点建议好吗?非常感谢!

 回复 引用 查看   
#18楼[楼主] 2011-08-02 09:00 邀月      
现在课程多了,办培训的机构也多了,这个真不好说。而且SSIS,OLAP,SSRS其实内容很杂的,4天很难谈得上系统学习。
BI领域主要在于自己的经验结合实际,总结、积累。所以,参与一些实际项目可能更加有效,哪怕是不计报酬,也可以深化理解、积累经验。
你自己决定吧。

 回复 引用 查看   
#19楼 2011-08-02 09:05 ling67      
好的,谢谢邀月师傅的建议!
 回复 引用 查看   
#20楼 2011-10-11 13:33 roloxa      
厉害
 回复 引用 查看   
#21楼 2012-02-08 11:09 yyaimi      
哎,相逢恨晚~!~
发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1980172 r6e3ZgbajdY=