原创 SSIS中的容器和數據流—簡單介紹

容器 容器是SSIS爲一個或多個任務提供一種結構的對象。例如可以執行一個循環直到到達邊界條件,或者將一系列的task按邏輯組織在一起。一個容器也可以包含其他的容器。容器和任務(task)一樣也放在Control Flow標籤內,總共有四種

原创 ssis ssas ssrs 學習鏈接

SSIS vs SSAS vs SSRS http://blog.sina.com.cn/s/blog_62c0483c0100vp0a.html 微軟BI 系列隨筆列表 (SSIS, SSRS, SSAS, MDX, SQL Se

原创 ssis 面試題

SSIS 方面1. 用過哪些基本的控件?基本的 Lookup, Merge, Merge Join, Union ALL, Data Conversion, Aggregation, Derived, Execute SQL Task, 

原创 row_number() 與 rank() 的區別

 1.--23.查詢每個部門工資最高的2-3名的員工    select m.ename,           m.salary,        

原创 cross apply & outer apply

SQL Server 2005 新增 cross apply 和 outer apply 聯接語句,增加這兩個東東有啥作用呢?  我們知道有個 SQL Server 2000 中有個 cross join 是用於交叉聯接的。實際上增加

原创 Store Procedure 和 Function的區別

 前兩天面試時被面試官問到這個問題,搜腸刮肚也沒有說出個所以然來.看來對數據庫知識還是要時時總結歸納一下啊!在網上找了些資料,歸納如下:先上個圖片:Oracle中差別SQL SERVER中:本質上沒區別。只是函數有如:只能返回一個變量的限

原创 SQL2005四個排名函數(row_number、rank、dense_rank和ntile)的比較

排名函數是SQL Server2005新加的功能。在SQL Server2005中有如下四個排名函數:   1.row_number   2.rank   3.dense_rank   4.ntile     下面分別介紹一下這

原创 sql getdate() 時間格式設置

Sql Server 中一個非常強大的日期格式化函數常用: Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16 Select CONVERT(varchar(100), GETD

原创 什麼是關係型數據庫

1.關係型數據庫簡單的可以理解爲二維數據庫,表的格式就如Excel,有行有列。常用的關係數據庫有Oracle,SqlServer,Informix,MySql,SyBase等。(也即是我們平時看到的數據庫,都是關係型數據庫)   2.所謂

原创 關於SQL中CTE(公用表表達式)(Common Table Expression)的總結

一.WITH AS的含義 WITH AS短語,也叫做子查詢部分(subquery factoring),可以讓你做很多事情,定義一個SQL片斷,該SQL片斷會被整個SQL語句所用到。有的時候,是爲了讓SQL語句的可讀性更高些,也有可能是在

原创 數據倉庫面試資料(基本概念)

什麼叫數據倉庫? 數據倉庫是一個面向主題的(Subject Oriented)、集成的(Integrate)、相對穩定的(Non-Volatile)、反映歷史變化(Time Variant)的數據集合,它用於支持企業或組織的決策分析處理

原创 SSIS可靠性和擴展性—事務

在這一個隨筆中將介紹在package中如何使用事務來保證數據的完整性和一致性。在SSIS中有兩種事務:    分佈式事務處理事務(Distributed Transaction Coordinator Transactions):在tas

原创 維度建模的基本概念及過程

維度建模的基本概念及過程 摘要:本文首先介紹維度模型中的維度表和事實表這2個基本構成要素的基礎知識;其次,介紹設計維度模型的4個基本步驟;再次,圍繞某銀行爲實現業務價值鏈數據集成的需要,介紹多維體系結構中的3個關鍵性概念:數據倉庫總線結構

原创 SQL Server 2005中的except/intersect和outer apply

轉:http://www.cnblogs.com/fanweixiao/archive/2008/03/30/1129482.html 首先,建立兩個表: CREATE TABLE #a (ID INT) INSERT INTO #a

原创 數據庫和BI工程師面試題

 一.數據庫 1.Oracle數據庫,視圖與表的區別?普通視圖與物化視圖的區別?物化視圖的作用? 2.Oracle數據庫,有哪幾類索引,分別有什麼特點? 3.Union與Union All的區別? 4.對遊標的理解?遊標的分類?使用方