Sun/Oracle Oracle Database 11g: PL/SQL und Datenbankprogrammierung Release 2 Oracle Database 11g: PL/SQL und Datenbankprogrammierung Release 2 Dieser Kurs gibt den Teilnehmern eine Einführung in PL/SQL und unterstützt sie dabei, die Vorteile dieser leistungsstarken Programmiersprache zu verstehen. Darüber hinaus lernen die Kursteilnehmer, wie sie Blöcke von PL/SQLAnwendungscode erstellen, die von vielen Formular-, Berichts- und Daten-Management-Anwendungen gemeinsam verwendet werden können. Außerdem erfahren sie, wie anonyme PL/SQL-Blöcke sowie Stored Procedures und Stored Functions erstellt werden.Die Teilnehmer lernen, PL/SQL-Stored Program Units zu entwickeln, auszuführen und zu verwalten, beispielsweise Prozeduren, Funktionen, Packages und Datenbank-Trigger. Im Kurs werden die Grundfunktionen vorgestellt, beispielsweise das Debuggen von Funktionen und Prozeduren mithilfe von SQL Developer Debugger. Außerdem lernen die Teilnehmer, wie sie PL/SQL-Unterprogramme und Trigger verwalten, Bezeichner deklarieren und Exceptions abfangen. Den Teilnehmern wird gezeigt, wie sie einige der von Oracle bereitgestellten Packages verwenden. Darüber hinaus lernen die Teilnehmer den Umgang mit dynamischem SQL, Überlegungen zum Design von PL/SQL-Code, die Funktionsweise des PL/SQL-Compilers und die Verwaltung von Abhängigkeiten kennen.Kurse Oracle Database 11g: PL/ SQL-Grundlagen und Oracle Database 11g: PL/SQL-Datenbankprogrammierung.Die Teilnehmer entwickeln die Programmeinheiten mit Oracle SQL Developer. SQL*Plus und JDeveloper werden als optionale Tools eingeführt.Dieser Kurs ist auch für Anwender von 10g geeignet. Zwischen den Features von 10g und 11g gibt es nur geringfügige Änderungen.Codeabläufe (Schleifen, Kontrollstrukturen) mit Bedingungsanweisungen steuernMit einigen der von Oracle bereitgestellten PL/SQL-Packages Ausgabe auf dem Bildschirm und in Dateien generierenPL/SQL-Packages entwerfen und verwenden, die zusammengehörige Konstrukte gruppieren und enthaltenAnonyme PL/SQL-Codeblöcke erstellenMit Triggern geschäftliche Herausforderungen bewältigenPL/SQL-Variablen deklarieren Kursinhalt • Einführung • Einführung in PL/SQL • PL/SQL-Bezeichner deklarieren • Ausführbare Anweisungen erstellen • Mit dem Oracle-Server interagieren • Kontrollstrukturen erstellen • Mit zusammengesetzten Datentypen arbeiten • Explizite Cursor • Exceptions behandeln • Stored Procedures erstellen • Stored Functions und Debugging-Unterprogramme erstellen • Packages erstellen • Mit Packages arbeiten • Von Oracle bereitgestellte Packages zur Anwendungsentwicklung • Dynamisches SQL • Überlegungen zum Design von PL/SQL-Code • Trigger erstellen • Komplexe, DDL- und Datenbankereignis-Trigger erstellen • PL/SQL-Compiler • PL/SQL-Code verwalten • Abhängigkeiten verwalten Vormerkung und Buchung Reservieren Sie den gewünschten Kurstermin unverbindlich und kostenlos! Für die Dauer von 7 Tagen halten wir Ihnen einen Platz frei. Diese Vormerkung sowie eine feste Kursbuchung können Sie direkt auf unserer Website tätigen. Oder rufen Sie einfach an: 06074 4868-0 Garantierte Kurstermine Zur tagesaktuellen Übersicht der Termine führt Sie der direkte Link: www.experteach.de/go/903L Alternativ scannen Sie einfach den nebenstehenden QR-Code. Beachten Sie dort bitte auch die garantierten Kurstermine. Diese erkennen Sie am Symbol Ihr Kurs maßgeschneidert Sie benötigen diesen Kurs mit speziell für Ihr Team zugeschnittenen Inhalten? Für Ihr Projekt erstellen wir Weiterbildungsprogramme, die exakt an Ihre Anforderungen angepasst sind. E-Book Jeder Teilnehmer erhält die englischsprachigen Original-Unterlagen in Form eines Oracle University eKits. Zielgruppe • Application Developers • Database Administrators • Developer • Forms Developer • PL/SQL Developer • Portal Developer • System Analysts • Technical Consultant Voraussetzungen • Oracle Database 11g: Einführung in SQL (Kombination aus Oracle Database 11g: SQL Grundlagen I Basiswissen und Oracle Database 11g: SQL Grundlagen II F • Programmiererfahrung Kursziel • Überladene Packageunterprogramme für größere Flexibilität erstellen • Trigger erstellen, um Geschäftsanforderungen gerecht zu werden • Stored Procedures und Stored Functions erstellen, verwenden, debuggen und beschreiben • PL/SQL-Features und -Syntax beschreiben • Anonyme PL/SQL-Blöcke entwerfen, die effizient ausgeführt werden • PL/SQL-Code für vordefinierte Datentypen, lokale Unterprogramme, zusätzliche PRAGMAs und standardisierte Konstanten und Exceptions konzipieren • PL/SQL-Packages entwerfen und verwenden, die zusammengehörige Konstrukte gruppieren und enthalten • Laufzeitfehler behandeln • Abhängigkeiten zwischen PL/SQL-Unterprogrammen verwalten • PL/SQL-Programmkonstrukte verwenden sowie Codeabläufe (Schleifen, Kontrollstrukturen und explizite Cursor) mit Bedingungsanweisungen steuern • Mithilfe von Conditional Compilation die Funktionalität in einer PL/SQL-Anwendung ohne Entfernung von Quellcode anpassen • Mit den von Oracle bereitgestellten PL/SQL-Packages Ausgabe auf dem Bildschirm, in Dateien und in E-Mails generieren • Dynamisches SQL für größere Flexibilität bei der Codierung erstellen 5 Tage € 3.350,00 zzgl. MwSt. Termin/Kursort 29.05.-02.06.17 Wien Stand 17.01.2017 903L ExperTeach Networking Technologie-Training in deutscher Sprache Über 30 Hersteller Die wesentlichen ITK-Anbieter IT Management Weiterbildung über die Technik hinaus Consulting Services ITK-Experten für Ihr Projekt Garantierte Kurstermine Planungssicherheit für Ihre Fortbildung Virtual Training Hybrid Training E-Books • E-Learning Digitalisierung Industrie 4.0 & IoT Know-how für Experten ExperTeach GmbH Hamburg Waldstraße 94 • D-63128 Dietzenbach • Telefon +49 6074 4868-0 • Fax +49 6074 4868-109 [email protected] • www.experteach.de Berlin Utrecht Breda Partner Training Center Düsseldorf Bonn Frankfurt/ Dietzenbach Nürnberg Karlsruhe Stuttgart ExperTeach Training Center Ulm Zürich München Wien © ExperTeach GmbH, alle Angaben ohne Gewähr, 17.01.2017