What You Need to Know Before
You Start
Starts 8 June 2025 13:53
Ends 8 June 2025
00
days
00
hours
00
minutes
00
seconds
5 hours 10 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Overview
SQL is the most used query language in the world and Snowflake is quickly becoming the most used cloud data platform in the world. There are, of course, other query languages for different types of databases, such as NoSQL databases but SQL remain the standard and Snowflake's SQL implementation is full ANSISQL compliant.
Syllabus
- Introduction to Snowflake
- SQL Basics
- Querying Data in Snowflake
- Working with Snowflake SQL
- Advanced Query Techniques
- Managing and Modifying Data
- Optimizing Queries
- Introduction to Snowflake Specific Features
- Practical Exercises and Projects
- Review and Q&A
Overview of Cloud Data Platforms
Introduction to Snowflake's Architecture
Key Features of Snowflake
Introduction to SQL
Data Types and Table Structures
Basic SQL Syntax
Writing and Executing Queries
Using SELECT Statements
Filtering Data with WHERE Clauses
Using Joins to Combine Tables
Sorting and Limiting Results with ORDER BY and LIMIT
Functions and Expressions
Subqueries and Nested Queries
Common Table Expressions (CTEs)
Handling NULL Values
Inserting, Updating, and Deleting Data
Transactions in Snowflake
Using DML Commands
Understanding Query Performance
Indexing and Execution Plans
Best Practices for Writing Efficient Queries
Time Travel and Data Retention
Cloning and Data Sharing
Schema Management in Snowflake
Real-World Query Scenarios
Collaborative Queries in a Cloud Environment
Final Project: Building and Optimizing a Query-Driven Report
Recap of Key Concepts
Open Discussion and Questions
Preparing for Part 2 of the Course
Taught by
Randy Minder
Subjects
Business