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, OFallon, 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, OFallon, 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, OFallon, 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, OFallon, 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, OFallon, 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, OFallon, 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, OFallon, 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, OFallon, MO 63368 Toll-Free: 1.866.385.0190

2008 Exacticity Incorporated. All rights reserved.

You might also like