Oracle Database 11g: Datenbankentwicklung für Umsteiger DB2, Microsoft SQL Server, Informix und andere DB Systeme - Seminar / Kurs von CNS Training & Consulting GmbH

5 Tageskurs

Der Kurs ist für erfahrene Datenbankprogrammierer, Datenbankdesigner undConsultants konzipiert, die in kurzer Zeit befähigt werden allewesentlichen Aspekte der Programmierung und Optimierung einer OracleDatenbank zu beherrschen. Im Kurs wird auf die Gemeinsamkeiten undUnterschiede zwischen den Datenbanksprachen eingegangen, sodass dieTeilnehmer bereits vorhandenes SQL Know-How auf die Programmierung einerOracle Datenbankumgebung übertragen können. Durch die Herstellung vonAnalogien zu bereits bekanntem, aber auch durch das Aufzeigen vonUnterschieden zu den bereits bekannten Technologien, fällt es erfahrenenEntwicklern leichter, sich schneller und effektiver in eine OracleUmgebung einzuarbeiten.

Inhalte

• Darstellung von Abweichungen und Besonderheiten von Oracle

• Aufzeigender zusätzlichen Möglichkeiten und Konzepte von Oracle

• OracleErweiterungen des ANSI Standard

• Mapping häufig verwendeter Datentypenund Typumwandlungen

• Isolation Level, Transaktionssteuerung, Oraclespezifische Funktionen

• Datenbankprogrammierung mit PL/SQL

•Tuningtipps für Anwendungsentwickler

• SQL Developer

Lernziele

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 Datenmengenbearbeiten • Join-Syntax von ANSI SQL 99 Fortgeschrittene SQL Techniken •Mengenoperationen • Bedingte Abfragen • korrelierte Unterabfragen •Top-N-Analyse • spezielle Joins • Daten hierarchisch abrufen Tabellenerstellen und verwalten • spezielle Klauseln • Constraints • spezielleTabellentypen • partitionierte Tabellen • Secure Files Indizes erstellenund verwalten • spezielle Klauseln • Indizes prüfen • besondereIndextypen Weitere Oracle-Datenbankobjekte erstellen und verwalten •Views • Materialized Views • Sequences • Index-Cluster • Hash-Cluster •Synonyme Oracle-Erweiterungen bei DML- und DDL-Anweisungen • spezielleKlauseln • Zeilen zusammenführen • spezielle TransaktionsmechanismenDatenbankprogrammierung 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 Funktionenverwalten • Programmeinheiten mit Packages verwalten •Programmablaufsteuerung über Trigger • Compiler und Code verwaltenPerformance-Tuning • Tuning Methoden • Identifizieren von High Load SQL •Explain Plans • Ausführungspläne verstehen • Hints •Codierungstechniken • Optimierung über Indizes, MVs etc. • Technikenverstehen 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 PerformanceAnalyzer • Beispiele zur Codeoptimierung

Zielgruppen

Datenbankentwickler

Datenbankdesigner

Support Engineure

Businessanalytiker

Technische Berater

SG-Seminar-Nr.: 1352754

Preis jetzt anfragen

Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service