Get in Touch
 Duration 14 hours

Course Outline

Relational database models

  • Anatomy of a relational database
  • Relational operations

Data extraction

  • Best practices for SQL query construction
  • SELECT statement syntax
  • Retrieving all columns
  • Applying arithmetic operations in queries
  • Column aliasing
  • Use of literals
  • String concatenation

Result filtering

  • Utilizing the WHERE clause
  • Comparison operators
  • LIKE condition
  • Range filtering with BETWEEN ... AND
  • Handling null values with IS NULL
  • Membership testing with IN
  • Logical operators
  • Combining multiple conditions in the WHERE clause
  • Operator precedence
  • Eliminating duplicates with DISTINCT

Data sorting

  • The ORDER BY clause
  • Sorting by multiple columns or complex expressions

SQL Functions

  • Distinguishing between single-row and multi-row functions
  • Text, numeric, and date functions
  • Data type conversion functions
  • Nested function usage
  • Managing NULL values

Data aggregation via grouping functions

  • Core grouping functions
  • Behavior of grouping functions with NULL values
  • Creating data groups using the GROUP BY clause
  • Grouping by multiple columns
  • Filtering aggregated results with the HAVING clause

Data retrieval from multiple tables

  • Various join types
  • Table aliasing
  • Defining joins within the WHERE clause
  • INNER JOIN mechanics
  • External joins (LEFT, RIGHT)
  • Cartesian products

Subqueries

  • Embedding subqueries within SELECT statements
  • Single-row and multi-row subqueries
  • Single-row subquery operators
  • Multi-row subquery operators (IN, ALL, ANY)

Set operators

  • UNION operation
  • INTERSECT operation
  • EXCEPT operation

Data modification: Insert, Update, and Delete

  • INSERT command usage
  • UPDATE command usage
  • DELETE command usage

Transactions

Requirements

  • Basic computer proficiency
  • Familiarity with standard operating systems

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories