Preview only show first 10 pages with watermark. For full document please download

Datenbankprogrammierung Mit Pl/sql

   EMBED


Share

Transcript

www.oracle.com/academy Datenbankprogrammierung mit PL/SQL – Kursbeschreibung Überblick Dieser Kurs bietet den Studenten eine Einführung in PL/SQL, die prozedurale Erweiterungssprache für SQL von Oracle, und in die relationale Datenbank von Oracle. Die Teilnehmer lernen hierbei die Unterschiede zwischen SQL und PL/SQL kennen. Außerdem untersuchen Sie die Merkmale von PL/SQL und erfahren, wie dies zur Erweiterung und Automatisierung von SQL bei der Verwaltung der Oracle-Datenbank verwendet wird. Am Ende dieses Kurses steht ein Projekt, bei dem Studenten eine Datenbanklösung für ein Unternehmen oder eine Organisation programmieren, implementieren und vorführen. Verfügbare Sprachen für Schulungsunterlagen:  Englisch Dauer   Empfohlene Kursdauer (gesamt): 180 Stunden* Anrechenbare Fortbildungsstunden für Lehrkräfte, die an einer Oracle Academy-Schulung teilnehmen: 60 * Die Kursdauer umfasst Anweisungen, Eigenstudium/Hausaufgaben, Übungen, Projekte und Beurteilung. Zielgruppen Lehrkräfte   Fakultätsmitglieder an Fach- und Berufsschulen sowie Akademien und Universitäten, die Computerprogrammierung oder ein entsprechendes Fach unterrichten Lehrkräfte an weiterführenden Schulen, die Computerprogrammierung unterrichten Studenten  Studenten, die die Verfahren und Tools zum Automatisieren von Datenbankanwendungsaufgaben erlernen möchten  Studenten, die über mathematische und logische Grundkenntnisse und analytische Problemlösungsfähigkeiten verfügen  Einsteiger in die Programmierung und fortgeschrittene Programmierer, die fundierte Kenntnisse der PL/SQL-Programmiersprache aufbauen möchten Voraussetzungen Erforderlich  Vorherige Erfahrung mit mindestens einer Programmiersprache Empfohlen  Vorherige Erfahrung mit einer Datenbankanwendung  Oracle Academy-Kurs: Datenbankdesign und -programmierung mit SQL Empfohlene nächste Kurse     Getting Started with Java Using Alice Creating Java Programs with Greenfoot Java-Einführung Java-Programmierung Copyright © 2016, Oracle und/oder verbundene Unternehmen. All rights reserved. Alle Rechte vorbehalten. Oracle und Java sind eingetragene Marken von Oracle und/oder verbundenen Unternehmen. Andere Namen und Bezeichnungen können Marken ihrer jeweiligen Inhaber sein. 2 Themen der einzelnen Lektionen Grundlagen    Einführung in PL/SQL Vorteile von PL/SQL PL/SQL-Blöcke erstellen Variablen und Datentypen definieren        Variablen in PL/SQL verwenden Lexikalische PL/SQL-Einheiten erkennen Datentypen erkennen Skalare Datentypen verwenden Ausführbare PL/SQL-Anweisungen schreiben Verschachtelte Blöcke und Variablengeltungsbereich Bewährte Programmierverfahren SQL in PL/SQL verwenden     Prüfung von SQL-DML Daten in PL/SQL abrufen Daten in PL/SQL bearbeiten Transaktionskontrollanweisungen verwenden Programmstrukturen zum Steuern des Ausführungsflusses      Bedingungskontrolle: IF-Anweisungen Bedingungskontrolle: CASE-Anweisungen Iterative Kontrolle: Einfache Schleifen Iterative Kontrolle: WHILE- und FOR-Schleifen Iterative Kontrolle: Verschachtelte Schleifen Cursor und Parameter verwenden       Einführung in explizite Cursor Explizite Cursorattribute verwenden Cursor-FOR-Schleifen Cursor mit Parametern Cursor für UPDATE verwenden Mehrere Cursor verwenden Composite-Datentypen verwenden   Benutzerdefinierte Datensätze Datensatztabellen indizieren Exception-Behandlung     Exceptions bearbeiten Oracle Server-Exceptions abfangen Benutzerdefinierte Exceptions abfangen Umfang von Exceptions erkennen Prozeduren verwenden und verwalten    Prozeduren erstellen Parameter in Prozeduren verwenden Parameter übergeben Funktionen verwenden und verwalten       Funktionen erstellen Funktionen in SQL-Anweisungen verwenden Prüfung des Data Dictionarys Prozeduren und Funktionen verwalten Prüfung von Objektberechtigungen Rechte des aufrufenden Benutzers und autonome Transaktionen verwenden Copyright © 2016, Oracle und/oder verbundene Unternehmen. All rights reserved. Alle Rechte vorbehalten. Oracle und Java sind eingetragene Marken von Oracle und/oder verbundenen Unternehmen. Andere Namen und Bezeichnungen können Marken ihrer jeweiligen Inhaber sein. 3 Packages verwenden und verwalten    Packages erstellen Packagekonzepte verwalten Fortgeschrittene Packagekonzepte Packages optimal einsetzen   Persistenter Status von Packagevariablen Von Oracle bereitgestellte Packages verwenden PL/SQL-Performance verbessern   Dynamische SQL verwenden PL/SQL-Performance verbessern Trigger verwenden und verwalten      Einführung in Trigger DML-Trigger erstellen, Teil I DML-Trigger erstellen, Teil II DDL- und Datenbankereignistrigger erstellen Trigger verwalten Abhängigkeiten erkennen und verwalten   Einführung in Abhängigkeiten Remote-Abhängigkeiten PL/SQL-Compiler verwenden     PL/SQL-Initialisierungsparameter verwenden Compiler-Warnmeldungen anzeigen Bedingte Kompilierung verwenden Quellcode verbergen Im Academy-Veranstaltungskalender können Sie nach Veranstaltungen in Ihrer Nähe suchen und sich dafür registrieren. Copyright © 2016, Oracle und/oder verbundene Unternehmen. All rights reserved. Alle Rechte vorbehalten. Oracle und Java sind eingetragene Marken von Oracle und/oder verbundenen Unternehmen. Andere Namen und Bezeichnungen können Marken ihrer jeweiligen Inhaber sein.