Opleiding: Oracle Database: PL/SQL (English) (Virtueel)

Lesmethode :

Virtueel

Algemeen :

This course covers the basic skills you need to write programs in a third generation language. These learned basic skills you will learn to apply in PL/SQL, Oracle's procedural programming language. This third generation language is in line with the fourth generation language SQL. PL/SQL extends the capabilities of SQL and improves performance. In this course the relation of PL/SQL with the different Oracle tools also is discussed. We also cover the basic concepts of programming in a procedural language. Naturally, we pay a lot of attention to exercises.

This course is suitable for anyone using version 11g and higher. Version dependent features are specifically indicated.

We bieden deze cursus ook in het Nederlands aan, bekijk het hier: Oracle Database: PL/SQL

Doel :

The aim of this Oracle course is to gain insight into writing programs in a procedural programming language in general, and in PL/SQL in particular.

Doelgroep :

This course is intended for individuals with little or no programming experience, who will build, design and/or maintain applications using an Oracle database and/or Oracle tools in which PL/SQL can be used (such as Oracle Developer Forms and Reports).

This course is also suitable for persons who have to deal with Oracle as a data and/or application manager.

Voorkennis :

You have experience in working with Oracle SQL.
En de volgende cursussen:

  • Oracle Database: SQL fundamenten deel 2

Onderwerpen :


- Introduction
   - Preface
   - Generations
   - SQL and the generation gap
   - PL/SQL
   - The power of PL/SQL
      - Procedural options
      - Improved performance
      - Support from Oracle tools
      - Dedicated to Oracle
- SQL Developer
- Basics
   - Preface
   - Top-down approach
   - Program Structure Diagrams
      - Statements
      - Conditions
      - Repeat
- PL/SQL Syntax
   - Preface
   - Structure
      - Statements
      - Declarations
      - Assignments
      - Sequences
      - % TYPE and% ROWTYPE
      - Expressions
   - Comments
   - NULL
   - Conditions
      - IF-THEN-ELSE statement
      - CASE statement (since 9i)
      - CASE expression (since 9i)
   - Repetitions
      - Making jumps with GOTO
      - WHILE loops
      - FOR loops with index
      - FOR loops with cursor
      - Unlimited loops
      - Stop prematurely
   - Nested blocks
   - Errors in the syntax
- Accessing the database
   - Preface
   - Query using SELECT INTO (implicit cursor)
   - Consultation with a cursor
      - OPEN-FETCH-CLOSE
      - FOR loops with cursor
   - Parameters
   - Checks
      - Cursor attributes
      - Checks with a loop
   - Self-defined records
- Transactions
   - Preface
   - Consultation for changes
   - Transactions
      - Autonomous transactions
   - Locking
      - Read consistency
- Error handling
   - Preface
   - Exceptions
   - RAISE
   - EXCEPTION_INIT
   - SQLCODE and SQLERRM
- Case 'Bank transactions'

Meer...
€2.095
ex. BTW
Aangeboden door
Vijfhart IT-Opleidingen
Onderwerp
Niveau
HBO
Looptijd
3 dagen
Taal
en
Type product
cursus
Lesvorm
Individueel
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Cedeo
VOI
Oracle Education Partner
AgilePM - Agile Project Management (APMG)
EXIN
Microsoft Learning Partner
Erkend keurmerk
CRKBO en BTW-vrijstelling