You are on page 1of 8

Page 1 of 8

Data Analyst Boot Camp

www.IT-Career-Coach.net

End To End SQL Query


Analysis, & Statistical Data
Analysis Training

Statistical
Analysis

Data Analysis

Query
Data
Optimization AnalystBoot
Camp Training

SQL Query
Writing

Exacticity Incorporated It-career-coach.net


2977 Highway K, Suite 222, O’Fallon, MO 63368 Toll-Free: 1.866.385.0190

©2008 Exacticity Incorporated. All rights reserved.


Page 2 of 8

About The Data Analyst Boot Camp Training

Who Is The Training For?

Data Analyst Boot Camp training is for data analysts, database developers, business analysts,
software developers, report writers or developers, business unit managers or IT professionals
who want to take their skills to the next level by mastering Statistical Data Analysis, SQL query
writing, relational database design and relational database development.

Data Analyst Boot Camp provides complete, end to end training for the entry level to senior
database professional.

How The Data Analyst Boot Camp Training Works

1. Private Access: You get a secure, private login ... which you use for accessing your SQL
courses or Data Analysis development classes.
2. Instructor Led: A professional trainer or course instructor is assigned to you ... for the
duration of your training.
3. Progress Feedback / Report Card: You can measure or monitor your progress ... with in-
built SQL query development practices tests or database development quizzes. Your
personal report card which is available 24/7 shows your grades or maps your progress.
4. Ongoing Private Mentoring: You may post questions or discussions on the Data Analyst
Boot Camp training videos, assignments or quizzes and get one-on-one feedback, help,
coaching or mentoring from your Data Analyst Boot Camp Course Instructor.
5. Hands-On Lab Training: You are assigned real-world, practical, hands-on database
design & development projects.... allowing you to put your knowledge to work! Your
learning is immediately beneficial to you ... because it is transformed into real-world
practical skills or experience!
6. Live or Online Video-Based Training: You do not have to pay extra for the Data Analyst
Boot Camp's step-by-step training videos, study guide or live presentations! You may
watch the video sessions at your convenience ... or as often as you want!
7. Guaranteed Completion Certificate: As you take your training ... the online report card
creates a detailed transcript from your quizzes, practice tests, assignments or lab-work
... the results are mailed to you along with your certificate ... at the end of the Data
Analyst training program!

Exacticity Incorporated It-career-coach.net


2977 Highway K, Suite 222, O’Fallon, MO 63368 Toll-Free: 1.866.385.0190

©2008 Exacticity Incorporated. All rights reserved.


Page 3 of 8

About The Data Analyst Boot Camp Training

Why Data Analyst Boot Camp Training?

THE Data Analyst BOOT CAMP IS:

1. Location Independent: You may enroll for a course from Tokyo, Japan or Calgary,
Alberta, Canada or New York City, USA or from any city without having to travel.
2. Affordable: Database classes are expensive. You pay for Hotel + Food + Travel + Tuition
Fees! A combined Relational Database Developer (RDBMS) Class + SQL Query Writing
Course + Statistical Data Analysis Class quickly adds up to more than 5,000 dollars. But
the Data Analyst Boot Camp Registration is less than a fraction of that cost!!
3. Convenient: You don't have to be out-of-office, miss work deadlines or personal
commitments or fall behind at work. You may take your training during office breaks or
at home ... in the evening hours! Whatever is convenient for you, works for us as well.
4. Career-Focused: The SQL + Database + Statistical Data Analysis training courses match
the tasks, assignments or projects you perform for employers on the job guaranteeing
that the additional skills you gain after training are immediately relevant to your career

Exacticity Incorporated It-career-coach.net


2977 Highway K, Suite 222, O’Fallon, MO 63368 Toll-Free: 1.866.385.0190

©2008 Exacticity Incorporated. All rights reserved.


Page 4 of 8

Data Analyst Boot Camp Training Curriculum Details

COURSE 1: DATABASE DESIGN

MODULE 1: RELATIONAL DATA MODEL


ƒ What is the Relational Data Model?
ƒ Relational database systems
ƒ How to choose a relational database system
ƒ Logical database design process
ƒ Physical database design process
ƒ Identifying Entities, Attributes and Domains
ƒ Identifying keys
o Primary keys, Foreign keys
o Simple Keys, Composite keys
o Candidate keys, Alternate keys
o Natural keys, Surrogate keys
ƒ Choosing Globally Unique Identifiers (GUIDs)
ƒ Choosing Identity / Auto-numbering fields

MODULE 2: ENTITY RELATIONSHIP MODELING


ƒ What is Normalization?
o First Normal Form
o Second Normal Form
o Third Normal Form
ƒ Relationships
o One to one relationships
o One to many relationships
ƒ How to create an Entity Relationship Data Model
ƒ Data Integrity
o Entity Integrity
o Domain Integrity
o Referential Integrity
ƒ How to enforce Referential Integrity
ƒ De-normalization

Exacticity Incorporated It-career-coach.net


2977 Highway K, Suite 222, O’Fallon, MO 63368 Toll-Free: 1.866.385.0190

©2008 Exacticity Incorporated. All rights reserved.


Page 5 of 8

Data Analyst Boot Camp Training Curriculum Details

COURSE 2: SQL QUERY DEVELOPMENT

MODULE 1: THE SELECT STATEMENT


ƒ What is the SELECT statement?
ƒ How to eliminate duplicate rows in SELECT statements
ƒ How to sort or order results in SELECT statements
ƒ FROM clause
ƒ WHERE clause
ƒ GROUP BY clause
ƒ HAVING clause
ƒ WHERE clause
ƒ NULL, NOT NULL
ƒ AND, OR NOT
ƒ TOP clause
ƒ Identity / Auto-numbering fields

MODULE 2: COMPLEX QUERIES


ƒ What is a table join?
ƒ Inner Join, Left Outer Join, Right Outer Join, Cross Join, Self Join
ƒ UNION, UNION ALL
ƒ Aggregate Functions
o Using the COUNT Function
o Exploring the SUM, AVG Functions
o Using the MIN, MAX Functions
o INSERT, UPDATE, DELETE, TRUNCATE queries
ƒ Working with Subqueries
o Using EXISTS, NOT EXISTS , ANY in Subqueries
o Using Correlated Subqueries, Nested Subqueries
ƒ Working with more T-SQL Functions:
o Using IsNumeric , ROUND, LEFT , RIGHT SUBSTRING, LEN Functions
o Using REPLACE, STUFF, LOWER, UPPER, the LTRIM, RTRIM Functions
o Using the LTRIM, RTRIM, GETDATE , MONTH, DAY, YEAR Functions
o Using the DATEPART, DATENAME, DATEADD, DATEDIFF Functions
o Using the ISNULL, COALESCE Functions

Exacticity Incorporated BusinessAnalystBootCamp.Com


It-career-coach.net
2977 Highway K, Suite 222, O’Fallon, MO 63368 Toll-Free: 1.866.385.0190

©2008 Exacticity Incorporated. All rights reserved.


Page 6 of 8

Data Analyst Boot Camp Training Curriculum Details

COURSE 3: DATABASE DEVELOPMENT

MODULE 1: CREATING THE DATABASE


ƒ Creating / dropping a database
ƒ Creating / dropping a table
o Creating / dropping columns
o Creating /dropping Primary keys & Foreign keys
ƒ Creating / dropping Indexes
o Unique Indexes
o Non-unique indexes
ƒ Creating / dropping Constraints
o Unique constraints
o Check constraints
ƒ Implementing Relationships
o Creating / deleting relationships
o Implementing Delete Rules, Update Rules

MODULE 2: WORKING WITH VIEWS


ƒ Implementing Views
o Creating / dropping a view
o Using Views to Secure Data
o Modifying Data in a View
o Modifying Views
o Renaming Views
o Deleting Views
o Implementing Indexed Views
o Implementing Clustered / Non-Clustered Views

