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.

  • 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.

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

The best training for you

At Learnit you will always find a course that takes you further. From (technical) IT skills to communication or personal leadership. You can also choose the training format that suits you best: a classroom course, a tailor-made course at your own office, an online course or an e-learning. We have the right course and the right format for everyone. Because learning in the way that suits you best delivers the best results.

Participants attending a classroom training course at Learnit

Why choose training at Learnit?

  • Always and everywhere personal

    Personal attention and a pleasant atmosphere. Whether you take a course with us, at your office or on your own PC, we make sure you feel at home enough to push your boundaries.

  • Just do it!

    New opportunities arise when you get moving. Stay sharp. Keep taking new steps. We encourage you to take the plunge and really go for it.

  • Growing through knowledge and inspiration

    Discover something new. Build on your strengths. And choose your own path. We help you grow with training courses and learning formats that genuinely suit you.

  • Skills for the future

    We always think in terms of possibilities and win-win. And every day we work on new solutions for tomorrow. By offering training courses that leave you well prepared for the future.

  • Working together on quality

    We don't make empty promises. What we do offer is quality, knowledge and experience. A broad range of courses, made possible by our inspired staff and trainers.

  • Understanding and being understood

    We listen to what matters to you. To what you need. Because that is where our solution, our tailored approach, begins. Understanding each other properly and communicating clearly: that is what we believe in.

Find out more about Learnit
Trainer and participants working together during a Learnit course

Moving forward together

Taking a training course at Learnit means learning together. Together with your experienced trainer, together with your course group or together with your colleagues. And whether you take the training at home, at your office or at one of our training locations, we are always available to help you. To share our knowledge with you in a way that is genuinely useful to you. Getting further together through personal attention and understanding each other well; that is what we believe in.

Apply it directly in your work

Learning theory from a book that you can then hardly use in your work? Not at Learnit! Whichever training you take with us, you can put it to use at your workplace straight away. Because of the unique learning objectives you set together with the trainer at the start of the training. Because of the alternation between theory and (interactive) practical assignments. And by bringing the challenges you face in your daily work along to the training.

Participants apply what they have learnt straight away in the workplace

Reviews

What others say about this course

  • “This course teaches you in 2 days what SQL is, how you can use it and what the well-known mistakes are. The trainer is highly professional and has a great deal of knowledge of the subject.”

    D. Gebroers, Alfa Accountants en Adviseurs - Transact-SQL Basics - MS SQL Server
    Rating 9.6
  • “Gaining a broad basic knowledge of SQL helps me in practice to create simple queries and to read and adapt more extensive ones. That was exactly what I was looking for. What certainly also makes the difference is that the small scale means everything is tailored to the participants.”

    J. Burgers, Gemeente Haarlemmermeer- SQL Basics
    Rating 8.4
  • “An excellent course to start with as a complete beginner. You first get to know the software package and then get straight to work on small assignments. As a result, I am now able to create small databases and reports.”

    J. Kramer, HC Groep - SQL Report Builder
    Rating 7.4
  • “I would recommend this course to people who have never worked with SQL before; it is perfectly suited to that.”

    Ron Derks, Office Depot Europe BV - Open Learning SQL
    Rating 7.5
  • “Attended the Report Builder course. Enthusiastic trainer who shared his expertise with us in a pleasant way. During the course day we were able to use good practice material, with a well-structured set-up. Learned a lot, excellent value with a useful presentation as reference material.”

    M. Sanders, GGD Brabant-Zuidoost - SQL Report Builder
    Rating 8.8
  • “The course is highly suitable for people who have never worked with SQL before. It explains clearly what SQL can do. This is a good basic course. If you already use SQL regularly, I would recommend an advanced course.”

    R. Arentsen, I-Real- SQL Basics
    Rating 8.6
  • “Good trainer, plenty of course material. I achieved my initial objectives.”

    H. Vranac-Arapovic, Gemeente Breda - SQL Basics
    Rating 8.4
  • “It was a demanding course, covering an enormous amount in two days. It was a thoroughly enjoyable course!”

    P. Janssen, Ministry of Defence - SQL Basics
    Rating 7.8
  • “A good overview of what SQL can do.”

    A. Heijmans, Gemeente Rotterdam - SQL Basics
    Rating 8.2
  • “A 2-day course that met my expectations and enabled me to apply what I had learned successfully in daily practice. By alternating theory and practice, the knowledgeable trainer managed to keep the course lively and to hold the attention of our mixed group right to the end. All this at a good location and with excellent course material for this subject.”

    Charles Slierendrecht, Gemeente Maastricht- SQL Open Learning
    Rating 8.4
  • “I expected a basic course that covered writing queries from scratch from A to Z. The course did exactly that. A perfect match.”

    C. van Lumig, Woonpunt - SQL Basics
    Rating 10.0
  • “SQL Basics Oracle is a course I can recommend with complete confidence. Its practical applicability is very high!”

    N. Meijer. Rijksdienst voor Ondernemend Nederland - SQL Basics - Oracle
    Rating 8.6
  • “I was very satisfied with the set-up and delivery of this course. A good balance was struck between participants working at different paces. The explanations were clear, with a good balance between doing exercises together and getting to work on exercises yourself.”

    J. Esseling, Zorgon B.V.- SQL Basics
    Rating 8.4
  • “The course lives up to its content and teaches you the basic SQL skills in a short space of time.”

    Arnaud Milder, Radboud University Medical Centre - SQL Open Learning
    Rating 7.6
  • “Clear explanation of SQL with plenty of usable examples and good exercises. It was all very manageable and after following this basic course I have gained more than enough knowledge to run all the queries we need on our database. And that has produced a lot of useful information. In short: an excellent course!”

    V. Jong, Kyocera Document Solutions Nederland B.V.- SQL Basics
    Rating 8.8
  • “This training course is ideal for people who are going to work with SQL databases. A lot is explained and the pace is never too slow. All kinds of queries are covered, as well as the combined use of different types. Highly recommended!”

    J. de Groot, Kemira - SQL Basics
    Rating 8.2
  • “Excellent course, easy to follow. The content met my expectations. The knowledge was conveyed in a very pleasant way.”

    Ton van der Velden, Rijkswaterstaat (RWS) - SQL Basics
    Rating 9.0
  • “SQL is a language. The course teaches you how to read and understand this language and how to tell a simple story with it. The location (Amsterdam, Muziekgebouw aan het IJ) was great – excellent venue, with all the necessary facilities, hospitality, a bit of a homely feel. Learnit Training met my expectations – approachable, good dialogue, no unnecessary waiting, good information, clear.”

    K. Gnezda Meijer, Diebold- SQL Basics
    Rating 7.4
  • “A good, practice-oriented programme, recommended for the increasingly popular field of Big Data.”

    R. Oogink - Vivera B.V. Holten - Open Learning Format SQL
    Rating 9.4
  • “I had never been on a course or training before, and the course and everything around it actually exceeded my expectations.”

    M. Goedhart, Duynie Holding B.V. - SQL Basics
    Rating 8.2
  • “My main learning objective was to be able to read and understand queries/scripts better. By writing scripts myself and getting to know a number of the possibilities of SQL, I have certainly achieved this objective. Simply practising with a few scripts yourself already gives you some insight and a foundation. You do have to put it into practice and keep practising at work or at home. Then the knack will certainly follow.”

    Han Bennink, AFAS Software B.V. - Open Learning SQL
    Rating 7.6
  • “Very pleasant course and organisation, highly satisfied!”

    N. Claessens, UWV - SQL Basics
    Rating 9.0
  • “For beginners and advanced users alike this is an instructive course, taught in an interactive way. That is very pleasant, because you can apply it immediately while doing the exercises given during the course. There is always the opportunity to ask questions and the guidance is good too. So all in all a very good experience with the SQL Basics course from Learnit Training!”

    G. Romkens, CompuGroup Medical (CGM) - SQL Basics
    Rating 8.0
  • “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
    Rating 8.1
  • "This trainer is a highly knowledgeable person who conveys the course material to the participants in a calm, considered and thorough manner."

    - SQL Basics
  • “This course gives you an even better picture of what you can do with SQL and how to apply what you have learned. Recommended.”

    Jurgen Koopmans, Roba Metals BV- SQL Intermediate
    Rating 8.1
  • “The course material is clear and of a good standard. The exercises are clear with sufficient and progressive depth, and the trainer is calm and competent.”

    Anonymous - SQL Report Builder
    Rating 8.2
  • “For a solid grounding in SQL, this is certainly a course worth recommending. I also find the teaching style and the practical approach very pleasant. You immediately put what you learn into practice, which helps you understand it better.”

    M. Amasslam, Quby B.V.- SQL Basics
    Rating 7.8
  • “Well-structured course. Good course material and reference work. The trainer has a sound knowledge of SQL and conveys it well.”

    E. Haan - SQL Advanced
    Rating 9.8
  • “The content was good. We had requested a course to learn the new functions / changes in SQL Server 2012. So we largely determined the content ourselves. The trainer picked this up well and clearly explained per topic what had changed / was new and how to deal with it, and gave examples for each topic.”

    M. van Leeuwen- Administering Microsoft SQL Server 2012 Databases
    Rating 7.4
  • "Recommended! An enjoyable, informal way to broaden your knowledge."

    - SQL Open Learning
  • “Enjoyable and highly applicable course; you really get something out of it and you can put it into practice straight away. Highly recommended.”

    N.J.G. Cairo-Pol, Diabetes Zorgsysteem WF- SQL Basics
    Rating 8.0
  • “Good course with a good trainer! I now have the basics under control and can keep practising with the material provided.”

    J. Salhuteru - PinkRoccade Healthcare - Open Learning Format SQL
    Rating 10.0
  • “A course in an informal atmosphere, where personal contact comes first. This way everyone can take in the material at their own pace and there is plenty of room to achieve your goals.”

    J. Koopmans, Roba Mentals B.V.- SQL Basics
    Rating 8.2
  • “A clear training course with plenty of useful tips.”

    R. Dekker - Elvy - SQL Advanced
    Rating 7.4
  • "Fine, short yet complete basic course."

    - SQL Basics
  • “Very easy to follow, especially for people who want to get started with SQL. Suitable for both IT and non-IT people. Definitely recommended!”

    M. Thakoer, NN Group N.V. - SQL Basics
    Rating 7.4
  • “A good course for learning the basic principles of SQL. Plenty of practical exercises, so you get to grips with SQL quickly. It was led by a good trainer who took the time to explain things. Teaches with enthusiasm. A sociable and friendly person. Learnit Training is a professional organisation, customer-focused and with good, fast service.”

    C. Verkleij, Centraal Bureau voor de Statistiek (CBS) - SQL Basics
    Rating 9.8
  • “Good, clear training course, really for building reports for beginners.”

    D. Hoekstra, NLO- SQL Report Builder
    Rating 9.0
  • “This is an excellent programme for learning the basics of SQL!”

    M. Serrano Bascunan - Gemeente Rotterdam- SQL Basics
    Rating 9.8
  • “A course with a good pace. Pleasant alternation between plenary treatment of the material and doing individual exercises. Excellent value for money if you want to start working with SQL in practice.”

    B. Willemse. Capter- SQL Basics
    Rating 8.4
  • "E. van Herwijnen - "Positive impression. Good location, course, exercise material and applicability in practice." - Rating: 7.2"

    - SQL Basics
  • “Practical training course that lays a good foundation for further use and understanding of SQL.”

    A. Bouman, Denkavit Nederland B.V. - Open Learning format SQL
    Rating 9.0
  • “Briefly summarised and clear. Good pace of teaching and easy to follow. Practice-oriented exercises rather than theoretical assignments. The trainer had attention for everyone. Personal and constantly asking whether the material was still understandable. Sufficiently knowledgeable and honest about their own knowledge. Learnit Training is professional and service-oriented.”

    T.M. Mingoen, Kobalt- MS SQL Server 2005 Querying
    Rating 7.6
  • "A good, clear course in which the basics of SQL are explained."

    - SQL Basics
  • “Without much programming experience, I learned a great deal about SQL in these two days. When you look at the sort of query you can write by the end of the second day, you really see the progress you have made over those two days. The trainer had time for everyone and took plenty of it.”

    J. Blaas, A.S.R. Verzekeringen- SQL Basics
    Rating 8.0
  • “Enjoyable and interesting course in which you get straight to work applying the material through related assignments that are discussed as a group afterwards.”

    D. Krom - Open Learning Format SQL
    Rating 8.0
  • “Good course for beginners who already have a little experience with SQL; reasonable account is taken of the type of SQL you use yourself (let the organisation know in advance if you like, then you may receive a different textbook). The course really does stick to the basics.”

    Kelly de Kuyper, Pluriplus / Pluripharm- SQL Basics
    Rating 7.3
  • “Valuable course with highly capable trainers, at a pleasant location.”

    J.J.M. Sanders, Provincie Limburg - Oracle Database 10g: SQL Fundamentals Part I
    Rating 8.6
  • “Good starting point for mastering SQL.”

    Gerard Teurlinx, Mapscape B.V. - SQL Basics
    Rating 7.7

Learnit reviews

Frequently asked questions

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.