DWH Material
Version 2.0
Page 1 of 110
DWH TrainingREVISION HISTORY
The following table reflects all changes 10
this document,
Date ‘Author/ Contributor | Version Reason for Change
01-Nov-2009 10 Initial Document
14-Sep-2010 nt Updated Document
1 Introduction
1.1 Purpose
2 ORACLE
2.4 DEFINATIONS
2.2 NORMALIZATION:
2.2.1 First Normal Form:
2.2.2 Second Normal Form:
2.2.3 Third Normal Form:
2.2.4 Boyce-Codd Normal Form:
2.2.5 Fourth Normal Form:
2.3. ORACLE STATEMENTS:
2.3, Data Definition Language xD)
2.3.2 Data Manipulation Language (ONAL)
2.3.3 Data Querying Language (00)
2.3.4 Data Control Language (DCL)
2.35 Transactional Control Language (TCL)
2.3.6 Syntanes:
2.4 ORACLE JOINS
2.4.4 Equi Join‘Inner Join:
2.8.2 Non-Equi Join
2.4.3 Self Join
2.44 Natural loin
2.45 Cross Join
2.4.6 Outer Join
2.4.6.1 Left Outer Join
DWH Training
‘Table of Contents
Pago 2 of 1102.4.6.2 Right Quter Join
2.4.6.3 Full Outer Join
2.4.7 View:
2.4.8 Matertalzes View:
2.48 Inline views
2.4.10 what I the difference between view and matertlied views
2.4.11 what ls the difference between Delete Truncate and Dro}
2.4.12 what isthe difference between Rowld and Rownum:
2.4.13 what Is the difference between Where clause end Having clause:
2.4.14 MERGE Statemant
2.4.15 what isthe difference between sub-query and co-related sub-query:
2.4.16 Busts Operator:
2.8.7 Database Indexes:
2.4.18 Why Hints Require
2.4.19 Explain Plan
2.4.20 stored Procedure
2.8.21 Packages,
2.4.22 Database Triggers
2.4.23 Data Files Overview
25. IMPORTANT QUERIES
3 DWHCONCEPTS
What i BI
4 ETLINFORMATICA
44 Informatica Overview
4.2. Informatica Seanaris:
43 Development Guidelines
44 Performance Tips
45 Unit Test Cases (UTP):
SUNK
DWH Training
105
Pago 3 of 110