Kursplan
Introduction to SQL and Relational Databases
- Understanding database structures
- Overview of SQL syntax
- Working with tables and schemas
Basic Querying Techniques
- Selecting and projecting data
- Filtering rows with WHERE
- Sorting results using ORDER BY
Joining Multiple Tables
- Inner, left, right, and full joins
- Combining datasets from multiple sources
- Resolving join conditions
Aggregations and Grouping
- Using COUNT, SUM, AVG, MIN, MAX
- Applying GROUP BY effectively
- Filtering grouped data with HAVING
Subqueries and Nested Statements
- Scalar subqueries
- Correlated subqueries
- Using subqueries for filtering and calculations
Data Manipulation and Modification
- Inserting new data
- Updating existing records
- Deleting data safely
Database Objects and Constraints
- Understanding primary and foreign keys
- Working with views
- Implementing constraints and rules
Advanced SQL Techniques
- Window functions
- Common Table Expressions (CTEs)
- Performance considerations and query tuning basics
Summary and Next Steps
Krav
- An understanding of basic data concepts
- Experience with spreadsheets or tabular data
- Familiarity with general business applications
Audience
- Data analysts
- IT professionals
- Users who need to manage, query, and analyze data
Vittnesmål (5)
Philip var väldigt snäll, hans stil att förklara SQL begrepp är enastående. Jag gillade att han gav oss information och svarade på frågor som inte var en del av denna kurs.
Stefan
Kurs - SQL in SQL Server
Maskintolkat
analytical functions
khusboo dassani - Tech Northwest Skillnet
Kurs - SQL Advanced
The training materials.
Mona Dobre - DB Global Technology
Kurs - SQL Advanced level for Analysts
They way the instructor teaches is very informative and effective especially on the 2nd day when topics are a bit advanced.
Aynanie Kiram - Aarki, Inc.
Kurs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Interactive exercises