Get in Touch

Course Outline

Relational database models

  • The structure of a relational database
  • Types of table relationships
  • Database normalization and denormalization
  • Relational Database Management System (RDBMS)

Relational Operators

Characteristics of the declarative SQL language SQL Syntax Division language DQL, DML, DDL, DCL Language DQL (Data Query Language)

  • SELECT queries
  • Aliasing columns and tables
  • Date functions (DATE types, display functions, formatting)
  • Grouping features
  • Combining internal and external tables
  • UNION operator
  • Nested Subqueries (in the WHERE clause, for table names, and column names)
  • Correlated subqueries

Data Modification Language

  • Inserting rows (INSERT clause)
  • Inserting via query
  • Updating rows (UPDATE)
  • Removing rows (DELETE)

Data Definition Language

  • Creating, altering ownership, and removing tables (CREATE, ALTER, DROP) Creating tables by query (CREATE TABLE .... AS SELECT ...)

CONSTRAINTS

  • NULL and NOT NULL options
  • CONSTRAINT clause
  • PRIMARY KEY condition
  • UNIQUE condition
  • FOREIGN KEY condition
  • DEFAULT clause

Transactions

  • The COMMIT, ROLLBACK, and SAVEPOINT commands

Language DCL

  • Granting and revoking permissions (GRANT, REVOKE)
  • Roles
  • Creating Users
  • Sequences
  • Synonyms
  • Views

Requirements

  • Computer literacy
  • Knowledge of any operating system
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (7)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories