You are on page 1of 110
DWH Material Version 2.0 Page 1 of 110 DWH Training REVISION 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 110 2.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

You might also like