Online Class: Introduction to SQL

This comprehensive course teaches and demonstrates all aspects of SQL. While you'll learn everything there is to do with SQL, this course assumes you have no prior SQL experience and is for the complete beginner.

no certificate
- OR -
with CEU Certificate*
Start Right Now!
$120.00 (with CEU Certificate)
Taking multiple courses? Save with our platinum program.
  • 16
  • 18
    Exams &
  • 6,133
    have taken this course
  • 17
    average time
  • 1.7

Course Description

"Mastering SQL: From Novice to Expert"

In today's digital age, with data driving insights and decisions across industries, understanding the intricate dance of databases is paramount. Our in-depth course, "Mastering SQL: From Novice to Expert," provides a comprehensive journey into the heart of SQL, ensuring that even those without any prior SQL knowledge emerge as proficient database maestros by the end.

SQL: The Unseen Hero Behind Data

Structured Query Language (SQL) is the bedrock of modern databases. It's the primary tool that connects you with vast pools of data, ensuring you can store, retrieve, manipulate, and manage information effortlessly. Picture a sprawling library; if the books are data, then SQL is the skilled librarian guiding you to the exact information you seek.

Course Highlights:

  1. Foundational Understanding: Begin with the basics as you delve into data structures, deciphering the intricacies of various SQL engines like Access, Oracle, and MySQL.

  2. SQL Statements Unraveled: We demystify core SQL commands for you, from fetching data with SELECT, modifying it with UPDATE, adding it with INSERT, or removing it with DELETE.

  3. Crafting & Designing Tables: Dive deep into the art and science of creating and designing tables – the fundamental blocks where your data resides.

  4. Stored Procedures & Efficiency: Explore the power of stored procedures, reusable SQL scripts that enhance your efficiency, ensuring repetitive tasks don’t require continuous coding.

  5. Advanced Concepts & Tools: Tackle advanced SQL tools and techniques. From leveraging cursors for traversing database records, harnessing transactions to ensure data remains pristine, to sculpting views for handling vast data panoramas – we’ve got it covered.

  6. HD Video Demonstrations: Visual learners rejoice! Our high-definition video tutorials elucidate even the most complex concepts, ensuring clarity and comprehension.

Why "Mastering SQL: From Novice to Expert"?

Data is often called the "new oil." But raw data, like crude oil, isn't valuable by itself. It needs refining, understanding, and management. That's where SQL comes into play. As the linchpin of databases, SQL is a skill that's invaluable for anyone in the tech industry, be it database administrators, data analysts, or business owners seeking tailored insights.

By immersing yourself in our course, you’re not just learning a language; you're acquiring a toolkit that empowers you to harness data's potential, unlock insights, and pave the way for informed decisions.

Embark on this transformative journey, and evolve from an SQL novice to an adept database virtuoso, armed with the knowledge and confidence to navigate the vast seas of data with finesse and precision. Let the data revolution begin!

  • Completely Online
  • Self-Paced
  • Printable Lessons
  • Full HD Video  
  • 6 Months to Complete
  • 24/7 Availability
  • Start Anytime
  • PC & Mac Compatible
  • Android & iOS Friendly
  • Accredited CEUs
Universal Class is an IACET Accredited Provider

Course Lessons

Average Lesson Rating:
4.4 / 5 Stars (Average Rating)
"Extraordinarily Helpful"
(2,075 votes)

Lesson 1: Introduction to SQL

This class assumes that you know nothing about the SQL language and gives you an introduction to the way databases work and how you can manage your data. This first lesson therefore begins this introduction. Additional lesson topics: Learning SQL; SQL Cookbook 10 Total Points
  • Lesson 1 Video
  • Lesson discussions: Reasons for Taking this Course
  • Complete Assignment: Course Introduction and Goals
  • Assessment: Lesson 1 Exam

Lesson 2: Retrieving Data

Storing data is just one part of database functionality. You need to have the ability to retrieve your data, which you do using the SQL language. Additional lesson topics: SQL Fundamentals; Retrieving Data with SQL Queries 10 Total Points
  • Lesson 2 Video
  • Assessment: Lesson 2 Exam

Lesson 3: Updating Data

After you know how to store your data, at some point you'll need to update or edit it. SQL uses the "UPDATE" statement to edit data in your tables. Additional lesson topics: SQL UPDATE Statement; SQL 8 Total Points
  • Lesson 3 Video
  • Assessment: Lesson 3 Exam

Lesson 4: Inserting Data

INSERT adds new records to your tables. You can add static values, values from a stored procedure, or even values from another table. Additional lesson topics: SQL: INSERT Statement; INSERT Examples Transact-SQL 9 Total Points
  • Lesson 4 Video
  • Assessment: Lesson 4 Exam

Lesson 5: Deleting Data

Deleting is a sensitive task, because you remove data from your tables. Deleting data can cause a number of issues, so it should be used with caution. Additional lesson topics: Deleting Data from an SQL Table; Deleting Rows by Using DELETE 10 Total Points
  • Lesson 5 Video
  • Assessment: Lesson 5 Exam

Lesson 6: Sorting and Filtering Data

SQL uses the ORDER BY statement to sort records. You can sort records in ascending or descending order, and you can sort records based on multiple columns. Additional lesson topics: 10 tips for sorting, grouping, and summarizing SQL data; How to do sorting on irregular Alphanumeric data in postgres sql 10 Total Points
  • Lesson 6 Video
  • Assessment: Lesson 6 Exam

Lesson 7: Advanced Filtering

SQL gets complex when you have multiple business rules that run how you return record sets. As a coder, you gather business rules that then decide how to structure your SQL statements to ensure that returned results are accurate for reports and applicatio Additional lesson topics: Filtering and Selecting Data for Analyses; View Filter Information SQL Server Profiler ; Filtering Rows by Using WHERE and HAVING 10 Total Points
  • Lesson 7 Video
  • Assessment: Lesson 7 Exam

Lesson 8: Summarizing Data

In most reporting requirements, you need to use aggregate functions. Aggregate functions are premade SQL functions that you can use instead of building your own code. Additional lesson topics: Summarizing Data; Summarizing Data Results from a SQL Query 10 Total Points
  • Lesson 8 Video
  • Assessment: Lesson 8 Exam

Lesson 9: Grouping Data

The SQL language incorporates the GROUP BY operator to group data into sections or parts. Additional lesson topics: Summarizing and Grouping Data in SQL 8 Total Points
  • Lesson 9 Video
  • Assessment: Lesson 9 Exam

Lesson 10: Using Subqueries

Subqueries let you return records from another table or database and use the subquery data set to then manipulate records in other parts of your database. Additional lesson topics: Subquery Fundamentals; The Power of Subqueries; SQL Subquery Example 8 Total Points
  • Lesson 10 Video
  • Assessment: Lesson 10 Exam

Lesson 11: Joining Tables

With the JOIN statement, you can link one or several tables and consolidate SELECT queries into one returned data set. Additional lesson topics: Join data from two tables using SQL; SQL Tutorial 9 Total Points
  • Lesson 11 Video
  • Assessment: Lesson 11 Exam

Lesson 12: Managing Tables

Design and management of your tables include creating, editing and deleting (dropping) tables. Additional lesson topics: Guide to SQL Server data management and data quality; Managing Tables 9 Total Points
  • Lesson 12 Video
  • Assessment: Lesson 12 Exam

Lesson 13: Using Views

Views are preset data sets that you can use to query data you commonly query in your stored procedures or SQL statements. Additional lesson topics: SQL: VIEWS; SQL VIEW Basics 10 Total Points
  • Lesson 13 Video
  • Assessment: Lesson 13 Exam

Lesson 14: Stored Procedures

Stored procedures are one or more SQL statements that perform some action on the database. The action can be anything from creating a table, deleting data or retrieving data from your tables. Additional lesson topics: Create a Stored Procedure; SQL Server Stored Procedure tutorial and example 10 Total Points
  • Lesson 14 Video
  • Assessment: Lesson 14 Exam

Lesson 15: Using Cursors

