top of page

Database Module (Oracle)

The Oracle PL/SQL language is a flexible procedural extension to SQL and increases productivity, performance, scalability, portability and security. In this course, you will gain the practical knowledge to write PL/SQL programs. You will learn to build stored procedures, design and execute modular applications and increase the efficiency of data movement.

1. Introduction to Databases and Oracle

  • Understanding Databases and Database Management Systems (DBMS)

  • Introduction to Oracle Database

  • Oracle SQL Developer Setup

  • Connecting to the Oracle Database

2. SQL Basics

  • Introduction to SQL

  • SELECT Statement

  • Filtering Data with WHERE Clause

  • Sorting Data with ORDER BY

  • Aliases for Column Names

3. Retrieving Data from Multiple Tables

  • Understanding Table Joins

  • INNER JOIN, LEFT JOIN, RIGHT JOIN

  • CROSS JOIN, SELF JOIN

  • USING Clause

  • UNION and UNION ALL Operators

4. Filtering Data with Advanced Techniques

  • Using the BETWEEN Operator

  • Working with NULL Values

  • Using IN and NOT IN Operators

  • Combining Conditions with AND, OR, NOT

  • Subqueries and Nested Queries

5. Data Modification and Transactions

  • INSERT, UPDATE, and DELETE Statements

  • COMMIT and ROLLBACK Statements

  • Introduction to Transactions

  • Savepoints

6. Aggregating and Grouping Data

  • GROUP BY Clause

  • Aggregate Functions (SUM, AVG, COUNT, MAX, MIN)

  • HAVING Clause

  • GROUPING SETS and ROLLUP

  • Cube and Grouping

7. Working with Date and Time Data

  • Date and Time Data Types

  • Date Functions (TO_DATE, TO_CHAR, TO_TIMESTAMP)

  • Calculating Date Differences

  • Extracting Date Components

8. Managing Data with DDL Statements

  • Introduction to Data Definition Language (DDL)

  • Creating and Altering Tables

  • Constraints (PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK)

  • Indexes

9. Views, Sequences, and Synonyms

  • Creating Views

  • Sequences

  • Synonyms

  • Privileges and Security

10. Advanced SQL Topics

  • Analytic Functions (ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD)

  • Working with Large Data Sets

Assessments and Projects:

  • Weekly quizzes or assignments

  • Midterm exam

  • Final exam

  • Hands-on projects (e.g., building a database application)

Staffing Support​
  • Resume Preparation

  • Mock Interview Preparation

  • Phone Interview Preparation

  • Face to Face Interview Preparation

  • Project/Technology Preparation

  • Internship with internal project work

  • Externship with client project work

Our Salient Features:
  • Hands-on Labs and Homework

  • Group discussion and Case Study

  • Course Project work

  • Regular Quiz / Exam

  • Regular support beyond the classroom

  • Students can re-take the class at no cost

  • Dedicated conf. rooms for group project work

  • Live streaming for the remote students

  • Video recording capability to catch up the missed class

Student Portal

Office:

951 N. Plum Grove Rd.

Suite A, C
Schaumburg, IL, 60173

Ph: 847 350 9034 x option 1

Email: info@itexps.com

Branch Office:

1560 Wall Street,

Suite #111,

Naperville, IL 60563 

Ph: 847 350 9034 x option 2

Email: info@itexps.com

Branch Office:

2400 East Devon Ave. Suite#257
Des Plaines, IL 60018

Ph: 847 350 9034 x option 3

Email: info@itexps.com

IT Expert System, Inc is approved to operate by the Private Business and Vocational Schools Division of the Illinois Board of Higher Education.

IT Expert System, Inc is not accredited by a US Department of Education recognized accrediting body. IBHE Mandatory Disclosure Reporting

IT Expert System, Inc Training programs are approved by the Illinois State Approving Agency for the enrollment of qualified veterans and/or other eligible persons to receive Montgomery GI Bill® education benefits.

IT Expert System, Inc is regulated by: Indiana Department of Workforce Development, Office for Career and Technical School

10 N Senate Avenue, Suite SE 308, Indianapolis, IN 46204

OCTS@dwd.in.gov, http://www.in.gov/dwd/2731.htm

‘PMP’ and 'CAPM' are registered marks of the Project Management Institute, Inc.

‘GI Bill' is a registered trademark of the U.S. Department of Veterans Affairs (VA).

bottom of page