jagomart
digital resources
picture1_Programming Techniques Pdf 198028 | Oracle Plsql Programming 1


 131x       Filetype PDF       File size 0.73 MB       Source: www.naya-college.co.il


File: Programming Techniques Pdf 198028 | Oracle Plsql Programming 1
oracle pl sql programming 40 hours course objectives this course provides you with the knowledge how to program with oracle pl sql and develop code objects such as stored procedures ...

icon picture PDF Filetype PDF | Posted on 08 Feb 2023 | 2 years ago
Partial capture of text on file.
                                                                                                                                               
                                                                                                                                               
                     
                                                        Oracle PL/SQL Programming 
                                                                          40 hours 
                    Course objectives:  
                    This course provides you with the knowledge how to program with Oracle PL/SQL and develop code 
                    objects such as stored procedures, functions, triggers and packages. Get to know advanced techniques 
                    for efficient code execution and the Oracle 12c new features for PL/SQL. 
                     
                    About this course:  
                    This  course  starts  with  PL/SQL  for  beginners  and  continues  with  advanced  PL/SQL: 
                     
                    Module 1: PL/SQL for beginners – Oracle’s procedural’s language 
                    PL/SQL is the Oracle database programming language which greatly extends our ability to perform 
                    various operations in the database. It enables us to develop blocks of application code, such as 
                    procedures, functions and triggers in the database itself, and is a powerful tool widely used in Oracle 
                    based implementations. 
                    Module 2: Advanced and useful PL/SQL tools and techniques 
                    (Including Oracle 12c enhancements and new features) 
                    The PL/SQL language offers a variety of tools and advanced techniques for efficient code execution. 
                    These  tools  address  common  requirements  and  frequently  performed  tasks  in  PL/SQL  and  are 
                    designed to perform these tasks as efficiently as possible.  
                    Get to know some of the most powerful and useful PL/SQL tools that help make your code elegant and 
                    efficient, just the way the Oracle PL/SQL designers intended it. 
                    The course combines all the required theoretical material with hands-on practices and real-world 
                    examples of applying the learned tools in actual production databases. We will also go over some of 
                    the best Oracle 12c new features for developers. 
                    Who Should Attend: 
                    The target audience for this course is all Oracle professionals. Among the specific groups for whom this 
                    course will be helpful are: 
                             Database administrators 
                             Application designers and developers 
                             Implementation specialists 
                             Data center support engineers 
                             Chief Information Officers (CIO) and other IT professionals 
                    Course Contents: 
                         PL/SQL for beginners 
                             Introduction to PL/SQL and procedural languages. 
                             PL/SQL variables and programming structures. 
                             Control structures (conditions, loops). 
                             Working with cursors. 
                                                                       NAYA Academy
                             www.naya-college.co.il | 0732865417 :סקפ | 0732865544 :ןופלט | הילצרה ,71 בידנה
                                                                                                                                               
                                                                                                                                               
                             Using exceptions to handle errors. 
                             Stored application code 
                                   o  Stored procedures 
                                   o  User-defined functions 
                                   o  Working with packages. 
                             Using triggers to extend functionality 
                             PL/SQL performance considerations. 
                             Advanced features, tips and tricks. 
                             Real world cases and examples. 
                          
                         Advanced PL/SQL 
                             Bulk Binding 
                                   o  FORALL 
                                              Bulk DML operations 
                                              Sparse collections and the INDICES OF clause 
                                              Handling bulk exceptions 
                                   o  BULK COLLECT 
                                              Bulk cursor queries 
                                              Using the LIMIT clause 
                             Using Autonomous Transactions 
                                   o  Autonomous transactions and subprograms 
                                   o  Autonomous transactions and triggers 
                             The RETURNING clause 
                                   o  Eliminate redundant table access and IO during bulk/single-row SQLs. 
                             Using Dynamic SQL  
                                   o  EXECUTE IMMEDIATE & DBMS_SQL 
                                   o  Bind aware dynamic SQL 
                                   o  Efficient dynamic SQL tips 
                                   o  DBMS_SQL – old, but not obsolete 
                             Advanced Cursor usage 
                                   o  Cursor For Loops  
                                   o  Ref Cursors 
                                   o  Updatable cursors 
                             Advanced Collections 
                                   o  TABLE OF arrays, VARRAYs and Nested Tables 
                                   o  Using Nested Tables to create parameterized views 
                                   o  Using composite variables as procedural parameters 
                                                                       NAYA Academy
                             www.naya-college.co.il | 0732865417 :סקפ | 0732865544 :ןופלט | הילצרה ,71 בידנה
                                                                                                                                               
                                                                                                                                               
                     
                     
                             Invoker’s Rights vs. Definer’s Rights 
                                   o  Altering the execution context of subprograms 
                             Advanced Packages issues 
                                   o  Overloading 
                                   o  Forward Declarations 
                                   o  One-Time-Only procedures 
                                   o  Securing package text in the database 
                                   o  Using packages to: 
                                             Enable compound parameters 
                                             Standardize constants and exceptions. 
                             Advanced memory and design issues 
                                   o  Using DBMS_SHARED_POOL 
                                   o  Using PRAGMA SERIALLY_REUSABLE 
                                   o  NOCOPY clause 
                             Using PL/SQL compiler warnings to detect problematic code 
                             Oracle Supplied Packages: Overview  
                                   o  UTL_FILE 
                                   o  DBMS_PROFILER 
                                   o  DBMS_LOCK 
                                   o  DBMS_METADATA 
                                   o  Others (as time permits..) 
                             Useful PL/SQL code, tips and tricks from the real world. 
                             Selected Oracle 11g and 12c new features 
                                   
                         
                     
                                                                       NAYA Academy
                             www.naya-college.co.il | 0732865417 :סקפ | 0732865544 :ןופלט | הילצרה ,71 בידנה
The words contained in this file might help you see if this file matches what you are looking for:

...Oracle pl sql programming hours course objectives this provides you with the knowledge how to program and develop code objects such as stored procedures functions triggers packages get know advanced techniques for efficient execution c new features about starts beginners continues module s procedural language is database which greatly extends our ability perform various operations in it enables us blocks of application itself a powerful tool widely used based implementations useful tools including enhancements offers variety these address common requirements frequently performed tasks are designed efficiently possible some most that help make your elegant just way designers intended combines all required theoretical material hands on practices real world examples applying learned actual production databases we will also go over best developers who should attend target audience professionals among specific groups whom be helpful administrators implementation specialists data center supp...

no reviews yet
Please Login to review.