EMAGISTER CUM LAUDE
Personal Computing Studio S.r.l.

Oracle Database 12c R2: Develop PL/SQL Program Units Ed 2

Personal Computing Studio S.r.l.
A Roma

Chiedi il prezzo
Preferisci chiamare subito il centro?
06678... Leggi tutto

Informazioni importanti

Tipologia Corso
Luogo Roma
Inizio 11/02/2019
altre date
Descrizione

Gestire le dipendenze tra i sottoprogrammi PL / SQLCreare, utilizzare ed eseguire il debug di stored procedure e funzioniProgettare e utilizzare i pacchetti PL / SQL per gruppo e contenere costrutti correlatiCreare sottoprogrammi pacchetto di overload per una maggiore flessibilitàUtilizzare pacchetti PL / SQL forniti da Oracle per generare l'output a schermo, output di file e l'uscita di postaScrivere SQL dinamico per una maggiore flessibilità di codificaProgettare codice PL / SQL per i tipi di dati predefiniti, sottoprogrammi locali, programmi supplementari e costanti standard ed eccezioniUtilizzare l'infrastruttura avvisi del compilatoreUsare il codice condizionale PL / SQL compilazione e nascondere (hide)Creare trigger per risolvere le sfide di business

Strutture (1)
Dove e quando
Inizio Luogo
11 feb 2019
13 mag 2019
Roma
Via Valadier, 33, 00193, Roma, Italia
Visualizza mappa
Inizio 11 feb 2019
13 mag 2019
Luogo
Roma
Via Valadier, 33, 00193, Roma, Italia
Visualizza mappa

Domande più frequenti

· A chi è diretto?

Sviluppatore

· Requisiti

Prerequisiti obbligatori:
Conoscenze di base di PL / SQLLa familiarità con i linguaggi di programmazione
Oracle Database: Introduzione a SQL NUOVOOracle Database: PL / SQL Fundamentals NUOVO

Opinioni

0.0
Senza valutazione
Valutazione del corso
100%
Lo consiglia
5.0
eccellente
Valutazione del Centro

Opinioni sul corso

Non ci sono ancora opinioni su questo corso
* Opinioni raccolte da Emagister & iAgora

Successi del Centro

2018

Come si ottiene il marchio CUM LAUDE?

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

1 anni del centro in Emagister.

Cosa impari in questo corso?

SQL
Pl/sql
SQL
Pl/sql
SQL
Pl/sql

Programma

CONTENUTI:

Introduction

Course Objectives, Course Agenda and Appendixes Used in this Course

Describe the full Human Resources (HR) Schema

Review the online Oracle Database 12c SQL and PL/SQL documentation and the additional available resources

List the PL/SQL development environments Available in this course

Use the SQL Worksheet

Execute SQL Statements

Work With Script Files

Create and Execute Anonymous Blocks

Creating Stored Procedures

Describe PL/SQL blocks and subprograms

Describe the uses and benefits of procedures

Create, call, and remove procedures

Use formal and actual parameters

Identify the available parameter-passing modes

Pass parameters using the positional, named, or combination techniques

Handle exceptions in procedures

View the procedure information

Creating Functions and Debugging Subprograms

Creating Stored Functions

The Difference Between Procedures and Functions

Developing Functions

Creating and Executing and Removing Functions

Identifying the Advantages of Using Stored Functions in SQL Statements

Using User-Defined Functions in SQL Statements

Using a PL/SQL Function in the SQL WITH Clause

Restrictions When Calling Functions from SQL statements

Creating Packages

Using PL/SQL Packages

The Components of a PL/SQL Package

The Visibility of a Package’s Components

Developing a PL/SQL Package

Creating the Package Specification and Package Body

Invoking the Package Constructs

Creating and Using Bodiless Packages

Removing a Package

Working With Packages

Overloading Subprograms

Using Forward Declarations to Solve Illegal Procedure Reference

Initializing Packages

Using Package Functions in SQL and Restrictions

Controlling Side Effects of PL/SQL Subprograms

Persistent State of Packages

Persistent State of Package Variables and Cursors

Using PL/SQL Tables of Records in Packages

Using Oracle-Supplied Packages in Application Development

Using Oracle-Supplied Packages

Examples of Some of the Oracle-Supplied Packages

How Does the DBMS_OUTPUT Package Work?

Using the UTL_FILE Package to Interact With Operating System Files

Using the UTL_MAIL Package

Using Dynamic SQL

The Execution Flow of SQL

Working With Dynamic SQL

When Do You Need Dynamic SQL?

Using Native Dynamic SQL (NDS)

Declaring Cursor Variables

Executing a PL/SQL Block Dynamically

Using Native Dynamic SQL to Compile PL/SQL Code

Design Considerations for PL/SQL Code

Standardize constants with a constant package

Standardize exceptions with an exception package

Write PL/SQL code that uses local subprograms

Grant Roles to PL/SQL Packages and Standalone Stored Subprograms

Use the NOCOPY compiler hint to pass parameters by reference

Use the PARALLEL ENABLE hint for optimization

Use the AUTONOMOUS TRANSACTION pragma to run independent transactions within a single transactio

Describe the differences between invoker rights and definer rights

Creating Triggers

Describe different types of triggers

Describe database triggers and their use

Create database triggers

Describe database trigger firing rules

Remove database triggers

Creating Compound, DDL, and Event Database Triggers

Describe compound triggers

Describe mutating tables

Create triggers on DDL statements

Create triggers on system events

Display information about triggers

Using PL/SQL compiler

Using the PL/SQL CompilerUsing the Initialization Parameters for PL/SQL Compilation

Using the PL/SQL Compile Time Warnings

Viewing the Current Setting of PLSQL_WARNINGS

Viewing the Compiler Warnings: Using SQL Developer, SQL*Plus, or the Data Dictionary Views

Guidelines for Using PLSQL_WARNINGS

Managing Dependencies

Describe dependent and referenced objects

Track procedural dependencies with dictionary views

Predict the effect of changing a database object upon stored procedures and functions

Manage local and remote procedural dependencies

Ulteriori informazioni

INFO Manuale: Il Materiale Didattico Ufficiale per tutti i corsi Oracle University non è più in forma cartacea ma consiste in un eKit elettronico che lo studente iscritto potrà scaricare dal sito Oracle. Per tutte le info sull'eKit Il Materiale Didattico è compreso nel prezzo sia per i corsi a Calendario che Dedicati. Prezzo manuale: 0 € incluso nel prezzo del corso Natura del corso: Operativo (previsti lab su PC)

Gli utenti che erano interessati a questo corso si sono informati anche su...
Leggi tutto