Data is one of the most critical assets of any business. Data needs a database to store and process data quickly. SQL is a language used for a database to query data.
In this introductory course, you’ll learn the basics of the SQL language and the relational databases. You’ll start by learning about the relational model and relational model concepts and constraints. By the end of this course, you will have learned and used the five basic SQL statements, some advanced SQL syntax, and join statements.
COURSE SYLLABUS
Module 1 – SQL and Relational Databases 101
- Introduction to SQL and Relational Databases
- Information and Data Models
- Types of Relationships
- Mapping Entities to Tables
- Relational Model Concepts
Module 2 – Relational Model Constraints and Data Objects
- Relational Model Constraints Introduction
- Relational Model Constraints Advanced
Module 3 – Data Definition Language (DDL) and Data Manipulation Language (DML)
- CREATE TABLE statement
- INSERT statement
- SELECT statement
- UPDATE and DELETE statements
Module 4 – Advanced SQL
- String Patterns, Ranges, and Sets
- Sorting Result Sets
- Grouping Result Sets
Module 5 – Working with Multiple Tables
- Join Overview
- Inner Join
- Left Outer Join
- Right Outer Join
- Full Join