
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
SELECTs- Introduction to the Northwind Database
- Some Basics
SELECTing All Columns in All Rows- Exploring the Tables (Exercise)
SELECTing Specific ColumnsSELECTing Specific Columns (Exercise)- Sorting Records
- Sorting Results (Exercise)
- The
WHEREClause and Operator Symbols - Using the
WHEREClause to Check for Equality or Inequality (Exercise) - Checking for Greater or Less Than
- Using the
WHEREClause to Check for Greater or Less Than (Exercise) - Checking for
NULL - Checking for
NULL(Exercise) WHEREandORDER BY- Using
WHEREandORDER BYTogether (Exercise) - Checking Multiple Conditions with Boolean Operators
- Writing
SELECTs with Multiple Conditions (Exercise) - The
WHEREClause and Logical Operator Keywords - More
SELECTs withWHERE(Exercise)
- Advanced
SELECTs- 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)
UPDATEDELETE- 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