Oracle Basics

The Oracle basics section covers the fundamentals of the Oracle Database. The primary goal of this tutorial series is to assist you in establishing a solid foundation in the Oracle Database.

After completing this series, you will have the ability to write complex SQL statements to query data and manage database objects.

This tutorial series is practical; therefore, you’ll need access to an Oracle Database 12c or later for hands-on exercises and proofs of concept. If you don’t have an Oracle Database system to work with, you can download it from the Oracle website and install it for learning purposes.

For detailed instructions on installing the Oracle Database and downloading a sample database for practice, please refer to the Getting Started with the Oracle Database section.

Section 1. Querying data

This section guides you through querying data from the Oracle Database. We will begin with a simple query that retrieves data from a single table.

Section 2. Sorting data

Section 3. Filtering data

Section 4. Joining tables

Section 5. Grouping data

Section 6. Subquery

Section 7. Set Operators

This section walks you through the steps of using the set operators to combine result sets of two or more independent queries.

Section 8. More on Groupings

Section 9. Modifying data

In this section, you’ll learn how to change the contents of an Oracle database. The SQL commands for modifying data are referred to as Data Manipulation Language (DML).

Section 10. Data definition

This section shows you how to manage the most important database objects including databases and tables.

Section 11. Oracle data types

Section 12. Constraints

Section 13. Temporary Tables