Skip to content
Close-up of colorful CSS code lines on a computer screen for web development.

Programming & Web Development school

Certificate in Database Management Using SQL

More than half of this course is you writing the queries.

This SQL course teaches for four modules and then makes you practice for five: create databases and tables, query them, then work 51 exercises where the brief comes before the answer.

79 lessons · self-pacedBeginner friendlyCertificate on completionNext Tutor support included

Overview

What this SQL course covers

Most tutorials explain the keywords and stop. This SQL course spends its last five modules on 51 exercises instead, and that repetition is entirely deliberate, because nobody has ever learned to query a database by watching somebody else type.

The teaching half covers what a relational database really is, what a null means, then data types, keys and constraints before the editor opens and stays open through SELECT, WHERE, UPDATE, ORDER BY, foreign keys and normalization. The practice half sets a brief, you build it, then you watch it solved and compare. You finish able to turn a question asked in plain English into the statement that answers it, and to design a database of eight linked tables and defend every data type in it.

Outcomes

What you will be able to do

Design a database of eight or more linked tables and justify every data type in itBuild and alter those tables in SQL Server Management Studio without losing the rowsTurn a question asked in plain English into the SELECT statement that answers itNarrow a result with WHERE, LIKE, BETWEEN and IN, picking the smallest tool that worksInsert, update and delete records without touching rows you did not mean to touchSort, deduplicate and cap a result set with ORDER BY, DISTINCT and TOPAggregate across groups with GROUP BY, and pull columns from linked tables using aliasesRead a SQL Server error message and repair the statement that produced it

Requirements

Course requirements

  • SQL Server Management Studio and a SQL Server instance. The Developer and Express editions are both free.
  • No programming experience. SQL has few keywords and they read close to English.
  • A Windows machine is what the course assumes. On macOS or Linux you can run SQL Server in a container.
  • Your own typing. From module 4 onward every lesson ends in a task you write yourself.

Syllabus

Database Management Using SQL curriculum

78 recorded video lessons you follow along in the software, at your own pace. Quizzes through each module check what stuck, and a 20-question final exam earns your certificate.

1SQL Course Orientation1 lesson
  1. Course Overview and Learning Expectations (reading)
2SQL and Database Fundamentals6 lessons · 6 videos · 2 quizzes
  1. Introduction to SQL and Databases (video lesson, 3 minutes 30 seconds)
  2. Understanding SQL (video lesson, 56 seconds)
  3. Understanding Relational Database Management Systems (video lesson, 2 minutes 1 second)Quiz
  4. Understanding Database Tables (video lesson, 1 minute 40 seconds)
  5. Common SQL Rules and Conventions (video lesson, 9 minutes 29 seconds)
  6. Overview of Popular Database Systems (video lesson, 7 minutes 49 seconds)Quiz
3SQL Data Structures and Core Concepts7 lessons · 7 videos · 3 quizzes
  1. Understanding SQL Data Types (video lesson, 8 minutes 44 seconds)
  2. Understanding SQL Operators (video lesson, 7 minutes 49 seconds)Quiz
  3. Understanding Records and Rows (video lesson, 45 seconds)Quiz
  4. Understanding Fields and Columns (video lesson, 53 seconds)
  5. Understanding Database Keys (video lesson, 7 minutes 7 seconds)
  6. Understanding SQL Constraints (video lesson, 7 minutes 39 seconds)
  7. Overview of SQL Structure (video lesson, 15 minutes 44 seconds)Quiz
4SQL Commands and Query Fundamentals6 lessons · 6 videos · 2 quizzes
  1. Creating a New Database (video lesson, 16 minutes 29 seconds)
  2. Creating Database Tables (video lesson, 15 minutes 41 seconds)Quiz
  3. Inserting Data into Tables (video lesson, 17 minutes 33 seconds)
  4. Using the SELECT Statement (video lesson, 18 minutes 49 seconds)
  5. Filtering Data with the WHERE Clause (video lesson, 13 minutes 36 seconds)
  6. Using Conjunctive Operators (video lesson, 21 minutes 34 seconds)Quiz
5Intermediate SQL Queries and Database Design7 lessons · 7 videos · 3 quizzes
  1. Intermediate SQL Concepts (video lesson, 16 minutes 5 seconds)
  2. Using the LIKE Clause (video lesson, 13 minutes 18 seconds)
  3. Using the TOP Clause (video lesson, 16 minutes 12 seconds)Quiz
  4. Working with Additional Database Keys (video lesson, 13 minutes 28 seconds)
  5. Retrieving Unique Records (video lesson, 6 minutes 13 seconds)Quiz
  6. Sorting Query Results (video lesson, 4 minutes 30 seconds)
  7. Understanding Database Normal Forms (video lesson, 13 minutes 10 seconds)Quiz
6SQL Practice Exercises Section 111 lessons · 11 videos · 4 quizzes
  1. Introduction to SQL Practice Exercises (video lesson, 2 minutes 51 seconds)
  2. SQL Practice Exercise 1.1 (video lesson, 28 minutes 32 seconds)
  3. SQL Practice Exercise 1.2 (video lesson, 27 minutes 54 seconds)Quiz
  4. SQL Practice Exercise 1.3 (video lesson, 28 minutes 58 seconds)
  5. SQL Practice Exercise 1.4 (video lesson, 18 minutes)Quiz
  6. SQL Practice Exercise 1.5 (video lesson, 29 minutes 34 seconds)
  7. SQL Practice Exercise 1.6 (video lesson, 29 minutes 31 seconds)
  8. SQL Practice Exercise 1.7 (video lesson, 24 minutes 6 seconds)Quiz
  9. SQL Practice Exercise 1.8 (video lesson, 29 minutes 36 seconds)
  10. SQL Practice Exercise 1.9 (video lesson, 31 minutes 32 seconds)
  11. SQL Practice Exercise 1.10 (video lesson, 31 minutes 52 seconds)Quiz
7SQL Practice Exercises Section 210 lessons · 10 videos · 4 quizzes
  1. SQL Practice Exercise 2.1 (video lesson, 24 minutes 47 seconds)
  2. SQL Practice Exercise 2.2 (video lesson, 26 minutes 47 seconds)Quiz
  3. SQL Practice Exercise 2.3 (video lesson, 31 minutes 4 seconds)
  4. SQL Practice Exercise 2.4 (video lesson, 23 minutes 52 seconds)
  5. SQL Practice Exercise 2.5 (video lesson, 30 minutes 2 seconds)
  6. SQL Practice Exercise 2.6 (video lesson, 24 minutes 12 seconds)Quiz
  7. SQL Practice Exercise 2.7 (video lesson, 27 minutes 45 seconds)
  8. SQL Practice Exercise 2.8 (video lesson, 28 minutes 52 seconds)
  9. SQL Practice Exercise 2.9 (video lesson, 24 minutes 22 seconds)Quiz
  10. SQL Practice Exercise 2.10 (video lesson, 26 minutes 55 seconds)Quiz
8SQL Practice Exercises Section 310 lessons · 10 videos · 4 quizzes
  1. SQL Practice Exercise 3.1 (video lesson, 25 minutes 9 seconds)
  2. SQL Practice Exercise 3.2 (video lesson, 40 minutes 32 seconds)Quiz
  3. SQL Practice Exercise 3.3 (video lesson, 22 minutes 56 seconds)
  4. SQL Practice Exercise 3.4 (video lesson, 24 minutes 34 seconds)
  5. SQL Practice Exercise 3.5 (video lesson, 25 minutes 41 seconds)Quiz
  6. SQL Practice Exercise 3.6 (video lesson, 34 minutes 52 seconds)
  7. SQL Practice Exercise 3.7 (video lesson, 27 minutes 15 seconds)
  8. SQL Practice Exercise 3.8 (video lesson, 33 minutes 49 seconds)
  9. SQL Practice Exercise 3.9 (video lesson, 27 minutes 57 seconds)Quiz
  10. SQL Practice Exercise 3.10 (video lesson, 28 minutes 15 seconds)Quiz
9SQL Practice Exercises Section 410 lessons · 10 videos · 4 quizzes
  1. SQL Practice Exercise 4.1 (video lesson, 28 minutes 25 seconds)
  2. SQL Practice Exercise 4.2 (video lesson, 28 minutes 22 seconds)Quiz
  3. SQL Practice Exercise 4.3 (video lesson, 27 minutes 48 seconds)
  4. SQL Practice Exercise 4.4 (video lesson, 23 minutes 29 seconds)
  5. SQL Practice Exercise 4.5 (video lesson, 25 minutes)Quiz
  6. SQL Practice Exercise 4.6 (video lesson, 29 minutes 30 seconds)
  7. SQL Practice Exercise 4.7 (video lesson, 24 minutes 50 seconds)
  8. SQL Practice Exercise 4.8 (video lesson, 25 minutes 24 seconds)Quiz
  9. SQL Practice Exercise 4.9 (video lesson, 24 minutes 37 seconds)
  10. SQL Practice Exercise 4.10 (video lesson, 28 minutes 54 seconds)Quiz
10SQL Practice Exercises Section 5 and Course Review11 lessons · 11 videos · 4 quizzes
  1. SQL Practice Exercise 5.1 (video lesson, 28 minutes 13 seconds)
  2. SQL Practice Exercise 5.2 (video lesson, 24 minutes 39 seconds)Quiz
  3. SQL Practice Exercise 5.3 (video lesson, 24 minutes 10 seconds)
  4. SQL Practice Exercise 5.4 (video lesson, 23 minutes 37 seconds)Quiz
  5. SQL Practice Exercise 5.5 (video lesson, 28 minutes 24 seconds)
  6. SQL Practice Exercise 5.6 (video lesson, 22 minutes 23 seconds)
  7. SQL Practice Exercise 5.7 (video lesson, 22 minutes 20 seconds)Quiz
  8. SQL Practice Exercise 5.8 (video lesson, 32 minutes 30 seconds)
  9. SQL Practice Exercise 5.9 (video lesson, 22 minutes 59 seconds)Quiz
  10. SQL Practice Exercise 5.10 (video lesson, 24 minutes 35 seconds)
  11. SQL Course Review (video lesson, 6 minutes 20 seconds)

Certificate

Earn a certificate you can show

Finish the final module and your Database Management Using SQL certificate is issued automatically. Download it, share it with employers and clients, or add it to your resume and LinkedIn.

Where this can take you

Skills from this school show up in roles like these. The certificate proves you finished; the projects you build are what get you hired.

  • Junior web developer
  • Front-end developer
  • Python developer
  • Data and reporting analyst
  • Automation specialist
Framed Nextversity certificate for Database Management Using SQL

Enroll with confidence

Enroll with confidence

Start today, finish at your paceNo deadlines and no cohorts. Watch a lesson tonight and pick it up again whenever it suits you.
Every course includedOne subscription opens all 50 courses across 8 schools, so you are never locked into this one choice.
Help on every lessonNext Tutor knows the lesson you are on and answers in seconds. A real person answers email.
Cancel anytimeTwo clicks from your account settings. No calls and no forms.

Full details in the refund policy. One subscription covers this course and every other course in all 8 schools.

Pair it with

More from the Programming & Web Development school

Close-up of colorful CSS code lines on a computer screen for web development.Advanced
Advanced Certificate in Database Management Using SQL

Outer joins, indexes, stored procedures, transactions, triggers, views and window functions in SQL Server.

85 lessonsSelf-pacedCertificate

Detailed view of programming code in a dark theme on a computer screen.Certificate
Certificate in Python Programming

Python from a first variable to a database, with four projects including a fifteen-part banking system.

118 lessonsSelf-pacedCertificate

See all 6 Programming & Web Development courses

FAQ

Common questions about the SQL course

Is this SQL course suitable for beginners?

Yes, and it assumes no programming at all. SQL has few keywords and they read close to English, so the syntax is rarely the difficulty. Knowing which question to ask and how to shape the data to answer it is the real skill, and that is exactly what the fifty-one exercises drill into you.

How long does the SQL course take?

Around 27 hours of video, with 30 hours or more once your own practice is counted, and that second figure only counts if you actually pause and build each exercise before watching the answer. It is self-paced with no deadlines, and the exercise modules split naturally into short sessions.

Do I need SQL Server, or will MySQL work?

The course is taught in Microsoft SQL Server and following along in the same tool is the smoothest path. MySQL, PostgreSQL and SQLite share nearly all of the same language, so the concepts transfer completely. A handful of statements do not, and TOP is the first: other engines use LIMIT instead.

Can I do this SQL course on a Mac?

Yes, with a little more setup. SQL Server Management Studio is Windows only, so on macOS or Linux you run SQL Server in a container and connect with a cross-platform client. That is a one-time job at the start. Everything after the connection works is identical to what you see on screen.

Is a SQL certification worth having?

It is worth roughly what the queries behind it are worth. A certificate says you finished. The eight-table database you designed and the 51 exercises you actually solved are what let you answer a technical question in an interview. You get both here, and the certificate carries a verification code anyone can check.

What is the difference between this and the advanced SQL course?

This one gets you writing queries at all. The advanced certificate makes you genuinely useful with them: outer joins, indexes and execution plans, stored procedures, cursors, transactions, triggers, views and window functions. Take them in order. The advanced course opens the editor in lesson one and never slows down for anyone who arrived unprepared.

Will SQL help me if I already do reporting in Excel?

Probably more than you expect. A spreadsheet holds one copy of the data while a database holds relationships between tables, so a question that would take a morning of lookups and pivots becomes a query you write once and rerun forever. It is the single most common next step for anyone who has outgrown spreadsheets.

Free info pack

Not ready to enroll? Start with the guide.

The full curriculum for this course, what you'll build, and how it fits with the rest of the school, in one short guide.

By downloading, you authorize Nextversity to contact you about courses. Unsubscribe anytime.

$29/moCancel anytimeEnroll now