Get in Touch

Course Outline

Relational Database Models

  • Relational operators
  • Key characteristics of declarative SQL
  • SQL syntax fundamentals
  • Overview of SQL sublanguages: DQL, DML, DDL, and DCL

Data Query Language (DQL)

  • Writing SELECT queries.
  • Using aliases for table columns
  • Handling date data (DATE types, display functions, and formatting)
  • Using grouping features
  • Combining tables using internal and external joins (JOIN clause)
  • Utilizing the UNION operator
  • Employing nested subqueries (in the WHERE clause, referencing table and column names)
  • Working with correlated subqueries

Data Modification Language (DML)

  • Inserting new rows (INSERT clause)
  • Inserting rows via a query
  • Modifying existing rows (UPDATE)
  • Removing rows (DELETE)

Data Definition Language (DDL)

  • Managing database objects: creating, altering, and dropping them (CREATE, ALTER, DROP)
  • Creating tables based on the result of a query (CREATE TABLE .... AS SELECT...)

Constraints

  • Understanding NULL and NOT NULL options
  • Using the CONSTRAINT clause
  • Utilizing the ENUM type
  • Using the SET type
  • Applying the PRIMARY KEY constraint
  • Applying the UNIQUE constraint
  • Applying the FOREIGN KEY constraint
  • Setting default values with the DEFAULT clause

Transactions

  • Managing transactions using COMMIT, ROLLBACK, and SAVEPOINT commands

Requirements

  • Basic computer literacy
  • Familiarity with any operating system
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories