ποΈ Introduction
Database β Introduction (Automation Tester Perspective)
ποΈ Database vs DBMS
Understanding the difference between Database and DBMS is essential before learning SQL.
ποΈ Tables Rows Columns
Tables, Rows, and Columns
ποΈ Primary and Foreign Key
Keys define how data is uniquely identified and related inside a database.
ποΈ Types of Databases
Types of Databases (RDBMS vs NoSQL) β Automation Tester Awareness
ποΈ SQL Introduction
What is SQL? (Automation Tester Perspective)
ποΈ SQL Command Types
SQL Command Types β DDL, DML, DCL, TCL (Automation Tester Guide)
ποΈ SELECT Basics
SQL SELECT Queries β Basics (Automation Tester Guide)
ποΈ NULL Handling
SQL NULL Handling (IS NULL / IS NOT NULL) β Automation Tester Guide
ποΈ Joins
SQL Joins β INNER JOIN & LEFT JOIN (Automation Tester Guide)
ποΈ Aggregations
SQL Aggregations (COUNT, SUM, GROUP BY) β Automation Tester Guide
ποΈ Date and Timestamp
Date & Timestamp Handling in SQL (Automation Tester Guide)
ποΈ SQL Subqueries
SQL Subqueries (IN, EXISTS) β Automation Tester Awareness
ποΈ SQL DML
DML β INSERT / UPDATE / DELETE (Automation Tester Awareness & Safety)
ποΈ SQL Transactions
Transactions (COMMIT / ROLLBACK) β Automation Tester Perspective
ποΈ SQL Indexes and Performance
Indexes & Query Performance (Automation Tester Perspective)
ποΈ Locks and Concurrency
Locks & Concurrency (Parallel Test Impact β Automation Tester Guide)
ποΈ Db Common Errors and Debugging
Common Database Errors & Automation Debugging Patterns
ποΈ Database Normalization
Database Normalization (1NF, 2NF, 3NF) β Automation Tester Perspective
ποΈ Database Views
Database Views (Awareness for Automation Testers)
ποΈ Database Stored Procedures
Stored Procedures & Functions (Awareness for Automation Testers)
ποΈ Database Constraints
Database Constraints (UNIQUE, NOT NULL, CHECK) β Automation Tester Awareness
ποΈ Database Schemas
Database Schemas β Automation Tester Awareness
ποΈ Interview Readiness
Database InterviewβReady Explanations (Automation Tester Focus)