MODULE 3 WORKING WITH FUNCTIONS & TRIGGERS


ƒ What is a Function?
o Building and Working with User-Defined Functions
o Scalar, Inline Table-Valued, Multi-Statement Table-Valued Functions
ƒ What is a Trigger?
o Creating / deleting INSTEAD OF Triggers
o When to use Triggers?

Exacticity Incorporated It-career-coach.net


2977 Highway K, Suite 222, O’Fallon, MO 63368 Toll-Free: 1.866.385.0190

©2008 Exacticity Incorporated. All rights reserved.


Page 7 of 8

Data Analyst Boot Camp Training Curriculum Details

COURSE 4: DATABASE DEVELOPMENT

MODULE 1: STORED PROCEDURES


ƒ Designing a Stored Procedure in the Query Editor
ƒ Using T-SQL to Create a Stored Procedure
ƒ Declaring and Working with Variables
ƒ Input Parameters
ƒ Output Parameters
ƒ Controlling the Flow of Execution
o Using IF … ELSE
o Working with BEGIN … END
o Exploring GOTO, RETURN, and Labels
o Working with the CASE Statement
o Exploring the WHILE Statement
ƒ The SET NOCOUNT Statement
ƒ Using the @@RowCount System Variable
ƒ Using the @@TranCount System Variable
ƒ Using the @@Identity System Variable
ƒ Using the SCOPE_IDENTITY()
ƒ Using the @@Error System Variable
ƒ Handling Runtime Errors
ƒ Returning Success and Failure Information from a Stored Procedure
ƒ What is a Transaction?
o Types of Transactions
o Implementing Transactions
ƒ Stored Procedures and Temporary Tables
ƒ Stored Procedures and Security

MODULE 2: SQL QUERY / STORED PROCEDURE OPTIMIZATION


o Analyzing SQL Execution Plans
o Analyzing Database Statistics
o Index Analysis and Tuning
o Stored Procedure Recompilation
o Handling Blocking and Deadlocks

Exacticity Incorporated It-career-coach.net


2977 Highway K, Suite 222, O’Fallon, MO 63368 Toll-Free: 1.866.385.0190

©2008 Exacticity Incorporated. All rights reserved.


Page 8 of 8

Data Analyst Boot Camp Training Curriculum Details

COURSE 5: STATISTICAL DATA ANALYSIS


MODULE 1: BASIC STATISTICAL PRINCIPLES
ƒ Categories of Data
ƒ Sampling Methods
ƒ Diagnostic Tree
ƒ SQL Data Extraction

MODULE 2: MEASURES OF CENTRAL TENDENCY & DISPERSION


ƒ Measures of Central Tendency
ƒ Measures of Dispersion
ƒ Controlling the Flow of Execution

MODULE 3: GOODNESS OF FIT


ƒ Tests of Hypothesis
ƒ Goodness of Fit Test
ƒ Comparing a Single Mean to a Specified Value
ƒ Comparing Means and Variances of Two Samples
ƒ Comparisons of More Than Two Samples

MODULE 4: CURVE FITTING


ƒ Linear Regression in Two Variables
ƒ Linear Correlation in Two Variables
ƒ Polynomial Regression in Two Variables
ƒ Linear Regression in More Than Two Variables

MODULE 5: CONTROL CHARTING


ƒ Control Charts for Sample Range and Mean Values
ƒ Control Chart for Fraction Nonconforming
ƒ Control Chart for Number of Nonconformities

MODULE 6: TIME SERIES ANALYSIS


ƒ Simple Moving Average
ƒ Single Exponential Smoothing
ƒ Double Exponential Smoothing
ƒ Forecasting Techniques

Exacticity Incorporated It-career-coach.net


2977 Highway K, Suite 222, O’Fallon, MO 63368 Toll-Free: 1.866.385.0190

©2008 Exacticity Incorporated. All rights reserved.

You might also like