Oracle Database 11g: Advanced PL/SQL

Ventara AG
In Berlin, Dresden, Düsseldorf und an 3 weiteren Standorten

1.770 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
0 52 ... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

Beschreibung

Die Teilnehmer dieses Kurses lernen, wie sie mit den fortgeschrittenen PL/SQL-Features PL/SQL-Code entwerfen und optimieren, um eine möglichst effiziente Schnittstelle zur Datenbank und zu anderen Anwendungen bereitzustellen. Sie erfahren, wie sich mit den fortgeschrittenen Features zur Programmentwicklung sowie mit Packages, Cursorn, erweiterten Schnittstellenmethoden, Large Objects und Colle...

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Berlin
Berlin, Deutschland
auf Anfrage
Dresden
Sachsen, Deutschland
auf Anfrage
Düsseldorf
Nordrhein-Westfalen, NRW, Deutschland
auf Anfrage
Hamburg
Hamburg, Deutschland
auf Anfrage
Jena
Thüringen, Deutschland
Alle ansehen (6)

Häufig gestellte Fragen

· Voraussetzungen

Besuch der Seminare:- "Professioneller Einstieg in Oracle Database 11g SQL" - "Oracle Datenbank 11g: PL/SQL und Datenbankprogrammierung" Empfohlene Vorkenntnisse: - Erfahrung mit SQL und PL/SQL erforderlich - Vertrautheit mit der Oracle-Datenbank

Themenkreis

Seminarziel

Die Teilnehmer dieses Kurses lernen, wie sie mit den fortgeschrittenen PL/SQL-Features PL/SQL-Code entwerfen und optimieren, um eine möglichst effiziente Schnittstelle zur Datenbank und zu anderen Anwendungen bereitzustellen. Sie erfahren, wie sich mit den fortgeschrittenen Features zur Programmentwicklung sowie mit Packages, Cursorn, erweiterten Schnittstellenmethoden, Large Objects und Collections leistungsstarke PL/SQL-Programme erstellen lassen. Weitere Themen dieses Kurses sind die effiziente Programmierung, die Einbindung externer C- und Java-Routinen, der fein granulierte Zugriff sowie das Schützen des Codes vor SQL-Injection-Angriffen.
Learn To: - Code erstellen, der als Schnittstelle zu externen Anwendungen und dem Betriebssystem fungiert - Code als Schnittstelle zu Large Objects und zur Verwendung von SecureFile-LOBs erstellen - PL/SQL-Anwendungen entwickeln, die Collections verwenden - Code vor SQL-Injection-Angriffen schützen - Virtual Private Databases mit fein granulierter Zugriffskontrolle implementieren - PL/SQL-Packages und -Programmeinheiten entwerfen, die effizient ausgeführt werden

Seminarinhalte

o Codierungsstandards anwenden, um Sicherheitslücken in Bezug auf SQL-Injections zu vermeiden o Verschiedene Typen von SQL-Injections-Angriffen kategorisieren und erläutern o LOB-Datentypen erstellen und verwalten o Collections erstellen und verwenden o Subtypen auf Basis der für eine Anwendung vorhandenen Typen erstellen o Features von SecureFile-LOBs beschreiben o Prozess der fein granulierten Zugriffskontrolle beschreiben o Deduplication, Komprimierung und Verschlüsselung für SecureFile-LOBs aktivieren o Externe Java-Programme über PL/SQL ausführen o Externe C-Programme über PL/SQL ausführen o Richtlinien für den Cursor-Entwurf angeben o Speicherauslastung durch Cachen von SQL-Ergebnismengen verbessern o Profile von PL/SQL-Anwendungen erstellen o PL/SQL-Funktionen so einrichten, dass sie PL/SQL-Ergebnis-Caching verwenden o PL/SQL-Code optimieren o LOBs mit dem PL/SQL-Package DBMS_LOB steuern
Sachgebiete:

- Entwicklungsumgebungen - Überblick

- Überlegungen zum Design

- Collections verwenden

- Weitere Schnittstellenmethoden

- VDP mit fein granulierter Zugriffskontrolle implementieren

- Large Objects bearbeiten

- SecureFile-LOBs verwalten

- Performance und Tuning

- Performance mit SQL- und PL/SQL-Caching verbessern

- PL/SQL-Code analysieren

- PL/SQL-Code - Tracing und Profilerstellung

- Code vor SQL-Injection-Angriffen schützen

Voraussetzungen

Besuch der Seminare:- "Professioneller Einstieg in Oracle Database 11g SQL"
- "Oracle Datenbank 11g: PL/SQL und Datenbankprogrammierung"

Empfohlene Vorkenntnisse:
- Erfahrung mit SQL und PL/SQL erforderlich - Vertrautheit mit der Oracle-Datenbank

Hinweis

Empfohlene weitere Ausbildung:"Oracle Database 11g: SQL Tuning Workshop"


Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen