0% found this document useful (0 votes)
105 views5 pages

Documents 5874-ETL Testing Training Course Content Latest

This document outlines the content of an ETL testing training course, including topics such as data warehousing concepts, SQL concepts, ETL testing introduction, Quality Center, Informatica tool basics, software development lifecycle, UNIX commands, and real-time best practices. The course appears to provide an overview of key concepts and components related to ETL testing, databases, and development tools to help students learn and prepare for work as an ETL tester.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views5 pages

Documents 5874-ETL Testing Training Course Content Latest

This document outlines the content of an ETL testing training course, including topics such as data warehousing concepts, SQL concepts, ETL testing introduction, Quality Center, Informatica tool basics, software development lifecycle, UNIX commands, and real-time best practices. The course appears to provide an overview of key concepts and components related to ETL testing, databases, and development tools to help students learn and prepare for work as an ETL tester.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

1|Pag e

ETL (Extraction Transformation & Loading) Testing Training Course Content

Data Warehousing Concepts BY Srinivas Uttaravilli

o What are Data and Information and difference between Data and Information?
o What is Table?
o What is Database?
o What is Data Warehouse?
o Difference between Database and Data Warehouse?
o Advantages of Data Warehouse and why we need the same?
o What is DataMart?
o What is the Difference between DataMart and Data Warehouse?
o What are the approaches we have to build Data Warehouse?
o What is top down and bottom up approach in data ware house, differences between those?
o What are the types of Data Marts?
o Is Data Mart first or Data Warehouse First while building the Data Warehouse?
o What is OLTP (Online Transactional Processing), when and why we need the same?
o What is OLAP (Online Analytical Processing), when and why we need the same?
o What are the differences between OLTP and OLAP?
o What is Dimension Table and types?
o What is SCD (Slowly Changing Dimension) and types?
 SCD Type1?
 SCD Type2?
 SCD TYPE3?
o How we can find Dimension tables in Real time?
o What is Fact and how many types of Facts we have?
o What are the Fact table and types?
o How we can find Fact tables in Real time?
o What is surrogate key and why we need in real time?
o What is Start Schema?
o What is Snowflakes Schema?
o Star Schema vs. Snowflakes Schema?
o What is ODS (Operational Data Store)?
o OLTP Vs ODS vs Data Warehouse?
o What is Data modelling?
o Why should a tester know Data modelling?
o What is Conceptual modelling?
o What is Logical modelling?
o What is Physical modelling?

-------------------------------------------------------------------------------------------------------------------------------------------------------
FOR ETL TESTING TRAINING DEMO FEEL FREE TO CONTACT US @+91-9901450651
2|Pag e

SQL CONCEPTS BY SRINIVAS UTTARAVILLI

o What is the Table?


o What is the Data base? Why we need?
o Different Data bases in Market? And Differences?
o What are the DDL, DML and DCL?
-DDL (Data Defamation Language)
 CREATE
 ALTER
 DROP
 RENAME
 TRUNCATE

-DML (Data Manipulation Language)

 SELECT
 INSERT
 UPDATE
 DELETE

-DCL (Data Control Language)

 GRANT
 REVOKE

NOTE: Detailed level explanation with syntax

o What are the Data types and why we need the same in Data base?
o SQL- Operators?
o What is Constraint and why we need?
o What are PK and FK, How to create?
o Useful (For ETL testing) functions in ORACLE
o What are the aggregate functions and why we need?
o SELECT Statement usage?
o What are the aggregate functions and why we need?
o What are the conditions we should follow while using aggregate functions?
o What is group by clause and why we need it?
o What is Having Clause and why we need it?
o What is distinct clause and why we need the same?
o What is NULL Value?
o What is NVL Function and why we need the same?
o What is Row number?
o What is Rowid? And how it is useful in real-time?
o What is surrogate key and when we use this?
-------------------------------------------------------------------------------------------------------------------------------------------------------
FOR ETL TESTING TRAINING DEMO FEEL FREE TO CONTACT US @+91-9901450651
3|Pag e

o What are COLUMN ALIASES and TABLE ALIASES? What are the differences between those? How
useful these?
o What is UNION and UNION All? And Differences? What are the prerequisites to perform the same?
o What is JOINS? Why we need and Types?
 INNER JOIN OR EQUE JOIN
 LEFT OUTER JOIN OR LEFT JOIN
 RIGHT OUTER JOIN OR RIGHT JOIN
 FULL JOIN OR FULL OUTER JOIN

o OLAP Features
 CASE
 DECODE
 RANK ()
 DENSE_RANK ()

ETL TESTING INTRODUCTION BY SRINIVAS UTTARAVILLI

o What is ETL?
o Architecture of ETL?
o What is ETL Testing?
o What are the areas in ETL Architecture?
o What is Staging area?
 Data Merging?
 Data Cleansing?
 Data Scrubbing?
 Data Aggregation?
o What is Data model?
o What is Design document?
o What is mapping document? What it contains and why exactly we need it?
o What is the test plan and what are the inputs we need to give while preparing the same?
o What is Data load and types?
o What are the ETL Tester responsibilities?
o What is test case?
o What kind of scenarios we need cover while we writing the test cases?
o What is test data? When and why it required in real-time?

Quality Center By Srinivas Uttaravilli

o What is Quality Center and why we need?


o What are the important components in QC and how those are useful for ETL Tester?
o What is the life cycle of test case execution?
o What are Test plan and Test lab and differences?
o What is Defect/Bug?
o What is Defect life cycle management? Who are involved in?
-------------------------------------------------------------------------------------------------------------------------------------------------------
FOR ETL TESTING TRAINING DEMO FEEL FREE TO CONTACT US @+91-9901450651
4|Pag e

o What is Defect Triage meeting?


o What are different statuses in Defect life cycle?

INFORMATICA TOOL BASIC CONCEPTS by Srinivas Uttaravilli

o What are the ETL Development tools in Market? And why we need?
o Components of the INFORMATICA and uses?
 Repository manager
 Designer
 Workflow Manager
 Workflow Monitor
o How to run the job In INFORMATICA?
o How to capture the job statics of INFORMATICA?

NOTE: Live Demo on how to Extract, Transformation and loading the data in Target tables?

Software development life cycle by Srinivas Uttaravilli

o What is SDLC and why generally we need it?


 Requirement phase
 HLD (High Level Design)
 LLD ( Low Level Design)
 Development Phase
 Testing Phase
 Deployment
 Production/ Maintenance

UNIX OS and Commands by Srinivas Uttaravilli

o What is Operating system? Types and Advantages?


o What is UNIX/LINUX? Differences?
o Differences between UNIX and Windows?
o UNIX ORCHITECTURE and its components?
 System Hardware
 Kernel
 Shell
 Application layer
o General commands in UNIX?
o File related commands in UNIX?
o What is Vi Editor? And different modes?
 Command mode
 Insert/Append Mode
 Escape Mode
5| P a g e

o Various commands in VI Mode?


 Basic cursor movement commands
 Page commands
 Append/Insert commands
 Change/Delete commands
 Misllaneous commands
 Control commands

Real Time Best Practices by Srinivas Uttaravilli

o Resume Preparation.
o Mock Interviews.
o Interview Tips
o Real-time Scenarios.
o FAQ’s

-------------------------------------------------------------------------------------------------------------------------------------------------------
FOR ETL TESTING TRAINING DEMO FEEL FREE TO CONTACT US @+91-9901450651

You might also like