Oracle Database Developer – SQL and PL/SQL Training
With over 5+ years of specialized expertise in the sector, our training instructor has meticulously crafted the Oracle Database Developer – SQL and PL/SQL training to ensure comprehensive mastery of the subject. The Oracle Database Developer – SQL & PL/SQL Training begins with a brief overview of the fundamental concepts that you will need to grasp and understand. In addition, you will learn how to use variables, structured programming, and the INTO clause. We have also included a few practical sessions during the course to help you comprehend the concepts better. By the end of this course, you will learn how to utilize SQL and PL/SQL.
In This Module We Will Learn :
ORACLE SQL
- Basic concepts relating to databases
- Relational data model
- Transactional databases
- DBMSโฏarchitecture
- Versions and licenses,
- Available tools,
- Work environment configuration
- Displaying data retrieved from the database
- Sorting and limiting the number of rows returned
- Using alternative column names โ aliases
- Basic mathematical operations and string concatenation
- Data filtering
- Substitution of variables during query execution
- NULLโฏvalue and its handling in database
- Elimination of repetitive rows โโฏDISTINCTโฏclause
- Logical operators of conjunction and negation of conditions
- Comparison operators (>, >=, =, <, <=, <>, !=)
- Range operator (BETWEEN)
- Membership operator (IN)
- Pattern operator (LIKE)
ORACLE SQL
- Date and time operations
- Operations on character types
- Numeric functions
- Conditional functions, logical operators (CASE,โฏDECODE,โฏCOALESCE,โฏNVL, NVL2)
- Implicit type conversion
- Functions relating to type conversion: TO_CHAR, TO_DATE, TO_NUMBER
- Use of functions in all places of the query
- Grouping functions
- Filtering rows after aggregation
- UNION,โฏUNIONโฏALL,โฏMINUS,โฏINTERSECTโฏoperators
- Control of the order of rows returned by operations on sets
ORACLE PL/SQL
- Structure of a package and dependencies
- Running packages
- Polymorphism in packages (overloading)
- Embedded packages
- DMLโฏtriggers at command and line level
- DMLโฏtriggers on views
- DDLโฏcommand triggers
- Triggers on system events
- The need to use dynamicโฏSQL, contraindications
- Native dynamicโฏSQL
- DBMS_SQL package
ORACLE SQL
- Creating, deleting and modifying tables, column types
- Constraints, primary and foreign keys
- Creating simple and complex views
- Schemas in a database
- Other database objects: indexes, synonyms (public and private), sequences
- Commit, rollback transactions, save points
- Locks on concurrent execution of operations
- Deadlocks
- UNDOโฏspace principle andโฏFLASHBACKโฏoperations
ORACLE PL/SQL
- Lexical units and conventions
- Anonymous blocks and programs
- Executable block and declaration block
- Running anonymous blocks and programs
- Control instructions: conditions, loops
ORACLE PL/SQL
- Use ofโฏSQLโฏfunctions
- Exception handling, typical built-in exceptions
- Creating your own exceptions
- Labels, name visibility ranges, nested blocks
- Implicit and explicit cursors
- Parameterized cursors
- Row locking (FORโฏUPDATEโฏclause)
- WHEREโฏCURRENTโฏOF clause
Course Content
Similar Courses:
Oracle ME – HCM Communicate Training
Explore the Oracle ME - HCM Communicate Training, a comprehensive program designed to be completed…
Oracle Fast Formula Training (Release 24B)
Get ready to dive into a comprehensive training program on Oracle Fast Formula (Release 24B)…
Oracle Workforce Compensation Training – Salary Update Integration
Learn about the Oracle Workforce Compensation Training - Salary Update Integration, which can be completed…
Oracle Time and Labour Training (Release 24B)
Discover the comprehensive Oracle Time and Labour Training (Release 24B) which provides in-depth insights into…