ODAT-1 - ORACLE DATABASE 12C R2: PL/SQL FUNDAMENTALS ED 2

INFORMAZIONI SUL CORSO

durata

Durata:

2 GIORNI
categoria

Categoria:

Database
qualifica

Qualifica istruttore:

Oracle Certified Professional
dedicato a

Dedicato a:

Sviluppatore
produttore

Produttore:

Oracle

SCEGLI LA SEDE PER QUESTO CORSO

CORSO A CALENDARIO

Per vedere le informazioni relative al calendario del corso scegli prima una sede
sede
Sede: PCSNET Roma
prezzo
Prezzo: 1.060 € + IVA
Inizio
Fine
Prezzo
 
02 lug 18
03 lug 18
1.060 €
15 ott 18
16 ott 18
1.060 €
sede
Sede: PCSNET Milano
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET NordEst
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Torino
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Emilia Romagna
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Toscana
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Marche
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Umbria
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Napoli
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Sicilia
prezzo
Prezzo: 1.060 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!

CORSO DEDICATO

Per avere informazioni sul corso dedicato compila il form e ti contatteremo

CORSO DEDICATO

Grazie per la tua richiesta, ti contatteremo al più presto.

OBIETTIVI

Descrivere le caratteristiche e la sintassi di PL / SQLProgettare blocchi anonimi PL / SQL che vengono eseguiti in modo efficienteScrivere codice PL / SQL per interfacciarsi con il databaseUtilizzare PL / SQL e costrutti di programmazione condizionale per controllare il flusso di codice (loop, strutture di controllo e cursori espliciti)Gestire gli errori di runtimeCreare ed eseguire stored procedure semplici e funzioni

PREREQUISITI

Prerequisiti obbligatori:

La familiarità con i concetti di elaborazione dei dati e la tecnicaLa familiarità con i linguaggi di programmazione

Oracle Database: Introduzione a SQL NUOVO

CONTENUTI:

Introduction

Course Objectives, Course Agenda and Class Account Information

Describe the Human Resources (HR) Schema

Identify the Appendices Used in this Course

Introduction to PL/SQL Development Environments

Oracle Database 12c SQL Documentation and Additional Resources

 

Introduction to PL/SQL

Understanding the benefits and structure of PL/SQL

Examining PL/SQL Blocks

Generating output messages in PL/SQL

 

Declaring PL/SQL Variables

Identify valid and invalid identifiers

Declare and initialize variables

List and describe various data types

Identify the benefits of using the %TYPE attribute

Declare, use, and print bind variables

 

Writing Executable Statements

List Lexical Units in a PL/SQL Block

Use SQL Functions in PL/SQL

Use Data Type Conversion

Use Nested Blocks as Statements

Reference an Identifier Value in a Nested Block

Qualify an Identifier with a Label

Use Operators in PL/SQL

Using Sequences in PL/SQL Expressions

 

Using SQL Statements within a PL/SQL Block

Identify and use the SQL Statements in PL/SQL

Retrieve Data in PL/SQL with the SELECT statement

Avoid Errors by Using Naming Conventions When Using Retrieval and DML Statements

Manipulate Data in the Server Using PL/SQL

The SQL Cursor concept

Use SQL Cursor Attributes to Obtain Feedback on DML

Save and Discard Transactions

 

Writing Control Structures

Control PL/SQL Flow of Execution

Conditional processing Using IF and CASE Statements

Handle Nulls to Avoid Common Mistakes

Build Boolean Conditions with Logical Operators

Use Iterative Control with Looping Statements

 

Working with Composite Data Types

Learn the Composite Data Types of PL/SQL Records and Tables

Use PL/SQL Records to Hold Multiple Values of Different Type

Inserting and Updating with PL/SQL Records

Use INDEX BY Tables to Hold Multiple Values of the Same Data Type

 

Using Explicit Cursors

Define Cursors

Explain Explicit Cursor Operations

Controlling Explicit Cursors

Use Explicit Cursors to Process Rows

Cursors and Records

Cursor FOR Loops Using Subqueries

Explicit Cursor Attributes

The %NOTFOUND and %ROWCOUNT Attributes

 

Handling Exceptions

Define Exception

Handling Exceptions with PL/SQL

Predefined Exceptions

Trapping Predefined and Non-predefined Oracle Server Errors

Functions that Return Information on Encountered Exceptions

Trapping User-Defined Exceptions

Propagate Exceptions

Basic RAISE Statement

 

Creating Stored Procedures and Functions

Overview of Stored Procedures and Functions

Differentiate between anonymous blocks and subprograms

Show the CREATE OR REPLACE PROCEDURE | FUNCTION

Understand the Header Area of a Stored Procedure and Function

Create Simple Procedures and Functions

Create a Simple Procedure with an IN Parameter

Execute a Procedure and a Function

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 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=288. 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)

PARTNERSHIP