Schulung/Seminar: Oracle Database 11g: Datenbankentwicklung für Umsteiger DB2, MS SQL, Informix u.a.

Seminar-ID:D67456 PDFBeschreibung
Preis:EUR 2950,- zzgl. Mwst. PDFAngebot
Dauer:5 Tage PDFBuchung

Lerninhalte
Teilnehmerkreis
Vorkenntnisse
Kursziel
Sachgebiete
Aktuelle Termine
Zurück zur Seminarauswahl



Lerninhalte

Der Kurs ist für erfahrene Datenbankprogrammierer, Datenbankdesigner und Consultants konzipiert, die in kurzer Zeit befähigt werden alle wesentlichen Aspekte der Programmierung und Optimierung einer Oracle Datenbank zu beherrschen.
Im Kurs wird auf die Gemeinsamkeiten und Unterschiede zwischen den Datenbanksprachen eingegangen, sodass die Teilnehmer bereits vorhandenes SQL Know-How auf die Programmierung einer Oracle Datenbankumgebung übertragen können.
Durch die Herstellung von Analogien zu bereits bekanntem, aber auch durch das Aufzeigen von Unterschieden zu den bereits bekannten Technologien, fällt es erfahrenen Entwicklern leichter, sich schneller und effektiver in eine Oracle Umgebung einzuarbeiten.
Top

Teilnehmerkreis

Datenbankentwickler
Datenbankdesigner
Support Engineers
Businessanalytiker
Technical Consultant
Top

Vorkenntnisse

Tiefgreifende praktische Erfahrungen mit Datenbanksprachen
Top

Kursziel

Darstellung von Abweichungen und Besonderheiten von Oracle
Aufzeigen der zusätzlichen Möglichkeiten und Konzepte von Oracle
Oracle Erweiterungen des ANSI Standard
Mapping häufig verwendeter Datentypen und Typumwandlungen
Isolation Level, Transaktionssteuerung, Oracle spezifische Funktionen
Datenbankprogrammierung mit PL/SQL
Tuningtipps für Anwendungsentwickler
SQL Developer
Top

Sachgebiete

SQL Developer
Arbeitsweise und Verwendung kennenlernen


SQL
Datentypen
Funktionen
Operatoren
Ausdrücke
Daten abrufen
Pseudospalten
Zeichenverarbeitung
Globalization-Unterstützung
Daten in verschiedenen Zeitzonen verwalten
Große Datenmengen bearbeiten
Join-Syntax von ANSI SQL 99

fortgeschrittene SQL Techniken
Mengenoperationen
Bedingte Abfragen
korrelierte Unterabfragen
Top-N-Analyse
spezielle Joins
Daten hierarchisch abrufen

Tabellen erstellen und verwalten
spezielle Klauseln
Constraints
spezielle Tabellentypen
partitionierte Tabellen
Secure Files

Indizes erstellen und verwalten
spezielle Klauseln
Indizes prüfen
besondere Indextypen

Weitere Oracle-Datenbankobjekte erstellen und verwalten
Views
Materialized Views
Sequences
Index-Cluster
Hash-Cluster
Synonyme

Oracle-Erweiterungen bei DML- und DDL-Anweisungen
spezielle Klauseln
Zeilen zusammenführen
spezielle Transaktionsmechanismen

Datenbankprogrammierung mit PL/SQL
PL/SQL-Identifier deklarieren
Ausführbare Anweisungen erstellen
Mit dem Oracle-Server interagieren
Kontrollstrukturen
komplexe Datentypen
Cursorverwaltung
Exceptions behandeln
gespeicherten Code mit Prozeduren und Funktionen verwalten
Programmeinheiten mit Packages verwalten
Programmablaufsteuerung über Trigger
Compiler und Code verwalten

Performance-Tuning
Tuning Methoden
Identifizieren von High Load SQL
Explain Plans
Ausführungspläne verstehen
Hints
Codierungstechniken
Optimierung über Indizes, MVs etc.
Techniken verstehen wie Dynamisches Sampling, Cursor Sharing etc.
Optimierung über Session-Parameter
Performance-Views
Oracle Trace
Stats Pack
AWR Berichte
Optimizer Statistiken
SQL-Ausführung in Echtzeit überwachen
SQL Tuning Advisor
SQL Access Advisor
SQL Performance Analyzer
Beispiele zur Codeoptimierung
Top

Termine

06.09.2010Dortmund
08.11.2010Dortmund
Top

 

Info-Hotline von 9.00 - 18.00 Uhr:



Kostenlos aus dem Deutschen Festnetz,
oder +49.2302.914210 aus dem Ausland bzw. vom Handy

zurück