Oracle 12 Cloud: Advanced SQL/PLSQL Hands-On

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Learning Oracle cloud Advance SQL hands-on using Oracle cloud Virtual Appliance and SQL commands and scripts

Oracle SQL is a necessary skill for any Oracle professional. In this course we overs advanced aspects of coding using SQL in an Oracle Database 12c environment.The following key topics can help you develop your Oracle SQL expertise, including database concurrency transactions, Oracle-specific schema objects such as indexes and PL/SQL procedures, functions and packages, and table partitioning.

  • Setting up the Oracle Database 12c environment   

  • Writing subqueries and inline views   

  • Creating table indexes to boost query performance   

  • Using the Oracle Data Dictionary   

  • Database transactions   

  • Creating sequences and triggers   

  • Table partitioning benefits   

  • Using LIST, RANGE, and HASH partitions

    Oracle SQL is a necessary skill for any Oracle professional, alongside expertise in PL/SQL, performance tuning, database administration, data modeling, and understanding of Oracle architecture. Mastery of these skills ensures effective database management and optimization.

    1. SQL Proficiency

      • Writing complex queries, joins, subqueries, and set operations.

      • Familiarity with common functions (aggregate, string, date/time, etc.).

      • Understanding of SQL standards and best practices.

    2. Database Administration

      • Creating, modifying, and managing databases, tables, indexes, and schemas.

      • User and role management, including permissions and security.

      • Backup and restore procedures using pg_dump and pg_restore.

    3. Performance Tuning

      • Analyzing query performance using EXPLAIN and ANALYZE.

      • Index optimization and understanding indexing strategies.

      • Optimizing queries for better performance and reduced resource usage.

    4. PL/pgSQL Programming

      • Writing and maintaining stored procedures, functions, and triggers.

      • Error handling and control structures in PL/pgSQL.

      • Implementing complex business logic within the database.

    5. Data Modeling

      • Designing and normalizing database schemas.

      • Understanding relational database concepts and entity-relationship modeling.

      • Implementing constraints (primary key, foreign key, unique, etc.).

  • get familiar with the fundamentals of the Oracle database, including tables, constraints, writing SQL queries, and using Oracle SQL Developer

Instructor

Profile photo of Zulqarnain Hayat
Zulqarnain Hayat

I have done a  Master in Computer Science (IT)Additionally) I have more than 23 years of professional experience in UNIX administration, Oracle database administration with different flavors (Solaris, Linux, Oracle Linux, Red Hat), and working as a role  Database specialist. I have complete command over the following functions and skills.Key Skills:· Oracle Database Administration· MS SQL Server Administrations· MYSQL/MariaDB Administration·...

Review
4.9 course rating
4K ratings
ui-avatar of Ganesh chittalwar
Ganesh C.
5.0
2 years ago

short but easy way and directly concept how to write code way

  • Helpful
  • Not helpful
ui-avatar of Samuel AKOHOUE
Samuel A.
5.0
3 years ago

I appreciate the content.

  • Helpful
  • Not helpful
ui-avatar of Tamuka Mazana
Tamuka M.
5.0
3 years ago

Good course, enjoyed the partitioning part the most

  • Helpful
  • Not helpful
ui-avatar of Rafael Peña
Rafael P.
5.0
3 years ago

Excelente

  • Helpful
  • Not helpful
ui-avatar of Rodrigo Perez
Rodrigo P.
5.0
3 years ago

Great learning with core teory and examples

  • Helpful
  • Not helpful
ui-avatar of Robert S Wilbanks
Robert S. W.
5.0
4 years ago

As a developer with hands on experience at 2 large corporations, I can comfortably say this is an excellent course for beginners and even a great review course for those with some experience. So far, fantastic course!

  • Helpful
  • Not helpful
ui-avatar of Muhammad
Muhammad
1.0
4 years ago

I think, it is not clear.

  • Helpful
  • Not helpful
ui-avatar of SADID LEONARDO CASTILLA MONTERO
Sadid L. C. M.
5.0
4 years ago

muy bueno, practico, y sobre todos los ejemplos que deja para descargar

  • Helpful
  • Not helpful
ui-avatar of Katarzyna Kur
Katarzyna K.
3.0
4 years ago

I'm not sure if it's an advanced level, not really. Very simple examples, which is a pity.

  • Helpful
  • Not helpful
ui-avatar of Javeed
Javeed
4.0
4 years ago

H

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses