Constraints
10 Sub-topics
Constraint Naming Conventions
Adding Constraints to Existing Tables
ON DELETE and ON UPDATE Actions
Understanding Index Basics
Index Maintenance Considerations
Refreshing Materialized Views
Dropping and Altering Views
Views vs Tables Performance
Built-in Functions
3 Topics
String Functions
3 Sub-topics
String Functions - LENGTH, SUBSTRING, CONCAT
String Functions - UPPER, LOWER, TRIM
String Functions - REPLACE, SPLIT_PART
Date and Time Functions
3 Sub-topics
Date Functions - CURRENT_DATE, CURRENT_TIMESTAMP
Date Functions - EXTRACT, DATE_PART
Date Functions - AGE, DATE_TRUNC
Mathematical and Conditional Functions
6 Sub-topics
Mathematical Functions - ROUND, CEIL, FLOOR
Mathematical Functions - ABS, POWER, SQRT
Conditional Functions - CASE WHEN
COALESCE and NULLIF Functions
Type Conversion Functions - CAST, TO_CHAR
Pattern Matching Functions - REGEXP_MATCH
Common Table Expressions (CTEs)
1 Topics
Common Table Expressions (CTEs)
9 Sub-topics
Multiple CTEs in One Query
Recursive CTEs - Part 1 (Basics)
Recursive CTEs - Part 2 (Hierarchical Data)
Recursive CTEs - Part 3 (Advanced Patterns)
Performance Considerations