SQL for Beginners: Querying and Managing Databases
Required Lab
Lab not available
SQL for Beginners: Querying and Managing Databases
Beginner
1. Introduction to Databases and SQL
-
1. What is a Database? Understanding Data Storage
-
2. Introduction to SQL: Language and Use Cases
-
3. Setting Up Your SQL Environment and Tools
-
4. Basic SQL Syntax: SELECT, FROM, WHERE Clauses
-
5. Practice: Writing Simple Queries
2. Data Manipulation and Filtering
-
1. Filtering Data with WHERE and Logical Operators
-
2. Sorting and Limiting Result Sets with ORDER BY and LIMIT
-
3. Using Aggregate Functions: COUNT, SUM, AVG, MIN, MAX
-
4. Grouping Results with GROUP BY and HAVING Clauses
-
5. Practice: Aggregate and Grouping Queries
3. Database Design and Table Management
-
1. Creating and Modifying Tables with CREATE and ALTER
-
2. Inserting, Updating, and Deleting Data
-
3. Understanding Primary Keys and Indexes
-
4. Practice: Design and Populate a Sample Database
4. Querying Multiple Tables
-
1. Introduction to Joins: INNER JOIN, LEFT JOIN, RIGHT JOIN
-
2. Using Subqueries to Solve Complex Queries
-
3. Practice: Writing Join and Subquery Examples
5. Working with Views, Indexes and Transactions
-
1. Creating and Using Views for Simplified Access
-
2. Indexing for Performance Optimization
-
3. Introduction to Transactions and Commit/Rollback
-
4. Practice: Build Queries with Views and Transactions