Oracle SQL E-learning course

In this Oracle SQL e-learning course you learn at your own pace how Oracle works, how to structure tables, write queries and statements, and work with SQL functions, joins and subqueries.

4,6 on Google NRTO quality mark
For a team or department? Arrange your own group, at your premises or ours. Request a quote
  • Entirely at your own pace
  • A year's access to all the course material
  • Practical SQL skills from the ground up
  • Ready for broad deployment as an Oracle developer
  • Directly applicable in your day-to-day work

In this e-learning course you learn to work with Oracle SQL at your own pace. You will discover how to structure tables, write queries and execute statements. A full year of access to all videos, exercises and quizzes, so you can go through everything whenever it suits you.

Description

In this Oracle SQL e-learning course you work at your own pace on building a solid foundation in Oracle Database and the SQL programming language. You get around 32 hours of study material and a year's access to all videos, lectures, quizzes and exercises, so you can work through everything whenever it suits you.

You start with how Oracle works and build up your knowledge step by step towards writing queries and statements. You learn to structure tables, store data, run reports and apply SQL functions. In addition, you work with joins, subqueries, SET operators and conditional processing with CASE.

The course is offered in English and is suitable for anyone who wants to get started with Oracle without being tied to classroom timetables.

Topics

  • how Oracle Database works
  • structuring tables and storing data
  • running reports with SQL
  • Applying SQL functions
  • grouping data for aggregated values
  • writing joins and subqueries to retrieve data from multiple tables
  • Using SET operators
  • conditional processing with CASE
  • Writing INSERT, UPDATE and DELETE statements
  • creating views

Result

After this e-learning course you can manage Oracle applications and develop them further within your organisation. You understand how Oracle works and translate functional designs into technical solutions. You structure tables, store data and retrieve information using queries, joins and subqueries. You also write INSERT, UPDATE and DELETE statements, use SQL functions and carry out tests and problem analyses. This enables you to support colleagues who work with Oracle and to get started as an Oracle developer in a wide range of fields.

Target audience

This e-learning course is intended for (aspiring) developers, database administrators and IT professionals who want to learn to work with Oracle SQL. It is also a good fit if you are a functional designer and want to broaden your technical knowledge. Basic knowledge of databases and SQL is useful, but not required. The course is offered in English, so a good command of the English language is important.

Teaching method

You take this course entirely online, at your own pace and whenever it suits you. You get a year's access to all videos, lectures, quizzes and exercises, so you can review and repeat material at your leisure. Allow for around 32 hours of study time. The e-learning course is in English and covers Oracle SQL step by step, from the basics through to writing more complex queries and statements.

Prior knowledge

You do not need any specific prior knowledge for this e-learning course. Basic knowledge of working with databases is useful, but not required. You start from the basics and build up your knowledge step by step at your own pace.

Comments

None in particular.

Practical information

Education level
Suitable for all levels
Preparation time
None
Included
Course materials
Certificate
At the end of the course you will receive a certificate of attendance

In-company

Would you like to organise this training for a whole group or several groups? This can be cost-effective. For example, we can tailor the content entirely to your organisation, and training a whole group is also cheaper.

Are you looking at large numbers of participants or a complete academy? That involves a great deal. Consider planning and communication, for example, or identifying and agreeing the objectives and content of the training. Or differences in level, feedback mechanisms and safeguarding. Fortunately, Learnit has extensive experience in this field (more than 25 years) and we are happy to help you through this process.

Request a quote

This course for your team?

Plan your own group on a date that suits you, at your office, at our premises or online. We tailor the content to your day-to-day work, and training a whole group is cheaper than individual bookings.

  • Your date and location
  • Tailored content
  • Multiple groups or an academy are also possible
  • More than 25 years' experience
Request a quote No obligation, an adviser will be in touch shortly

What others say about this course

“You get value for money. And you leave with the knowledge to write your own SQL statements.”

D. Knijnsberg
Gemeente Purmerend
SQL Basics
10.0

“Practically applicable within my own organisation.”

S. Groenen
Zuidzorg
SQL Basics
8.4

“Practical course in which a user/information analyst quickly learns how to unlock (relational) databases using the basic principles of SQL.”

Arthur Wagenaar
SQL Open Learning
8.1

“A good balance between listening and practising. After this course you have a solid basis to get started on your own.”

Peter Berkhout
Klantexpertise UWV
Querying Microsoft SQL Server (MOC20461)
8.0

“Good course with an excellent trainer who was able to give a clear answer to all our questions. Not just theoretical knowledge, but plenty of practical assignments.”

R. Uters
Efteling
SQL Basics
7.6

“Good course with a good progression from the basics to somewhat more complex content spread over two training days. I found it a very useful course and it is good that we also have reference material in the form of a course book and access to the website with the material from the book and practical exercises including answers.”

A. Mangal - Ayvens Nederland
SQL Basics - Oracle
8.8

Frequently asked questions

How long does the Oracle SQL e-learning course take and how long do you have access?
The Oracle SQL e-learning course takes about 32 study hours, which you complete at your own pace. From the moment you activate the course, you have a full year of access to all videos, lectures, quizzes and exercises. That way you decide for yourself when and how often you view the material and you can go over sections again whenever it suits you.
Is the Oracle SQL e-learning course suitable for beginners?
Yes, the Oracle SQL e-learning course is suitable for beginners. You start with the basics: how Oracle works, how you structure tables and how you store data. After that you build up step by step towards queries, joins, subqueries, SET operators and INSERT, UPDATE and DELETE statements. Prior knowledge of programming or databases is not required. The course is in English and you learn entirely at your own pace.
In which language is the Oracle SQL e-learning course offered?
The Oracle SQL e-learning course is offered entirely in English. All videos, lectures, quizzes and exercises are in English. A good passive command of English is therefore advisable, especially since SQL terms, error messages and documentation are almost always in English in practice. This way the course material ties in directly with your working environment as an Oracle developer.
Which topics are covered in the Oracle SQL e-learning course?
The Oracle SQL e-learning course covers all the core topics of Oracle database development. You learn to structure tables and store data, run reports, use SQL functions and group data for aggregated values. You also write joins and subqueries to retrieve data from multiple tables, use SET operators, apply conditional processing with CASE and write INSERT, UPDATE and DELETE statements. Creating views is covered as well.
Which SQL statements do you learn to write in the Oracle SQL e-learning course?
In the Oracle SQL e-learning course you learn to write SELECT queries and INSERT, UPDATE and DELETE statements. You also work with joins and subqueries to retrieve data from several tables, use SET operators, apply conditional processing with CASE and group data to obtain aggregated values. In addition, you learn to create views and apply SQL functions in your reports.
What will you be able to do in practice after the Oracle SQL e-learning course?
After the Oracle SQL e-learning you can manage, design and expand Oracle applications within an organisation. You translate functional designs into technical solutions, carry out tests and problem analyses, and support colleagues in working with Oracle. You write queries, joins and subqueries to retrieve data from multiple tables, and you manage data using INSERT, UPDATE and DELETE statements.
When should you choose an Oracle SQL e-learning course instead of a classroom course or pure self-study using documentation?
An Oracle SQL e-learning course is the logical choice if you want to learn flexibly and set your own pace. You get a structured programme with videos, lectures, quizzes and exercises, which is what self-study through scattered documentation or YouTube tutorials lacks. Expect around 32 hours of study time, spread across the moments that suit you, with a year's access to the material. Compared with a classroom course you pay less and lose no working days, but you do not have a trainer on hand to answer questions immediately. Choose a classroom course if you need someone to spar with and direct feedback. Choose this e-learning course if you have the discipline, are comfortable with English-language material and want to build up concrete skills in queries, joins, subqueries and DML statements such as INSERT, UPDATE and DELETE.
How does Oracle SQL compare with other SQL variants such as MySQL or SQL Server, and is what you learn in this e-learning course more broadly applicable?
SQL is a standardised language, so the basic syntax for SELECT, INSERT, UPDATE, DELETE and JOIN works almost identically in Oracle, MySQL, PostgreSQL and SQL Server. What you learn in this e-learning course about queries, subqueries, SET operators and conditional processing with CASE can therefore largely be applied in other databases as well. Oracle-specific elements include certain functions, the management of tables and views, and the way Oracle physically stores data in blocks, extents and segments. This course focuses on Oracle SQL and covers how Oracle works as a system. If you later work with a different database, your SQL knowledge remains useful and you mainly need to learn the vendor-specific differences.
Which type of developer or database administrator is the Oracle SQL e-learning course actually intended for?
The Oracle SQL e-learning course is aimed at three groups. First, entry-level Oracle developers who will become responsible for the design and management of Oracle applications. Second, database administrators who work with other SQL variants and want to move to Oracle Database. Third, data analysts and report builders who need to write queries against an Oracle environment. The course covers both how Oracle works and the writing of queries, joins, subqueries and INSERT, UPDATE and DELETE statements. You do not need any prior knowledge of Oracle, but basic knowledge of databases helps. The course is in English and takes around 32 study hours. For anyone who only wants to write the occasional ad-hoc query this is too extensive; for anyone who is going to work with Oracle professionally it provides a complete foundation.
What does this Oracle SQL e-learning course give you that you would not learn by practising on your own in the free Oracle Live SQL environment?
The Oracle SQL e-learning course offers a structured learning path from the basics through to writing complex queries, something that experimenting on your own in Oracle Live SQL does not automatically provide. You work through approximately 32 hours of videos, lectures, quizzes and exercises in a fixed order. Topics such as joins, subqueries, SET operators, conditional processing with CASE and creating views are explained with context and examples. With self-study via documentation, you have to work out for yourself which concepts matter and in what order to learn them. The e-learning course gives you a year's access, so you can revisit material whenever you need a specific statement in practice. The course is in English and follows the Oracle terminology used in the official documentation.
How do I know after the Oracle SQL e-learning course whether I am ready for a role as a junior Oracle developer or database administrator?
You are ready for a junior role once you can do the following independently: design and structure tables, write SELECT queries with joins and subqueries, group data using aggregate functions, execute INSERT, UPDATE and DELETE statements, create views and apply conditional logic with CASE. The e-learning covers these basics in roughly 32 hours of study. For a junior developer role that is a good starting point, but employers usually also expect experience with PL/SQL, performance tuning and database administration (backup, recovery, user management). Those topics fall outside this course. You can therefore see the e-learning as a foundation for query work and functional development, not as a complete DBA programme. A follow-up step towards PL/SQL or Oracle Database Administration is a logical choice.
What is the difference between a join and a subquery in Oracle SQL, and when do you use which?
A join combines rows from two or more tables based on a related column, usually a foreign key. A subquery is a query within another query, the result of which serves as input for the outer query. In practice, you choose a join if you want to display columns from several tables at once in the result. A subquery is more useful if you want to filter on a derived value, for example 'all employees with a salary above the average'. Joins are often faster on large datasets, because the optimizer can execute them more efficiently. In the Oracle SQL e-learning course you learn to write and apply both techniques, including SET operators and conditional processing with CASE.