
DataCraft Academy
SQL for Data Analysis: Beginner
Query databases directly and start building insights from scratch
Available spots
Course Description
Master the foundations of SQL and relational databases. In this course, you’ll learn Introduction to Databases (What is a Database? Tables, Rows, Columns, Relational Database Concepts, SQL Server Overview), Basic SQL Syntax (SELECT statements, Filtering data with WHERE, Sorting with ORDER BY, Aliases (AS)), Working with Data (INSERT, UPDATE, DELETE, NULL values and IS NULL, Data Types (INT, VARCHAR, DATE, etc.), Using DISTINCT), Functions & Expressions (Aggregate functions (COUNT, SUM, AVG, MIN, MAX), Date/time functions (GETDATE, DATEADD, DATEDIFF)), Filtering & Operators (Logical operators (AND, OR, NOT), CASE expressions), Joins (INNER JOIN, LEFT JOIN / RIGHT JOIN, FULL OUTER JOIN, CROSS JOIN), Grouping (GROUP BY basics, HAVING vs WHERE, GROUPING with aggregate functions). 📌 Learning Outcomes: •Understand core database concepts (tables, rows, columns, keys). •Write basic SQL queries to retrieve, filter, and sort data. •Use aggregate functions and grouping to analyze simple datasets. •Perform data manipulation (insert, update, delete). •Work with joins to combine data across multiple tables. •Understand and apply basic data types and built-in functions. 🎯Goal: Gain confidence writing simple SQL queries to interact with SQL Server databases, answer business questions, and prepare data for reporting. 📂 3 Practical Projects ⏱ Duration: 14 Hours
Upcoming Sessions
Contact Details
info@datacraftacademy.com
Halifax, NS, Canada