Cursors let you create loops in your stored procedures, so you can evaluate data record-by-record. Additional lesson topics: SQL Server Cursor Example; Cursors: An Overview 10 Total Points
  • Lesson 15 Video
  • Assessment: Lesson 15 Exam

Lesson 16: Using Transactions

Transactions are a solution for this phenomenon. Transaction statements let you roll back changes and avoid data integrity when one statement relies on a previous statement and the previous statement fails. Additional lesson topics: SQL; Introduction to Transactions 83 Total Points
  • Lesson 16 Video
  • Lesson discussions: What is your opinion of this course?; Program Evaluation Follow-up Survey (End of Course); Course Comments
  • Assessment: Lesson 16 Exam
  • Assessment: Final Exam
Total Course Points

Learning Outcomes

By successfully completing this course, students will be able to:
  • Demonstrate retrieving data.
  • Demonstrate updating data.
  • Demonstrate inserting data.
  • Demonstrate deleting data.
  • Demonstrate sorting and filtering data.
  • Demonstrate summarizing data.
  • Demonstrate grouping data.
  • Demonstrate using sub-queries.
  • Demonstrate joining tables.
  • Demonstrate using views.
  • Demonstrate using stored procedures, cursors, and transactions.
  • Demonstrate mastery of lesson content at levels of 70% or higher.

Additional Course Information

Online CEU Certificate
  • Document Your Lifelong Learning Achievements
  • Earn an Official Certificate Documenting Course Hours and CEUs
  • Verify Your Certificate with a Unique Serial Number Online
  • View and Share Your Certificate Online or Download/Print as PDF
  • Display Your Certificate on Your Resume and Promote Your Achievements Using Social Media
Document Your CEUs on Your Resume
Course Title: Introduction to SQL
Course Number: 8900320
Lessons Rating: 4.4 / 5 Stars (2,075 votes)
Languages: English - United States, Canada and other English speaking countries
Availability: This course is online and available in all 50 states including: California, Florida, Georgia, Illinois, New York, Pennsylvania, Ohio, Texas, and Washington.
Last Updated: September 2023
Course Type: Self-Paced, Online Class
CEU Value: 1.7 IACET CEUs (Continuing Education Units)
CE Accreditation: Universal Class, Inc. has been accredited as an Authorized Provider by the International Association for Continuing Education and Training (IACET).
Grading Policy: Earn a final grade of 70% or higher to receive an online/downloadable CEU Certification documenting CEUs earned.
Assessment Method: Lesson assignments and review exams
Syllabus: View Syllabus
Course Fee: $120.00 U.S. dollars

Choose Your Subscription Plan

Course Only
One Course
No Certificate / No CEUs
for 6 months
Billed once
This course only
Includes certificate X
Includes CEUs X
Self-paced Yes
Instructor support Yes
Time to complete 6 months
No. of courses 1 course
Certificate Course
One Course
Certificate & CEUs
for 6 months
Billed once
This course only
Includes certificate Yes
Includes CEUs Yes
Self-paced Yes
Instructor support Yes
Time to complete 6 months
No. of courses 1 course
Platinum Yearly
Certificates & CEUs
per year
Billed once
Includes all 600+ courses
Includes certificate Yes
Includes CEUs Yes
Self-paced Yes
Instructor support Yes
Time to complete 12 Months
No. of courses 600+
Platinum 2 Years
Certificates & CEUs
for 2 years
You save $79.00!
Billed once
Includes all 600+ courses
Includes certificate Yes
Includes CEUs Yes
Self-paced Yes
Instructor support Yes
Time to complete 24 Months
No. of courses 600+

Student Testimonials

  • "Professor responded in a timely fashion. Great!" -- Colleen B.
  • "The tutorials were very good. It was easy to zero in to the section you wanted to study on." -- Stanley O.
  • "I provide support for a software program that uses SQL Server as the backend database and this class answered so many questions I have had ! Many of our customers use select statements and stored procedures and I have never been able to understand how they are put together and how the syntax should be structured. The course started with an overview and then moved on one step at a time building on what I already knew at a pace I could keep up with." -- Elaine A.

Related Courses