Oracle: PL/SQL programming

This course is only available in Dutch, please contact us for more information.

In een Oracle-omgeving neemt de niet-procedurele taal SQL een belangrijke plaats in. Naast bijzonder krachtige eigenschappen heeft deze taal echter ook een aantal tekortkomingen die in de praktijk met een derdegeneratietaal kunnen worden opgelost. De derdegeneratietaal die bij uitstek geschikt is voor gebruik in een Oracle-omgeving, is PL/SQL. Met PL/SQL kan veel extra functionaliteit aan een systeem worden toegevoegd met behoud van volledige portabiliteit. De taal is toe te passen in Oracle Developer client-applicaties maar ook in de Oracle-server zelf. Met PL/SQL-programma’s kunnen procedures, functies, packages en triggers in de database worden opgeslagen. Bij een juist gebruik nemen de onderhoudbaarheid, functionaliteit, beveiliging en performance van een systeem toe. De concepten en de syntax van PL/SQL worden in de vorm van een workshop behandeld, dat wil zeggen dat 60% van de tijd besteed wordt aan het maken van opgaven en de overige 40% aan uitleg en demonstraties.

SUBSCRIBE

U leert

  • Hoe Oracle SQL-statements verwerkt
  • Hoe de Optimizer van Oracle werkt
  • Welke manieren van indexeren mogelijk zijn
  • Wanneer het gebruik van indexen gewenst is en wanneer niet
  • Hoe u de performance van een SQL-statement kunt meten
  • Hoe u statistieken verzamelt en beheert
  • Hoe u geautomatiseerde tuning-faciliteiten van Oracle benut
  • Hoe u met hintteksten het executieplan voor SQL-statements beïnvloedt
  • Waar u bij PL/SQL op kunt letten om performance te verbeteren

Onderwerpen

  • Verwerking van SQL
  • Shared SQL Area
  • Meten: explain plan, timing en autotrace
  • Indexen: B-tree-indexen, bitmap-indexen, reverse key indexen
  • Werking van de cost based optimizer
  • DBMS_STATS-package
  • Hints
  • Alternatieve opslagstructuren: clusters, materialized views, index organized tables
  • Performance-aspekten van PL/SQL
SUBSCRIBE

Doelgroep

Deze cursus is bedoeld voor applicatieontwikkelaars die SQL en PL/SQL-code schrijven.

Voorkennis

Basiskennis van SQL en PL/SQL is vereist. Voor meer informatie zie de basiscursussen Cursus Oracle: Werken met SQL en Cursus Oracle: PL/SQL programmeren.

SUBSCRIBE

Price per person

€ 1.200,- (excluding VAT)

Duration of this course

2 days

Course dates

7 - 8 june 2021
2 - 3 august 2021
7 - 8 october 2021
6 - 7 december 2021

Share this training

FacebooktwitterlinkedinmailFacebooktwitterlinkedinmail