+Android Programming Course
+Apple iOS Apps Development
+SQL Scripting
+MS SQL Server 2012
- MS SQL Server 2012 Database Administration
- MS SQL Server 2012 Database Querying

+Oracle Database SQL
- Oracle Certified SQL Expert

+VBA Excel / Access / Word
+Web Design & Ecommerce
+Web Development &

- SQL Scripting
- Adv SQL Scripting
- Javascript
- HTML5 with JavaScript and CSS3
+Microsoft Infrastructure Certification

CompTIA Courses


Basic Networking & IC3 Courses

Register Courses at IT Enabler
Home> Course List >Oracle Certified SQL Expert
Oracle Certified SQL Expert ( Exam Code : 1Z0-071)

Course Objective:

Gain a working knowledge of queries, insert, update and delete SQL statements as well as some Data Definition language and Data Control Language, the optimizer, tales and indexes, data modeling and normalization. By passing this exam, a certified individual proves fluency in and a solid understanding of SQL language, data modeling and using SQL to create and manipulate tables in an Oracle Database.

Have knowledge of general computing concepts, knowledge of command line interfaces and experience working in command line.

Certificate Of Attendance:
Certificate Of Attendance will be awarded to participants completing the course achieving minimum 75% attendance..

Training Methodology & Materials:
  • Practical hands-on sessions to enhance the networking concept
  • Well-designed lab sessions to enhance further understanding of the courseware

  • Training Duration:

    Full-Time : 5 Weekdays
    Time : 9.30am - 5.30pm

    Course Outline:


    1. Oracle and Structured Query Language (SQL)
    - Identify the connection between an ERD and a Relational Database
    - Explain the relationship between a database and SQL
    - Describe the purpose of DDL
    - Describe the purpose of DML
    - Build a SELECT statement to retrieve data from an Oracle Database table

    2. Restricting and Sorting Data
    - Use the ORDER BY clause to sort SQL query results
    - Limit the rows that are retrieved by a query
    - Use ampersand substitution to restrict and sort output at runtime
    - Use SQL row limiting clause

    3. Using Single-Row Functions to Customize Output
    - Use various types of functions available in SQL
    - Use character, number, and date and analytical (PERCENTILE_CONT, STDDEV, LAG, LEAD) functions in SELECT statements

    4. Using Conversion Functions and Conditional Expressions
    - Describe various types of conversion functions that are available in SQL
    - Use the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
    - Apply general functions and conditional expressions in a SELECT statement

    5. Reporting Aggregated Data Using the Group Functions
    - Describe the use of group functions
    - Group data by using the GROUP BY clause
    - Include or exclude grouped rows by using the HAVING clause

    6. Displaying Data from Multiple Tables
    - Describe the different types of joins and their features
    - Use SELECT statements to access data from more than one table using equijoins and nonequijoins
    - Join a table to itself by using a self-join
    - View data that generally does not meet a join condition by using outer joins

    7. Using Subqueries to Solve Queries
    - Define subqueries
    - Describe the types of problems subqueries can solve
    - Describe the types of subqueries
    - Query data using correlated subqueries
    - Update and delete rows using correlated subqueries
    - Use the EXISTS and NOT EXISTS operators
    - Use the WITH clause
    - Use single-row and multiple-row subqueries

    8. Using the Set Operators
    - Describe set operators
    - Use a set operator to combine multiple queries into a single query
    - Control the order of rows returned

    9. Manipulating Data
    - Truncate data
    - Insert rows into a table
    - Update rows in a table
    - Delete rows from a table
    - Control transactions

    10. Using DDL Statements to Create and Manage Tables
    - Describe data types that are available for columns
    - Create a simple table
    - Create constraints for tables
    - Drop columns and set column UNUSED
    - Create and use external tables

    11. Managing Objects with Data Dictionary Views
    - Query various data dictionary views

    12. Controlling User Access
    - Differentiate system privileges from object privileges
    - Grant privileges on tables and on a user
    - Distinguish between privileges and roles

    13. Managing Schema Objects
    - Describe how schema objects work
    - Create simple and complex views with visible/invisible columns
    - Create, maintain and use sequences
    - Create and maintain indexes including invisible indexes and multiple indexes on the same columns
    - Perform flashback operations

    14. Manipulating Large Data Sets
    - Describe the features of multitable INSERTs
    - Merge rows in a table

    Download Course Brochure

    Course Fees:
    Course Fee :S$2999
    Regn Fee : S$50

    Course fee excludes Oracle Exam.

    All fees subject to GST 7%.

    Download Course Brochure (Contact Customer Service @ 6333 4843)

    Course Title   Venue Register Online
    Course Mode
    Start Date
    End Date