- Course Architecture : Must for Everyone | What we will learn in this course
- Database Setup Introduction
- Approach-1: Mysql Server Installation on Windows Machine (Database Server Setup)
- MySQL Client Installation : Workbench on Windows Machine (Database Client Setup)
- Setup Sample Tables and Test Data for practice
- Sample Database, Tables with Data
- Approach-2: Execute SQL query online (Incase you do not have Installed DB)
- What is Database Testing ? What all testing activities we will do on Database
- Select Query Basics : Fetch Data from Table- Select all data or Few columns
- Reference Document : Last Session Queries
- Select data from table : Data filtration using WHERE Clause
- Select Query : Data Filtration : Where Clause with Logical AND and OR
- Select Query : Data Filtration using List and Range (IN and BETWEEN)
- Fetch unique data from column and Table structure
- Display data with Column Alias
- Reference Document : Last Session Queries
- Display data in Sorting order (Ascending & Descending )
- Reference Document : Last Session Queries
- Test your learning by solving these Practice Questions
- Its Time for QUIZ : Check Your Knowledge
- Select data with Pattern Matching(Like with Wild Card Character) - Part 1
- Document : Select data with Pattern Matching - Part 1
- Select data with Pattern Matching(Like with Wild Card Character) - Part 2
- Document : Select data with Pattern Matching - Part 2
- SQL - SubQuery : Write Query inside a Query
- Reference Document : SQL - SubQuery
- Test your learning by solving these Practice Questions
- Select Query : Fetch Null data
- Arithmetic operations on Column data
- Queries of this complete section
- Its Time for QUIZ : Check Your Knowledge
- SQL - Delete data from tables( Delete | Drop | Truncate)
- Document : Delete data from tables( Delete | Drop | Truncate)
- Group Functions - Mix, Max, Avg, Count, Sum
- Display data with Grouping - Use Group by Clause
- Filter data before and after Grouping - Where and Having in a Single Query
- Queries of this complete section
- Test your learning by solving these Practice Questions
- What is Join | Why and How we write join in SQL queries
- Cross or Cartesian Join : Fetch data by Complete merging of 2 or more tables)
- Inner Join | Equi Join | Simple Join : Fetch data by merging 2 tables(condition)
- Queries to run before next video
- Left Join | Left Outer Join :Fetch data by merging 2 tables(condition)+Left data
- Right Join | Right Outer Join: Fetch data by merging 2 table(condition)+Right
- Full Join | Full Outer Join
- Self Join : Join table by Itself
- Test your learning by solving these Practice Questions
- Queries of this complete section
- Create Tables by Coping content from another Table
- Create Table with Structure
- Insert data into table : One row at a time
- Update data of a table : By giving some conditions
- Update Table Structure (Conditionally update data)
- All Queries of this section
- SQL - Views : Create dummy table structure to allow limited access on data
- SQL - Indexes : Increase Search statement performance
- SQL- Union & Union All : Simply adding data of 2 or more tables
- Queries of this complete section
- SQL - Not Null constraint (Not allow to insert Null data into column)
- Check Constraint : Apply condition for data to insert of update
- Default Constraint : Apply default value to column in case not value given
- SQL - Unique Key constraint : Apply rule to insert only unique data
- Primary Key : Set one or more columns as Primary key(Unique + Not Null)
- Foreign Key : Create Reference of Primary Key
- Difference between Primary Key and Unique Key
- Test your SQL skills
- Copy a Table without Structure
- Find 2nd(Any number) Highest | Lowest Salary of Employee
- Find Duplicate Records
- Documentation
- Why as Tester/QA to learn Unix/Linux Commands ? Practical areas to use it as QA
- Use online environment for practice(In case you don't have practice environment)
- Setup Environment
- Setup Practice Environment on Windows Machine (Suggestive for better practicing)
- Start working with Basic Commands : Current Directory, Clear Terminal & Help
- Working with Directories - Create Directory, Move in & Move out to Directories
- Working with Directories - Create Multiple Directories, Delete Directory
- Different option to create files : Blank File, File with Content, Insert Data
- Listing files and Folders : Hidden Files, List Format and Sorted Order
- All uses of CAT command : Must for Practical Implementation & Interviews
- Documentation : Sample Data to be used for Practicing with me
- Setup Sample Data to be used for Practicing with me
- Check complete file content : CAT Command
- Check file content : Top few lines - Head Command