Get in Touch

Course Outline

Relational database models

  • Relational operators
  • Key features of declarative SQL
  • SQL syntax fundamentals
  • Overview of SQL command types: DQL, DML, DDL, DCL

Data Query Language

  • Using SELECT statements
  • Assigning aliases to table columns
  • Working with date values (DATE types, display functions, and formatting)
  • Grouping features
  • Combining tables with inner and outer joins
  • Utilizing the UNION operator
  • Implementing nested subqueries (in WHERE clauses, table names, and column names)
  • Working with correlated subqueries

Data Modification Language

  • Inserting new rows (INSERT clause)
  • Inserting rows via queries
  • Updating existing rows (UPDATE)
  • Removing rows (DELETE)

Data Definition Language

  • Creating, altering, and dropping database objects (CREATE, ALTER, DROP)
  • Creating tables from existing data (CREATE TABLE ... AS SELECT...)

Constraints

  • NULL and NOT NULL options
  • Using the CONSTRAINT clause
  • ENUM data type
  • SET data type
  • PRIMARY KEY constraint
  • UNIQUE constraint
  • FOREIGN KEY constraint
  • DEFAULT value clause

Transactions

  • Commands for managing transactions: COMMIT, ROLLBACK, and SAVEPOINT

Requirements

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories