SQL is a computer language designed for managing data within a relational database. To interact with the Oracle database we will use Oracle’s SQL tool SQL Developer. First you will get an introduction to Oracle and various Oracle tools. Then we will dive into SQL and Oracle SQL in particular, with emphasis on the structured writing of SQL statements. Version dependent features are indicated specifically, which makes this course suitable for the 11g and higher versions of the database as well.