fbpx
Course length:
Training language:
32 lessons
English
Course fee:
609 EUR + VAT

Oracle SQL basics course - Dates and application

First training day: 27 July 2026, Further training days: 28., 29., 30.

Weekday daytime (09.00 - 16.30 CET)
Application deadline:
17 July 2026
Training language:
English
Course fee:
609 EUR + VAT

First training day: 21 September 2026, Further training days: 22., 23., 24.

Weekday daytime (09.00 - 16.30 CET)
Application deadline:
11 September 2026
Training language:
English
Course fee:
609 EUR + VAT

First training day: 23 November 2026, Further training days: 24., 25., 26.

Weekday daytime (09.00 - 16.30 CET)
Application deadline:
13 November 2026
Training language:
English
Course fee:
609 EUR + VAT

Applying for closed-group training

If you and your colleagues are attending a closed group training course and you have a training date code, you can apply here.

Application without a date

If none of the dates is right for you, but you are interested in the course, please submit your application without a date. When we publish a new date you will be notified.

In this course, students will learn the basics of SQL in Oracle environment. You will also learn how to write queries, modify data statements and define data structures.

No previous knowledge is required to complete the course.

Writing SQL queries is no longer required only for software developers, and is increasingly expected in the fields of analysis, design, testing or reporting.

In our course, students will learn the basics of SQL, be able to understand complex queries and write them independently. Our students will also learn about Oracle data types and data modifying statements and defining simpler data structures. In addition to standard SQL statements, participants will learn about Oracle's features and will be able to work effectively with several tools. During the course we put a strong emphasis on the acquisition of practical knowledge, so participants will learn SQL statements through examples.

 

Course Outline:

1. THE SQL LANGUAGE AND RELATIONAL DATABASES

1.1. SQL standards
1.2. Data models
1.3. Relational database servers
1.4. Table
1.5. Field
1.6. Relationships between tables
1.7. Table operations
1.8. NULL value
 

2. BASICS OF ORACLE DATABASE SERVER

2.1. Editions and versions of Oracle database
2.2. Architecture of Oracle server (DATABASE, SCHEMA-USER)
2.3. Standard Oracle users
2.4. Standard example schemas
2.5. Course example database
 

3. SQL TOOLS FOR ORACLE SYSTEMS

3.1. Oracle SQL tools, SQLPLUS
3.2. Proprietary SQL tools, PL/SQL Developer
3.3. Getting to know Oracle SQL Developer
 

4. SIMPLE SQL QUERIES

4.1. Basics of SQL syntax
4.2. SELECT statement
4.3. WHERE condition
4.4. Operators (LIKE, BETWEEN, IN, IS NULL)
4.5. ORDER BY sorting
4.6. Aggregation functions (SUM, COUNT, MIN, MAX, AVG)
4.7. GROUP BY grouping
4.8. HAVING condition
4.9. Uniqueness with DISTINCT
4.10. CASE expression
4.11. ROWNUM, OFFSET, FETCH NEXT numbering
 

5. BUILT-IN FUNCTIONS

5.1. Numeric functions
5.2. Text-handling functions
5.3. Date and time functions
5.4. Conversion functions
5.5. NULL functions
5.6. Other useful functions
 

6. COMPLEX QUERIES

6.1. UNION and UNION ALL
6.2. INTERSECT
6.3. MINUS
6.4. Nested queries (EXISTS, IN)
6.5. Joining tables
6.6. NATURAL JOIN
6.7. INNER JOIN
6.8. CROSS JOIN
6.9. OUTER JOIN
6.10. Self JOIN
 
 

7. ADVANCED QUERIES

7.1. Hierarchical queries
7.2. Common Type Expression - CTE (WITH)
7.3. Higher level aggregations (CUBE, ROLLUP, GROUPING SETS)
7.4. Pivot table
7.5. Analytical functions (RANK, DENSE_RANK, OVER, FIRST, LAST, etc.)
7.6. External queries
 

8. DATA-MODIFYING STATEMENTS

8.1. Basics of transaction management
8.2. Inserting data (INSERT)
8.3. Modifying data (UPDATE)
8.4. Deleting data (DELETE)
8.5. TRUNCATE
8.6. MERGE
 

9. ORACLE DATA TYPES

9.1. Character types
9.2 Numeric types
9.3. Date types
9.4. Large size types
 

10. BASICS OF ORACLE PRIVILEGE MANAGEMENT

10.1. User privileges
10.2. Roles (ROLE)
10.3. Basic priviliges
10.4. Granting priviliges (GRANT)
10.5. Revoking priviliges (REVOKE)
 

11. DDL STATEMENTS

11.1. DML and DDL statements
11.2. Types of DDL statements
11.3. Using visual tools for executing DDL statements
11.4. Creating objects (CREATE)
11.5. Modifying objects (ALTER)
11.6. Deleting objects (DROP)
 

12. MAIN OBJECT TYPES OF ORACLE

12.1. Tables
12.2. Views
12.3. Indices
12.4. Constraints

 

 

Trainers


Do you have any questions about the training?



You may also be interested in these courses and e-learning packages

You may find the courses below interesting


Oracle SQL Queries Course
(MFESQL3)

Length:
16 lessons
Price:
319 EUR + VAT
Training dates:
Jul 27
Sep 21
Nov 23
Microsoft SQL Queries Course
(MFESQL2)

Length:
16 lessons
Price:
319 EUR + VAT
Training dates:
Jul 20
Sep 14
Nov 30
Microsoft SQL Server T-SQL - Basic Course
(MFEMSQL1)

Length:
32 lessons
Price:
499 EUR + VAT
Training dates:
Jul 20
Sep 14
Nov 30