Introduction to SQL Courseware (SQL101)
The Introduction to SQL course offers a comprehensive exploration of the fundamentals of SQL, a powerful query language used to interact with relational databases. Students will learn about the history of SQL, relational databases, popular database systems, and basic SQL statements. The course guides learners through simple SELECT
statements, advanced SELECT
queries, and the use of subqueries, joins, and unions. Additionally, students will explore conditional processing with CASE
and learn how to insert, update, and delete records. Throughout the course, practical examples and hands-on exercises are used to reinforce learning and help students apply their knowledge to real-world scenarios.
Benefits
- Comprehensive coverage: The course covers all essential aspects of SQL, from basic concepts to advanced techniques, ensuring students gain a strong foundation in SQL and relational databases.
- Practical examples: The course uses real-world examples and scenarios to help students understand how to apply SQL concepts in practice.
- Hands-on learning: Students will engage in hands-on exercises and activities to reinforce their learning and gain practical experience in working with SQL.
- Engaging content: The course is designed to be engaging and easy to follow, ensuring that students remain interested and focused throughout their learning experience.
- Experienced authors: This courseware is authored by experts in the field of SQL, ensuring that the content is both accurate and up-to-date.
Outline
- Relational Database Basics
- Brief History of SQL
- Relational Databases
- Popular Databases
- SQL Statements
- Simple
SELECT
s- Introduction to the Northwind Database
- Some Basics
SELECT
ing All Columns in All Rows- Exploring the Tables (Exercise)
SELECT
ing Specific ColumnsSELECT
ing Specific Columns (Exercise)- Sorting Records
- Sorting Results (Exercise)
- The
WHERE
Clause and Operator Symbols - Using the
WHERE
Clause to Check for Equality or Inequality (Exercise) - Checking for Greater or Less Than
- Using the
WHERE
Clause to Check for Greater or Less Than (Exercise) - Checking for
NULL
- Checking for
NULL
(Exercise) WHERE
andORDER BY
- Using
WHERE
andORDER BY
Together (Exercise) - Checking Multiple Conditions with Boolean Operators
- Writing
SELECT
s with Multiple Conditions (Exercise) - The
WHERE
Clause and Logical Operator Keywords - More
SELECT
s withWHERE
(Exercise)
- Advanced
SELECT
s- Calculated Fields
- Calculating Fields (Exercise)
- Aggregate Functions and Grouping
- Working with Aggregate Functions (Exercise)
- Selecting Distinct Records
- Built-in Data Manipulation Functions
- Data Manipulation Functions (Exercise)
- Subqueries, Joins and Unions
- Subqueries
- Subqueries (Exercise)
- Joins
- Using Joins (Exercise)
- Outer Joins
- Unions
- Working with Unions (Exercise)
- Conditional Processing with
CASE
- Using
CASE
- Working with
CASE
(Exercise)
- Using
- Inserting, Updating and Deleting Records
INSERT
- Inserting Records (Exercise)
UPDATE
DELETE
- Updating and Deleting Records (Exercise)
Required Prerequisites
None
License
Length: 2
days | $70.00 per copy
What is Included?
- Student Manual
- Student Class Files
- PowerPoint Presentation